Archive

Author Archive

iPhone predicting stock performance

January 3, 2008 4 comments

My iPhone Stocks application now shows me data through February 2008. I’ll bet yours does too – open your Stocks app, pick your favorite, and then select “3m” or longer.

Wonder if Apple has a patent on future prediction? 🙂

Categories: iphone

Geek Dinner in Seattle on Jan 15th?

January 3, 2008 14 comments

I’m going to be in Seattle on the 15th and would love to get some great food with some great geeks in the area.

Anyone interested? If so, please comment or email and we’ll coordinate. Appreciate suggestions on places to eat that are tasty and good for geek conversations, too.

You can always see where I’m going at Dopplr, too, if that’s your thing.

Categories: personal

SmugMug on the front page of the LA Times!

December 24, 2007 10 comments

SmugMug isn’t your normal Silicon Valley startup. We do everything differently. And Jessica Guynn’s Column One article on the front page of the LA Times this morning captures our quirky nature perfectly. If you want a glimpse into our mad, wonderful world, head on over there for a great read.

Special thanks to Terry Chay and Stan Chudnovsky for introducing Jessica and making sure I followed up with her. 🙂

And an extra special thanks to all of our customers who’ve become part of the family and made SmugMug the company it is today. You’re the best!

Categories: business, family, smugmug

Whoa, cool! Vote for SmugMug in the Crunchies!

December 21, 2007 1 comment

I’m flattered! TechCrunch, GigaOM, Read/WriteWeb and VentureBeat have joined forces to award prizes to the best startups. And SmugMug is one of the finalists – for Best Design! I’m so used to us getting overlooked in these sorts of things that I was completely blindsided. 🙂

But enough about that – do me a favor and go vote for SmugMug! (And you can vote once a day – so keep coming back. Please?) I know we have *lots* of iPhone readers, so don’t forget to vote on your phone!

Crunchies2007

Categories: smugmug

Amazon DevPay is out (in Beta)!

December 19, 2007 3 comments

They’re coming fast-and-furious now. 🙂 First SimpleDB, now DevPay.

DevPay basically lets you layer your own service offerings on top of Amazon’s and get compensated for doing so. I can’t tell you why we’re so excited about this one, just yet, but we have some neat ideas we’re playing with that I hope I can talk about soon. Meanwhile, if you’re a developer wanting to re-sell Amazon’s services with your own special sauce mixed in, now’s your chance. 🙂

This service is particularly interesting, to me, because it doesn’t stand on its own. Most of the other services work great together, but you can easily use them independently to do interesting things. I’ve been expecting layers of services to start forming where some of the core components are pre-requisite building blocks (say a CDN on top of S3 or a Load Balancing API on top of EC2), and I think DevPay is the first of these. Can’t wait to see what kind of neat businesses come out of this.

Categories: amazon

Amazon announces SimpleDB (in Beta)

December 14, 2007 7 comments

Sweet! Amazon finally took the wraps off of SimpleDB. They’ve been working on this for awhile, and as you can probably tell, it’s a natural fit with S3 and EC2. There’s a great write-up about it over on inside looking out.

This is nearly a perfect solution for some of our data-related scaling challenges, except for two issues:

  • Physical proximity. Some of my datacenters aren’t close to Amazon’s, so the actual time to query SimpleDB is query time plus latency. This isn’t a problem if you’re doing all your queries from EC2, but we’re not there yet (we’d like to be, but a few pieces are missing. SimpleDB is one of those pieces, so we’re getting closer…). Amazon has promised me they’re workin the speed of light issue. 😉
  • Attribute size limits. We have some data fields that are longer than 1024 bytes (most aren’t and would work fine). We’ve thought about chunking the data up to get around this, which is a possibility, but it gets messy. Storing them in S3 is both overkill and probably too slow – if I need to get a few thousand photo captions *fast*, doing it through S3 isn’t optimal. If we could solve the latency problem I already mentioned, I’d be fine storing that specific data in some other store and working around it that way.

On the plus side, SimpleDB should be screaming fast, incredibly scalable, and almost all of our SQL queries would work with no changes other than syntax. Like many of you, I’m sure, we’re using much of our RDBMS as a fairly simple data store and aren’t using many advanced RDBMS capabilities. All of those queries could just use SimpleDB and then we could devote our DB iron to just the rare complex queries. We’re not alone – tons of web apps are gonna love this.

I’m thrilled to see the Amazon AWS stack continue to grow, and I’m shocked that they have as big of a lead as they do. I would have thought Microsoft / Google / Sun / whomever would have been out with some competition by now. It’s gonna happen – but I never would have guessed it would take this long.

