Personal

Comfy sweater - marked down! Thursday, March 15, 2007

Some time ago, I switched from MarsEdit to ecto. Mostly, I did this because I liked writing posts with "real" formatting -- that is, using the RTF editing view that ecto offered.

At the time, I was only allowing myself 15 minutes per post, and the HTML I was using in MarsEdit simply got in the way of quickly reading the post for content. Too much translation, the Preview didn't really do it for me... and it didn't look like Brent was going to find much time to work on the program (understandable, given his success with NetNewsWire).

Given that set of issues, I switched. Not all upside (the HTML generated by the RTF translator was rather sub-optimal), but overall it worked for me.

With Daniel Jalkut's recent acquisition of MarsEdit (congratulations, Daniel!), and his flurry of activity improving the core and fixing bugs, I've decided to give it another shot. And to get around the readability problem, I'm giving Markdown a try.

I don't know why I didn't use Markdown before -- probably, I didn't want to learn yet another thing. Maybe I just wasn't aware of it. But I'm glad I've finally found it and taken the time to figure it out. Markdown's pretty easy: natural to read and write once you grasp the basics. JG and Aaron Swartz did a good job with the syntax: it's regular, logical, functional, readable.

And it's supported by Expression Engine, too.

So, three posts later, I'm sticking with it. Hopefully with these few changes I'll be able to find a bit more time to blog!

HP: you rascal you! Thursday, March 15, 2007

It wasn't that long ago that HP had the absolute worst OSX drivers of any major peripheral developer. Their scanners barely worked, their printers sort of worked, the software they loaded was pretty shamefully buggy, flaky... they just sucked.

So, imagine my surprise when -- after a recent Mac purchase at the Apple Store -- I decided to get a "free" HP C6180 all-in-one printer and... hey! It's been de-suckified!

The thing is well designed, has good drivers, built-in networking, even scans and faxes over the network -- pushing or pulling to multiple "associated" Macs. It's not perfect but what the hell? It's like someone is writing these drivers who actually uses a Mac!

When did that happen? Doesn't HP know they're supposed to have crappy Mac products?

And after that good experience, and reading a number of great reviews, I grabbed an HP B9180 Photosmart Pro Printer, too. Again, a great printer, with good drivers, built-in networking, relatively frugal with inks, good paper handling: and it generates great prints.

This is HP -- "we generate huge dots with expensive ink and our photos look like crap" HP. And -- not.

Wow. I don't know what's going on at HP, but they should definitely keep it up.

This product does not contain nuts. Wednesday, March 14, 2007

Taiko - Older but Wiser

A few weeks ago, we took Taiko in to get his hips x-rayed to ensure there aren’t any problems to look forward to, and for a small adjustment—a necessary nip-and-tuck.

The big guy pulled through just fine. When I went to pick him up, our Dr. Davis and I looked over his rather excellent x-rays.

“Hey these are really great hips, Dave. Taiko’s a great Berner. You should breed him!”

Bob took a perfectly timed beat.

“Oops!”

What a joker.

Winter Sporting Sunday, February 04, 2007

Hopefully no one out there noticed, but—for the first time in three years—Zabeth and I managed to get away for a two week vacation at Red Mountain (in Rossland, BC).

It’s not too bad a trip, about three hours north of Spokane, WA, a straight shot after a (normally) easy flight or two. A few screw-ups this time meant various additional hops, but in the end we made it.

It’s my very favorite place to ski. It’s kind of an “old fashioned” ski hill, with four “low speed” chairs, a T-Bar and a (new) “magic carpet” lift. The base lodge is quite basic, with lockers in the bottom level, a cafeteria on the 2nd and a bar on the 3rd. Up in the “Paradise” area, there’s another small lodge/warming hut/eatery… and that’s pretty much it.

And, honestly, all that works great. The food’s good, the people are great. But what Red’s about is the skiing.

The skiing is awesome.

Red had a ton of early snow—about nine feet—and though we didn’t get much fresh snow in the two weeks the mountain was in fine form. The first few days were almost spring-like conditions on the front face, soft even early in the day. Red’s a deceptive mountain, though, where you can ski 360 degrees around the various peaks, with a ton of off-piste skiing (some of which can get quite extreme). And the backsides, even during the sunny days, stayed shaded, the snow light.

