And this is why I always get AppleCare

Family iMac has two problems:

1. SuperDrive (DVD drive), you put in a disc, any disc, and it spins up then down, then up then down, lather rinse repeat for a minute, then kicks the disc out. Tried a bunch of low-hanging troubleshooting fruit. Looks like the hardware failed.

2. There’s a spot on the LCD that looks like a wrinkle. It’s certainly not a software issue. When I took it into the Apple Store just now, the guy said he’s seen this before. There’s a power supply right at that point behind the LCD… heat.

The work order? For parts and labor, $615 ($400 of that is the LCD screen).

Cost to me?

$0

But only because I forked over the money for AppleCare when I bought the thing. I don’t recall how much it cost me at the time, but right now AppleCare for an iMac is $169.

I say I came out alright here.

I always get AppleCare. Well, I didn’t used to. Way way way back in the day, Apple’s quality assurance on their hardware was high. If something was going to fail, it’d fail within the base warranty and after that the machine would last until normal moving parts might wear out (e.g. hard drives are always eventually going to fail). But then over the past decade or so, quality has slipped. Many of the Apple hardware products I’ve purchased and worked with have had at least one issue in some regard, and I’ve always been thankful for AppleCare because not only was it covered but the repair was always far more expensive than the AppleCare was.

I generally avoid extended warranties, but never skim on AppleCare. Read into that as you will.

And now… let’s see how well Oldest deals with computer withdrawal while the machine is off being repaired. 🙂

Clearing the backlog

I’ve had a bunch of links backing up in my queue, things I wanted to post about. Just going to clear them all in one fell swoop. It’s a smorgasbord.

What’s Behind The Shocking Collapse in Violent Crime” (h/t LowTechCombat)

A look at the most recent FBI crime statistics, and how violent crime is actually dropping in the US — despite what the media portrays. One possible reason they overlook is the growth of firearm ownership and concealed carry by law-abiding citizens.

TxDPS – Winter Storm Preparedness (h/t TxDPS)

A few simple checklists of things to help you prepare for winter storms. Be it supplies worth having in your car, to dealing with the aftermath of a storm, to helping the elderly.

13 things a man should keep in his car” (h/t ArtOfManliness)

Going with the above winter storm lists, here’s 13 more things that are just good to have in your car all year round. I’ll take odds with #3 – MagLite was a great old standby but flashlight technology has evolved. Look at SureFire or Streamlight (or even Fenix); for a car flashlight I would want it to run on CR123A’s, because those batteries can sit around for years and still maintain power. I’d also look for a model that can either be somehow attached to say a hat brim so you can work hands free (need both hands to change a tire) and/or that can be rested on the ground and used like a lantern/candle to again shine light hands-free.

Read the comments for more suggestions. Certainly a lot of what you keep in your car will depends upon your needs, your particular car, where you are in the world, and how and where you’ll be traveling.

Top 10 Secret Features in Mac OS X Lion” (h/t maczter)

I still haven’t upgraded all my machines to Lion, at this point mostly from inertia. But I have upgraded one primary dev machine and am growing to like it. Still, it has some quirks and issues, and this is a nice list of things to help make it a bit more manageable.

Laws over BB gun use could affect your child’s Christmas”  (h/t NRANews)

While BB guns technically aren’t guns, they certainly can do some damage. You should still treat them like firearms, using them responsibly, adhering to all proper gun safety rules, and using them as a great way to introduce kids to firearms in a safe and responsible manner. The respect and responsibility starts here.

 

Telecommuting visibility

IT World has a pretty good article addressing the question “Does telecommuting make you invisible?”

My answer? It can, but you can do something about it.

Some background on me. I’ve been at my day job for over 11 years and have worked it as a telecommuter the entire time. I’ve had different bosses, different projects, different teams, but it was always me that was out of the office. At my prior job, while I worked at the company HQ, the project I worked on was hosted out of Toronto, Ontario; that ended up being an interesting hybrid of “in the office” but yet I was still a “remote” that was for all intents and purposes, telecommuting. At the job prior to that, I worked in the office but most of the people I worked directly with were all full-time telecommuters located elsewhere in the world. I got to see and deal with a lot from “that side’ of the fence. So for quite a number of years throughout my entire career I’ve dealt with telecommuting, so I’d like to think I’ve learned a thing or two about it.