Oh, and while I have your attention – SmugMug is now a fairly heavy user of EC2 and I have a write-up coming. So check back later if that’s of interest.

Categories: amazon, datacenter

Companies That Listen: Sun

December 13, 2007 24 comments

I’m a sucker for companies that listen to their customers. I’m sure you are too. How many times have you gotten a product that’s nearly perfect but is missing that final touch? Or worse, the product just doesn’t live up to it’s expectations? Don’t you usually feel helpless in the face of some huge software/electronics/car/whatever company? I know I do.

For example, the monopolistic cable company I’m forced to use, Comcast, hasn’t figured out how to deliver TV to my house for more than a month (isn’t that sorta what they do?) – and I’m helpless!

I’m happy to report that Sun listens to their customers. Really, truly, listens. Even to small ones like me. Even to small ones like me who complain loudly when a product isn’t right (but who cheer equally loudly when it is).

As you may have gathered from Jonathan Schwartz’s blog post ‘The Internet As Customer’, we were one of the attendees at Sun’s information gathering event, and it was fascinating.

One of my biggest takeaways (other than that Sun listens to their customers) is that Sun’s customer base is amazingly schizophrenic. Check out this small cross sample of some of them:

  • Some customers don’t want to buy Sun hardware unless they’ve embraced Linux (like, say, us). Others are freaked out that Sun is embracing Linux and are afraid it shows a lack of commitment to Solaris. (Wonder what they think about the new Windows deal? 🙂 )
  • Some customers wouldn’t even be customers if it weren’t for AMD/Intel support (us again). Others see this as the death knell for Sun’s custom hardware and are worried.
  • Some customers don’t want to use Sun technologies unless they’re open source (us yet again). Others think Sun’s giving away the farm and that proprietary software (and hardware!) is the only way to survive.
  • Some of us can’t stand the complicated buying process and just want ‘Amazon for servers’ through a web UI (can you guess if this is us?). Others love having complicated, but complete and thorough, ordering channels.
  • A few of them worry that a focus on Java could possibly mean a de-emphasis of datacenter technologies (we don’t use Java, but this isn’t a fear I share). Others wish Sun would just focus on the most important thing to them, Java, and get rid of all this boring datacenter muck already!

I hope you get the general idea – and I’m so super glad that I don’t have to deal with a customer base nearly this broad and fractured. Whew! I don’t know how they do it!

A few quick notes:

  • This was an incredibly expensive event for Sun. Not in the the-food-must-have-cost-a-fortune sense of the word, but in the sheer-man-hours sense of the word. Going to the event, I knew Jonathan was speaking for an hour or so on the first day. I assumed that, being a busy guy with a multi-billion-dollar business to run, he’d speak and then leave to go run Sun. How wrong I was. Jonathan stayed the entire time, as did Scott McNealy, and an amazing braintrust of top executives and engineering talent. I completely believe it was absolutely worth it for much of Sun’s brainpower to be focused on listening to their customers – but honestly, I was surprised to see them actually do it.
  • About 6 months ago, we asked Sun for a product that would be incredibly difficult to design, but would dramatically change how we build datacenters. They nodded, said they’d look into it, and we crossed our fingers. Apparently we weren’t the only ones, because it’s coming – and it’s far better than we had initially asked for.
  • One of the attendees, who spends obscene, ungodly amounts of money with IBM, can’t even get engineering staff on the phone. Apparently, IBM has a big sales force who’s trained to buffer customers away from the engineers. Ugh. It’s an attitude like that which ensured IBM came in dead last in our vendor shoot-out. They literally didn’t want our business. Thank goodness Sun gets me in front of technical people when I need it.
  • I only read the dress code requirements after arriving. They said “Business” for the meetings. Since I don’t even own any “Business” clothes, that was a problem. T-shirt, Crocs, and a baseball cap it was! (And, of course, no-one cared. Or they were polite enough not to say anything 🙂 )

All in all, I’m still feeling pretty dang good about our decision to go with Sun for our servers. An emphasis on innovation and willingness to listen to their customers is a winning strategy in my book.

Categories: datacenter

Kindle Review

November 20, 2007 37 comments

Got my Kindle today and have been playing with it for a little while. FYI, I’ve owned a Sony Reader since the day it shipped, too. I’ve always loved to read, and as a result, I’m usually reading multiple books at once. I think I’m currently partway through at least 10 of them, so when I travel, it’s hard to know what kind of mood I’ll be in and I have to pack lots. And they’re heavy. A device like the Kindle or Reader is the holy grail for someone like me, plus I’m a gadget geek, so I’m always an early adopter.