Which was a good thing, because once the temperatures dropped, the front firmed up, which made the less groomed, exposed trails much less enjoyable early in the day. So, after a few groomers, we typically headed to the various back glades, bowls and other pitches, finishing up in the sun at the end of the day.

We stayed at Greene’s Family Guest House, a great little place in Rossland run by Rick and Sue Greene (thanks for the hospitality, Rick & Sue). It’s a few minutes’ drive to Red itself, and—fortunate for me—they’ve recently installed a wireless network. So, via the Miracle of the Tubes, work from 7-9am, skiing from 9-3, work from 3-7, dinner, and work until bed (usually while we caught up with episodes of Lost we’d missed, thanks to an iPod full of episodes plugged into the TV).

Seamless, I hope, for the SuperDuper! users who needed help.

It was a great time, and quite relaxing despite having full work days every day, and I feel fortunate to have a job that lets me do what I need to do even when far from home.

My parents were also able to take Taiko for the time, and I hope he was well behaved while there. They seem to have done really well, and Z and I are really grateful that they could watch him. (Sorry that he’s still jumping!)

Got back late Friday (during a snowstorm, of course), and picked up Taiko on Saturday, who was happy to see us and is warming my feet as I type. The mail revealed that Zabeth has passed the Veterinary Boards, which is terrific news too (not that I had any doubt), and she heads back into rotations early tomorrow morning.

And so, it’s back to the grind—refreshed.

Happy New Year! Sunday, December 31, 2006

It’s hard to believe another year’s gone by, but dates rarely lie, and there it is - the 31st, soon to flip.

Rather than turn inward and reflect on events here, I’d like to turn outward and thank each and every reader; all those who took the time to send me mail - those who needed support, needed to vent, to compliment or complain; the kind people who provided comfort as we lost our dog Ketzl and who cheered the arrival of Taiko; the editors at Macworld who honored us again; the users who honor us every time they use or recommend a Shirt Pocket product; all friends, old and new.

To all of you: thank you, and a very Happy New Year to you and yours.

An Embarrassment of Eddys Tuesday, December 12, 2006

Wow.

It looks like SuperDuper! 2.1 has won another Macworld Eddy! Back-to-back awards for SuperDuper! in 2005 and 2006, and one for netTunes in 2004w00t!

Thanks, Macworld—and thanks to all the users, too!

The software business is a strange one, because the products you make eventually just… vanish. The OS goes away, or the market moves on, and soon there’s nothing left to show when someone asks what you do, or what you did.

Getting these three Eddy awards—one for netTunes and two for SuperDuper!—has been really gratifying, both because it’s an acknowledgment of good work, and because it’s more of a permanent thing—a physical record of what I was doing for all those years.

Plus, the trophy doubles as a weapon in an emergency. Man, these things are heavy!

Older, wiser. But mostly older. Thursday, November 23, 2006

Well, one year ago today we released SuperDuper! 2.0, and the past 12 months have gone quickly indeed.

In that time we’ve released a number of great updates, and I’ve communicated personally with thousands of you through support mail, IM, the forums and this blog. It’s been fun, rewarding and—on occasion—exhausting. But, mostly, fun and rewarding.

Looking over my blog post from this day last year, I spent my entire birthday, save for about 40 minutes, responding to hundreds and hundreds of support messages as people asked questions about the new release, and Bruce and I tried to fix a rollout glitch or two. Quite a day.

This year, though, it’s much calmer, and I’m going to take most of the rest of the day off—pretty much my first in a few years—to celebrate Thanksgiving (& my encroaching decrepitude) with my family, aunts, uncles, cousins, Zabeth and Taiko.

While I’m doing that, I also want to raise a glass of Thanksgiving wine in a toast to thank all of you, out in the tubes that make up teh Internets, for your support, encouragement, criticism, and compliments. Bruce and I couldn’t do this without you!

Happy Thanksgiving!

Catching up Sunday, November 12, 2006

I’ve got a huge backlog of topics that I’ve wanted to post about, and hopefully I’ll be able to get down some more extended thoughts soon. But here are some “Hot Dots” style quick thoughts…

Working Toward Phone Nirvana
Overstated a bit, but the new T-Mobile Dash (a/k/a the HTC Excalibur) is a great new “balanced compromise” phone—small, light, with excellent email and browsing, a good keyboard and screen, and—with Missing Sync for Windows Mobile—complete Mac support, too. Incredibly full featured in a small package: WiFi, Bluetooth 2.0, EDGE, Quad-Band… good stuff.