On the whole, I’d say the IT World article was spot on.

  • Your company’s culture and norms regarding telecommuting
  • The percentage of people at your company that work remotely
  • How visible you can be on a day-to-day basis to your boss and others
  • How effectively you can perform your job remotely

Those are things that will matter and affect how well it works. I’ll add a few things.

Regarding company culture, true that culture around telecommuting matters. If you look at what the article lists on this point, it talks about the company being set up for conference calls, remote access, and other “outside the office” work. Consider this. Is your company large enough that it has more than one physical office? If so, then it’s effectively dealing with telecommuting and other issues of being “virtual” or “remote”. It doesn’t even have to be a true office, maybe it’s a contract shop out in India or Russia. Either way, once the company is forced to go outside its 4 walls, it’s effectively dealing with the very same issues. If your company can be successful with multiple offices, it can be successful with telecommuting. I say this because often companies have multiple offices but are down on telecommuting because they view them differently. Sure they aren’t 100% the same, but for the most part in terms of day-to-day operations, they are. But of course, it can vary and depend on numerous factors, including if it’s a job that can be done outside of the office without incurring much problem and expensive.

Percentage of people can matter, especially because I know some people who may not get to work remotely may come to resent you and your ability to work remotely while they’re stuck in the office, dreaming of working from home. But if you have a larger number of people, or if it’s an option available to everyone, it’s not as much of an issue. This issue then blends into the next issue….

… visibility. This matters, and this is where YOU can make the most direct impact. Sure, if the whole team is geographically spread, that will affect process. If not, or even if still, you can and SHOULD make effort to make yourself visible. Call your boss every day or two just to chat. Call co-workers. You don’t have hallways, a photocopy machine, vending machine, water cooler, etc. around which to just congregate and talk, so you have to find ways to have social chatter as well as business chatter. Don’t be annoying, don’t cross norms or cause a problem, but just work to keep yourself in on the loop with things. Don’t be afraid to CC people on emails because you do have to force the communication. Every Friday send a “weekly progress report” to your boss and maybe even the boss’s boss (and the whole team, if appropriate) so people can be aware of what you’ve been doing all week long. Can you use Instant Messaging? If so, get the whole team on IM and use it as another means of chatter and communication during the day. Plus, IM provides a sort of visibility because, so long as you properly manage your IM, they can see if you’re online or not, at your desk, or not, in a meeting, on the phone, do not disturb, or whatever other status that may come along. It’s useful for visibility.

But be aware to not violate company policies or, most of all, lie. Don’t make things up because you will get flushed out sooner or later if you do. So much of telecommuting is based on trust, so everything you can do to foster and build trust in you, that you are responsible, that you can get the job done? That’s key.

And that brings us to the last point about how effective you are at doing your job. You do have to prove yourself. Well first, you do have to see if it is a job that can be worked remotely: someone on an assembly line just has to be there on the line, no avoiding it. As a software developer, so long as I have electricity and an Internet connection, I’m pretty good to go from anywhere in the world. Or you may find that your job can be done sometimes from home, but from time to time you have to go into the office. Whatever you do, you have to do it and find the balance to make that possible. You have to prove that you can do it, that you can have the discipline required to get the job done. A lot of people tell me they could never work from home — perhaps that is good because they know themselves and what they need to be properly motivated. I would also say, don’t sell yourself short. When you know you HAVE to get a job done else you won’t have that job and the income it provides, it tends to be a good motivator. 🙂  Yes it’s hard at first to get into the swing, find your discipline, find your groove, but you can get there. Heck, these days if I went back into an office I’m not sure I could be as productive — too many distractions!