I’ve loved my Sony Reader, the device itself, since I bought it. But the Sony Connect software is so unbelievably bad, I can’t really bring myself to use it. Combined with a terrible selection of books, the Reader has been mostly worthless, despite being a fairly great device. Which is really sad. When I heard the Kindle had the ability to just buy books with a click, no software required, I knew I had to at least give it a try.

Here’s a brief rundown of my thoughts so far:

  • It’s not ugly. I’ve been moaning to everyone who would listen that it’s an ugly device for awhile now, but in person, it’s actually small, light, and understated. It’s certainly not an Apple-designed wonder, but it’s hardly ugly, either. And I find I enjoy reading on the white device (Kindle) more than the black one (Reader), probably due to the contrast or maybe just the white gets “out of the way” more easily, letting me slip into the book.
  • The display is gorgeous, just like the Reader. I have zero problems with it. I’m already used to the lag when you change pages from using the Reader, and I found that after just a few days of using the Reader, I was already hitting the Next Page button early enough so the page turned just when I wanted it to.
  • The scroll thing is very cool and fun to use. I got some ‘oohs’ and ‘aahs’ here at the office as worked it’s magic.
  • The Next/Prev page buttons are much nicer than the ones on my Reader.
  • The EVDO works like magic. Buying books online with a click, no software required, is the killer feature here, and it’s perfect.
  • It comes pre-associated to your Amazon account, so there’s no configuration. Just pick it up, turn it on, and start browsing & buying. *Very* cool.
  • The book selection sucks. There are big gaps, even for well-known bestselling books. Having worked in the book industry before, I put most of this blame in publisher’s laps. They’re just a nightmare to deal with, and paranoid about their content. Apparently they don’t want my money or yours, and even Amazon doesn’t have the weight to make them see reason. Shades of the music, TV, and movie industries, anyone? This must be incredibly frustrating to Jeff and everyone else at Amazon.
  • The web browser worked surprisingly well in the few minutes I used it. But at Amazon.com, I was getting some strange results. Using my Mac’s browser, I searched for a product and quickly found it. But on the Kindle, it failed to turn up the same results, even when I searched for very specific words in the title and description. I was hoping to buy it from my Kindle, but alas, I had to do it the old fashioned way.

More about the book selection… Wanting to have a reference library on my Kindle, I started looking for some of my favorites I refer to often. I searched for Good to Great, my all time favorite business book, first and instead managed to find a weighty tome of eight papal social encyclicals that I could buy for the low low price of $100.80. Built to Last isn’t there either. Pour Your Heart Into It? Nope. Innovator’s Dilemma? Nope. They did have The Wisdom of Crowds and The Culture Code, both of which I bought.

On to a personal favorite category of mine, historical fiction, I knew they’d have James Clavell’s Shogun – but it wasn’t to be. Nor most of Colleen McCullough’s awesome Masters of Rome series, though luckily The October Horse is available (and now on my Kindle). Fine, how about history – Guns, Germs & Steel. Bzzt, no joy. How about the best book ever written on health & nutrition – The China Study? Nope, none of that either. (They did have another excellent book, the Omnivore’s Dilemma). Luckily they did have my favorite fantasy author of all time, George R.R. Martin, and his Song of Ice and Fire books.

There were some strange ones, too. For example, they do have The Daring Book for Girls – but not The Dangerous Book for Boys. And you would be surprised at how many of my search terms turned up weighty, expensive scholarly works rather than the books and novels I was looking for.

Bottom line: I love the device, I love the Kindle Store interface, I just wish the selection was better. I believe it’ll be a permanent resident in my laptop bag, going everywhere I go, but it looks like I’ll still be forced to lug around some dead trees. 😦

UPDATE: Spent quite a bit more time with it last night doing what it’s really supposed to be used for – reading – instead of playing with all the whiz-bang features. I curled up on the couch with Jedi and the Kindle and got lost in The October Horse. And I’ve gotta tell you – it’s a much better device than the Sony Reader in lots of subtle ways:

  • The Next Page buttons are in *much* better places and are much easier to use than the Reader. I tend to curl up on my side to read a lot, switching sides every 15-30 minutes, and the Kindle is easy and natural to hold in such a way that turning to the next page is very easy.
  • I was right about the white color – it makes it easier to sink into reading as well as read the text. The device does almost get out of the way better than the Reader because it’s white.
  • The flicker when you turn pages is still mildly annoying, just like it is on the Reader, and distracts you from completely sinking into the book… at first. Just like the Reader, though, a couple of pages in, your brain has magically figured out the right timing to turn the pages at precisely the right time so the flicker happens as your eyes are traveling from the bottom-right to the top-left of the page. Then the flicker feels no more jarring than turning a page on a dead tree.
  • The cover sucks for reading. Seems like it’s probably great for when I throw it in my laptop bag, but the Sony Reader’s cover is a much better fit, less bulky, etc. I guess the Kindle’s cover needs to be sorta bulky so it can prop the book up for optimal EVDO range, but it still sucks. Take it off to read – it just gets in the way.
  • The text, just like the Reader, is just as easy to read as any book. I have the font on the smallest setting, to minimize page turns, and it’s beautiful and legible. That part of the experience is literally almost indistinguishable from reading a book.

