Posted in May 2008

Hardware tinker trapped in a software body

I admit it, I’m a software engineer.  I do have occasional aspirations to be other things, graphic designer, product manager, or yesterday hardware engineer.  In the course of the day had to different but slightly similar hardware product ideas:

WiFi Picture Frame

The do exist, but not quite what I want, very simple requirements:

  • WiFi connected to flickr, picassa, shutterfly, gallery or any other photo service
  • With either an RSS feed or other “fetch” system you can have your photos show up

That’s it… Now you can upload your photos to their normal sharing/printing/etc. site and have them show up at work or over the mantel in “minutes”.  Don’t have to tote around an SD card, don’t have to have a media sharing service.

ProCapture

Working with my U10G Soccer team yesterday afternoon.  The objective of practice was “power kicks”, so in addition to a bunch of words and balls I took my camera to practice for some direct feedback.  I can get 5 fps from my camera, nice.. but demonstrated the need for a dedicated product.

  • 7in diagonal screen – OLED if possible (for use in sunny conditions), though standard LCD is probably the norm for the moment
  • Video capture and compression store to SD card — you could probably get away with a cell phone CCD and compression

Why is it different, it’s the screen!  The idea is that while you’re out with your soccer team, ski team, golf pro, tennis pro they can quickly video “tape” your actions and then show them back to you.  On a screen that is easy to see, the two problems that I had with my camera were:

  • 5fps doesn’t quite cut it — 30 fps would have gotten all of the detail… though for golf/tennis you might want 60/120 fps…
  • “viewfinder screen” isn’t really effective for review

I’m sure somebody who’s a hardware hack could build it for under $1000 as a prototype…  Easily retail for < $300 .. market is just about ever “pro” and “pro-shop” who wants to add value to their services… No need to tape, go back to the bar and review, just shoot and go.

Plugg … the decline of the engineer

Long story made short, was curious about the open source Digg clone… Downloaded Plugg.

There was a small bug in DB permissions that was causing it not to install correctly, so I cracked open the source.  OMG!  I’ve been dealing with OO PHP for long enough that what I found reminded me why I do have standards over the code that is produced.

It’s not just bad, it’s..it’s…… PHP is clearly the new Basic.

sigh

Virtualization … or Wine 1.0

Just to etch some thoughts into the ether…

Was having a discussion with a friend over mother day breakfast.  He was talking about how he had three different virutal machines installed on his system and was drifting off onto subject of unbuntu’s compatibility with hadoop, etc.etc.  Somewhere in this discussion he was griping about how with a virtual machine he didn’t have any battery life left, since they really never stopped running.

To me this isn’t really the point, it’s not about if your OS is MacOS, Linux or Windows it’s all about the applications.  I care about if my document is online or on my desktop, but do I really care about what my OS is?  No!

When a user goes and buys a machine they aren’t really worrying about Intel vs. AMD.  They’re evening getting to the point where they’re less sensitive to MacOS vs. Windows (Linux is the outlier).  It always has been about “Can I run application X”. 

The point I made over the weekend was that with systems like WINE the OS isn’t as important anymore.  I can run Office (since StarOffice sucks) on my Linux box or (someday my Mac) and not “worry” about what the OS does or doesn’t do.