Telecommuting isn’t for everyone, but I’m happy to see more of it. There’s many good things about it, if it can be done. The lack of commute has multiple benefits from less time wasted in a day to less impacts on our roads, our environment, vehicle wear and tear. All good things. Less costs. And ultimately, a higher quality of life.

Wacom Bamboo Create… and we’ll see what he creates

Whereas Daughter is very self-motivated, Oldest is a lot more laid back and enjoys life as it comes. Sometimes I wish he’d have a little more “pressing desire” for things, but he is who he is.

One thing that he’s always been is creative. The medium might change, be it crayons and paper, LEGO, or these days, Spore (and all the creation you can do with it). But he’s always creating stuff. So fine… if that’s what you enjoy doing, can we please find some way to channel all that creativity into something productive? The world needs graphic designers, storyboard artists, moviemakers, video game designers, whatever….

I’ve actually pressed him on these things in the past, but I guess it took him to get all obsessed with Spore to have the breakthrough. I mentioned a Wacom tablet in the past, but it was met with a lukewarm reception. Recently I brought it up again, and he thought that would be so cool.

So I just bought a Wacom Bamboo Create. Well, it’s ordered… whenever Amazon gets it here.

Looks like it’ll be a good model for him to get going with, enough features to be meaningfully useful, but it’s not ridiculously expensive. I like that it comes with software like Sketchbook Express, Photoshop Elements, Corel Painter Essentials… sure it’s all basic stuff, but it’s more than ample for him to get going, learn the ropes, and so on. When he gets to the point when those tools are limiting him, then we can go on to the full pro tools. As well, I want to get him Poser and Anime Studio, because I think those will play well into the sorts of things he’ll like to do.

So we’ll see what happens. One step at a time… and geez yes, if the boy gets good enough at it, he’ll be able to get paid for what he loves to do. Hard to beat that. 🙂

Steve Jobs – weightlifting philosopher?

Numerous seemingly disparate things come together quite harmoniously in my life.

For example, my company, Hsoi Enterprises LLC, blends things like personal defense and computer software. Witness, the DR Performance Practice Deck for iOS.

So when I read this article, “11 Steve Jobs Quotes Applied to Weightlifting“, it brought two things in my life — Apple and weightlifting — together.

The reality is, most of the Steve quotes in the article apply to anything in life, or just to life itself.

The quotes that stood out most to me?

“Remembering that I’ll be dead soon is the most important tool I’ve ever encountered to help me make the big choices in life. Because almost everything — all external expectations, all pride, all fear of embarrassment or failure — these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.”

and

“Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma — which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.”

Tho every single quote in there applies and is useful to contemplate. Next time I’m under the bar — or under any sort of stress — these are some words of wisdom worth heeding.

Ghostery

You don’t realize how much you are being tracked, until you can see it.

Thank you, Ghostery. A simple browser plugin that does a great job at showing just who is tracking your web browsing habits.

Even if you don’t use it to block anything, just to see how heavily you’re tracked is enlightening.

(h/t emartin)

Steve Jobs resigns

Steve Jobs, founder and head of the “rebirth” of Apple, resigns as CEO.

Really, this is no surprise. Steve’s health has been deteriorating for some time, so it’s really never been a question of “if” but of “when”, and now we know. That he’s stepping down from day-to-day operations does make me believe his health is getting worse, so on a purely human (non-business, non-Apple) level, I do feel for the guy and hope things are OK for him.

On an Apple level… it’s really business as usual. One must consider that Apple is full of very creative people, and that folks like Tim Cook, Phil Schiller, Scott Forstall, Jonathan Ive, are really part of the whole picture. Heck, it’s been Tim Cook that’s been running Apple in many ways for some time now, and yes he makes logical sense to take over as CEO. Apple != Steve Jobs, Apple > Steve Jobs. Folks need to remember that.

Granted tho, Apple won’t be the same without Steve. From the original foundings and his drive for perfection, to his return and how it truly changed the world… sure, Apple in many ways wouldn’t be what it is if not for Steve Jobs. Heck, WWDC is going to seem a little odd without him on stage. But, things will go on. Hell… they’ve been predicting Apple’s demise every year for the past 20-30 years, so what’s new? 🙂

