Spore’s Creature Hiding Trickery

Embedding non-image data inside an image isn’t a new trick, but some reddit commenters are finding that data for a Spore creature is uniquely embedded in the .PNG file that can be downloaded from the creature’s Sporepedia entry.
While some commenters originally discovered data embedded in the alpha channel of the image, they now believe the data [...]

Abstraction in User Interface Design

I've been focused on a lot of tool development lately, and in my quest to design the best possible tools my mind has wandered into the concept of abstraction and how it is everywhere in software.
In the world of languages, low-level assembly was developed to abstract out of bits and bytes, while C and FORTRAN were [...]

Save the Build with Precompiled Headers

It seems that one of the least discussed factors affecting software development productivity is the software build time (or compile time). Perhaps that's because so much of software has gone the way of the web that build time is less of a concern for most of the industry, but for us C/C++ types build time can be [...]

Back in the States

The trip was good, relaxing, and I hardly thought of events back home. I went back to work today with a fresh perspective and readiness I haven’t had in a while.
I read two books and got about halfway through on a third. One of the books I read was The Myths of Innovation, by [...]

Break time

I’m headed to Mexico for a fishing trip vacation this week and won’t be back until early next week. It’s a much-needed break, as I’ve taken little time off over the last year. It’s also good timing, since we’re about to hit the final 5-month stretch of development of my year and a half [...]

The Computer and Pen Merge

This is too cool. I just came across Livescribe, a new platform with a pen that knows what you wrote and records audio at the time you wrote it.
Take notes in class and can't read your handwriting? Livescribe can play back the audio at the precise time of your messy handwriting. Want to communicate [...]

More details

Not to get the “details” train started, but I had to laugh when I came across this post at the Business of Software Blog. Bottom line:
“Grand visions are great, but easy. It’s the details that count, and they’re hard.”

Why the details are important

I search for inspiration in all areas of life, and politics is no exception. Regardless of your political leaning, Barack Obama's Democratic nomination clinch is an historic event, particularly since he went against the political juggernaut Hillary Clinton.
What's inspiring to me and that I think we can take away from the nomination battle is not [...]