More as I get it… 🙂

Categories: amazon, personal

Meet Audrey – our littlest SmugMug

November 20, 2007 21 comments

On October 30th at 8:09am, I became a daddy again! Audrey Elizabeth MacAskill weighed 7 pounds 5 ounces and was 19.5″ long. Oh, and before I forget, she’s perfect:

Audrey Elizabeth MacAskill

My wife has a great blog entry about how she arrived, complete with more photos, but here’s my side of the story.

You may remember that we have young twins (22 months old, to be exact) who arrived very prematurely after a long, hard pregnancy, spent a lot of time in the NICU, and have now grown up into beautiful walking, talking little people. This time, I was surprised to find out, was very very different than last.

Baby Audrey

Audrey was full-term, and was delivered by scheduled C-Section. (Yes, we made an appointment months in advance, showed up, and out she came. Sounds crazy, eh?). There were no complications with the pregnancy, and no bedrest at all, let alone trips to the hospital. So you’d think I’d have been totally calm, collected, and prepared.

I wasn’t.

I was a nervous wreck! Last time, I was pumped up on adrenaline and excited to be a daddy, despite all the complications and the possibility of major problems with my super-early twins. I had no fear. This time, as I sat out in the hallway waiting for the surgery team to prep my wife for her C-Section, I had butterflies in my stomach and couldn’t stop thinking about all the things that could go wrong with the surgery. I guess I was feeling like everything had gone too miraculously well, so I started wondering when something would go wrong. Those of you who know me understand how uncharacteristic this is – my glass is *always* half full.

Cute Audrey

So I sat out in the hallway for an eternity, and as the time stretched on, I was convinced something bad had already happened. It was taking them forever to prep! But finally they called me into the surgery room and I put on my mask, slung my camera over my shoulder, and prepared for battle. The C-Section was remarkably similar to last time except for a few things:

  • They had to cut a bigger hole in my wife, it seemed like. Makes sense, with a much bigger baby.
  • The smell of her cauterized flesh seemed much stronger this time.
  • This time I got faint and woozy. I’ll bet cauterized flesh smells do that from time to time. I did not, however, pass out! I just had to sit down partway through. 🙂

Our new baby girl

The whole procedure took 9 minutes until my daughter was out, and then a few more minutes to stitch up. Audrey came out looking amazingly healthy – big and pink, with a perfectly round head. The nurses kept telling me how they’d never seen a baby with quite such a perfect head before. I beamed, of course, and kept hollering over my shoulder at my poor paralyzed wife that she’d done a great job ‘baking’ little Audrey.

And she had. Audrey was beautiful, crying well, breathing well, ten fingers *and* ten toes. No need to visit the NICU for this one – just the nursery for a quick bath and a thorough once-over. They pronounced her healthy and let me take her back to her Mama almost immediately, which was so nice.

Audrey, Elizabeth, and Don make 3!

In some ways, it was almost like being a daddy for the first time. Lots of these experiences were brand-new. Last time, we had to look at our kids through plexiglass. This time, she got to come stay in our hospital room with us as we took a nap. Last time, we couldn’t breastfeed them yet and instead had to feed them through a gavage tube in their nose. This time Audrey, aka ‘The Piranha’, latched right on immediately. As you can imagine, it was an emotional time for my wife and I – we could bond with our daughter immediately in a way we couldn’t with the twins.

Perhaps best of all, Leia and Logan really love their new sister. We were afraid they’d get jealous, especially of all the time Mama spends taking care of her, but they’re all smiles and love to help out. Whew!

Twins, Audrey and Papa

Leia and Audrey

Logan and Audrey

Thank you to all the nurses and doctors who helped us during our hospital stay, and especially during the surgery. And a special thank you to all of our friends and family who’ve been helping out with the kids during Elizabeth’s recovery. We’re so in love with sweet Audrey and we couldn’t have done it without you!

Categories: family, twins

Smuggy spotted in China!

October 24, 2007 Comments off
Categories: smugmug