Thank you Steve. Get well, or at least, enjoy life.

Meantime, I’ve got Mac and iOS software to continue writing.

Lion ONLY through the App Store? Mistake.

As soon as Apple announced that Mac OS X 10.7 “Lion” was only going to be available through their App Store, I knew that’d be a mistake.

Seems I’m not the only one. Read this TidBITS article.

The first things that came to my mind was 1. bandwidth caps, 2. people without bandwidth. I think Apple said it’d be a 4GB download. Holy crap that’s a lot of data. More and more ‘net providers are working to impose bandwidth caps, throttling, and other similar restrictions on how much bandwidth someone can use. I’m not sure exactly how this install will end up rolling, but let’s say I needed to update all the Macs in my house (and I have more than 1)… what sort of bandwidth am I going to have to chew up? And is my ISP going to throttle me? What about how that affects the rest of my monthly bandwidth allotment for things like general web browsing, YouTube, and I’ve even been thinking about getting that NetFlix online service.

Then I think about a lot of my friends in rural areas that just don’t have this sort of bandwidth available to them.

In talking with foo.c, he doesn’t have Snow Leopard. He contacted Apple and they said you will have to update to Snow Leopard first… because you need at least Mac OS X 10.6.6 in order to run the App Store. So now the cost has risen significantly.

If you read the TidBITS article, they raise many more issues and problems this sole means of distribution create.

You know, I think it’s a great idea for Apple to offer Lion through the App Store. I think it’s good to start moving the world in that direction. But come on Apple… you know how long it took for us to move from 680×0 to PowerPC… how long it took to move from Classic Mac to Mac OS X… then the shift from PowerPC to Intel. All of these major shifts took many years and we were always given a transition strategy. It was always evident as soon as the ball started to roll that the writing was on the wall for the “old style”, but that always gave us time to move along. To suddenly end optical discs for the OS? That’s rather abrupt and not in line with every other transition that this platform has undergone.

So, I’m adding my voice to the cries of “WTF?” regarding this requirement. I do think Apple should offer it through the App Store and encourage folks in that direction. But I also think Apple should offer optical discs, and I think it’d be reasonable to offer it at increased cost, say $10 more to cover the costs of the discs, packaging, etc.. As well, something like Lion Server can be offered solely as a download, since it seems you get that as an additional purchase on top of your Lion install… so, buy “consumer”, install it, then you can buy and install Server on top of it via the App Store. I see no problem with that strategy. It all helps to push people to prefer the App Store, but it doesn’t leave those without such ability out in the cold.

Outlook 2011 – resource hog

Geez….

My MacBook Pro hasn’t felt this sluggish… well… ever. But I install Microsoft Office for Mac 2011 and start using Outlook and geez…

I’m guessing it’s got some serious memory and resource management issues. I have so much slowdown in part because there seems to be tons of VM swapping going on. The longer the app is running, the worse things get. I’ll use the Activity Monitor and see the amount of memory that Outlook consumes just growing and growing and growing. What’s worse, the WindowServer process also grows huge. So put those two together and the machine just gets consumed. Thinking about it, the nature of the app makes you open and close windows all day long (I’m not using the preview pane / all-in-one-window mechanism… I open each email in its own window… maybe that’s not the codepath used much by the developers), and they are probably leaking windows (amongst other things).

Quit Outlook (which takes numerous minutes, which is crazy) and then not only do I reclaim all the memory from Outlook itself, but I saw my WindowServer process go from taking like 500 MB of real memory down to about 53 MB.

And Outlook is just slow. Slow to open a mail message. Slow to do a major context switch (making Outlook the front process). I’m floored at how sluggish things are.