A few relatively minor downsides: the battery is small (larger battery = larger phone), the XT9 implementation that helps with typing (if you need it to) doesn’t work properly with multi-line text in Calendar, Contacts and the Web (but can be turned off), the screen’s a bit small at 320x240 (again - larger screen = larger phone), and the phone doesn’t support the DUN bluetooth profile (but does support PAN).

Giving mail a push
On top of that, I’ve been using Kerio Mailserver here at Shirt Pocket HQ for many years, and their latest release—6.3—fully supports “Push” email (and “live sync") for Windows Mobile clients. It works great.

Both products highly recommended.

Slinging
Now that they’ve released their Mac client, I’ve acquired and installed a Slingbox Pro, and it—too—works great. The Mac software is a bit klunky and windowsish, but it nevertheless works. And—even on relatively slow connections—the picture quality is surprisingly good.

There’s even a Windows Mobile client and—installed on the Dash—it works!

Now, I don’t plan to watch TV on my Dash, but it’s nice to be able to access the material on my TiVo elsewhere in the house—or even at other locations. If that’s something that appeals to you, by all means, get a Slingbox, and support their efforts on the Mac.

Edgy
I try to switch my keyboard relatively often to keep the wrist bugaboos at bay, and I’ve recently brought the new Logitech diNovo Edge in-house. Even though the keyboard isn’t listed as Mac Compatible on the box, it’s a standard bluetooth HID device and—save some buttons and features—works quite well. You just need to use the Keyboard Preference Pane to swap the Cmd and Option keys to stay sane.

The keyboard has a nice feel (it’s not “clicky” but is nonetheless responsive and solid), some useful features (like a touchpad cursor—though I can’t get the scrolling feature to work), and some elegant design and lighting effects.

Expensive, but nice.

Taiko
The pup’s continuing to grow quickly (though not too quickly) and has been a delight to have around, though he’s a ton of work. A recent photo (last week):

Taiko - Who's There

I look at that and can’t believe he was 12 pounds just a few short months ago. He’ll grow into his tail yet!
Fall Wednesday, October 18, 2006

No doubt you’ve noticed that I’ve been neglecting the blog a bit recently.

It’s been rather busy here, with various projects taking time as we hurtle through fall toward winter. Taiko’s quickly growing into his paws, and while it’s kinda silly to compare his personality to Ketzl’s, he seems to be a bit more mischevious, and he’s certainly a lot more willing to get up on his hind legs. It’s taking a lot of time to supervise him, correct him when he takes things off counters (or jumps on people) and get him the exercise and socialization he needs. But things are going nicely: he’s about 50lbs and shaping up to be a good boy. More photos soon.

Zabeth’s fourth year of veterinary school is going by quickly as she prepares to take the boards while, at the same time, doing her clinical rotations. She’s running on coffee and adrenaline at this point, and Taiko and I are trying to stay out of the way.

On the Shirt Pocket side, things have been busy. The release of 10.4.8 brought with it what looks to be a bug in Core Graphics: many applications—including SuperDuper!—are crashing on some Intel Macs when two threads are trying to draw at the same time. This happens in a lot of cases, but in ours we have some NSProgressIndicators that use the standard option that runs them on their own thread. If we’re updating the status view (in our main thread) at the same time the progress indicator tries to update, CoreGraphics uses a lock to handle the contention… but crashes.

Of course, it’s intermittent due to the timing issues, which makes it frustrating, but we’ve reported it both through the standard methods (rdar://4789778) and through other channels. We’re looking at workarounds here, since it’s unlikely 10.4.9 would come out based on this one problem.

For testing purposes, I brought a Mac Pro into Shirt Pocket Headquarters, it’s proven to be an excellent Mac. It’s very fast (although its I/O to a striped RAID set is much slower than I’d expect), very quiet and—so far—reliable. My few Boat Anchor applications are running beautifully in Parallels Desktop now that their MacPro compatible version is out—in fact, it continually surprises me how well Parallels works. If you need to run Windows, and don’t need high performance graphics, it’s a highly recommended solution. (Just make sure your VM is shut down before you back it up, of course!)

More as I get time!

Bad trees better watch out… Sunday, September 03, 2006

Taiko - Master of the Outdoors

Taiko’s in the house. And he means business.
Page 5 of 10 pages « First  <  3 4 5 6 7 >  Last »