I really hope that the MacBU is aware of this and working on it. I’ll drop them a line, don’t know what good it will do. But man… instead of seeing any more features, bug fixes, or bringing back Entourage 2008 features that we lost (more of which I’ve found, like I can’t cmd-shift-return to save as a draft)… I’d love for them to just spend time in Instruments, fix leaks, optimize, and so on.

I’m very tempted to move back to Entourage 2008…. but unfortunately I just accepted that Outlook wouldn’t suck and didn’t set myself up to keep things in sync, so I’d lose a bunch of mail. *sigh*

 

Microsoft Office Mac 2011

I finally caved in and upgraded to Microsoft Office 2011 for the Mac (Home & Business edition, since I need Outlook). I figure it’s been out long enough now that any major initial issues have been shaken out (it’s version 14.1.0… I rarely do x.0.0 releases any more; I’m a software engineer… I know about bugs).

Yes, I use a Microsoft product. Quite happily too. It’s difficult to escape Word, Excel, and PowerPoint in today’s business world; yes Apple has their own stuff and it’d probably work out fine. But to be honest, for me it’s all about the email client.

Many many years ago the best email client for Mac was Eudora, but there were a lot of competing mail clients out there. Then one day, along came Claris Emailer. Hands down, it was the best email client. From message composition, to filtering, powerful features, just amazing stuff. Off on the side, Microsoft had this “Outlook Express” that was there but really sucked. Well, one day Microsoft basically hired all of the engineers that wrote Emailer, and Microsoft Entourage was born. It was wonderful, but not surprising because you took the best engineers that wrote the best email client and now put tons of money behind them and what else would you expect? Over time, everything else fell by the wayside as it just couldn’t compete with Entourage. But, no question Entourage was getting long in the tooth and showing limitations (as was the rest of Office), especially when it came to things like integrating with Exchange (vital in the corporate world) and heck… even dealing with HTML email. I’ve long toyed with the idea of converting to Apple’s Mail.app, but every time I try I hate it because it’s just not powerful enough. Oh sure, it’s good for most people because it does all the basics you need, and a bit more. But once you work with something as powerful and customizable as Entourage, Mail just feels weak in comparison. So, struggle as I might, I just could never make the switch to Apple Mail.

And finally now, I upgraded to Office 2011 because it was inevitable to have to do, and I felt enough time had passed. Friends that had already upgraded told me how smoothly the upgrade went, how good life was going. So I wanted to, but just wasn’t ready to overcome my inertia. But here we are.

First impressions?

It’s the same, but different. It looks much cleaner, much more modern. I know Microsoft was all about this ribbon thing and well… it’s a little overwhelming, but I think they did an OK job at keeping it reasonable. Things are mostly the same, which is good, just modernized and updated.

I am getting used to Outlook’s default approach, which is left-to-right putting folders on the left, the folder’s messages in the middle, and the message on the right. I’m not sure I’ll stick with that, but geez… the reality is that our screens are more wide than tall, and this approach makes better use of that horizontal real estate. Some of my browsing habits are going to have to change, but I think they may change for the better.

The install, upgrade, and import process was amazingly smooth. Just ran the installer, it walked me through a few questions, and that was that. Launch Outlook, start the import process from my old Entourage database, then went to have dinner. I figured it might take all night, but it was done by the time I came back (I have extensive email archives). Quite impressed with how smoothly things went, but honestly, I’m not surprised. For all of Microsoft’s shitty business practices, they do hire some of the best and brightest engineers. The MacBU has always worked hard to balance the world of Mac vs. the world of Microsoft and has really done a great job with things (wild applause!).

I’ve only really used Outlook at this point because that’s what I mostly care about and use on a daily basis. Over time I’ll use Word and Excel and see how they go. Light poking around with them was pretty positive.

So sure… it’s a Microsoft product. But who cares. I got over that crap years ago. Yes, I think Windows is painful to use, but I’m not using Windows, I’m using a Mac… and I’m using a Mac product, MS Office for Mac 2011. So far it seems to be a well-written Mac application. If it allows me to get my work done without getting in my way, if it’s going to “just work”… well, I can’t ask for more. 🙂