Howdy Pierce

We Need VP8 Like a Fish Needs a Bicycle

I’ve been waiting for a little to mull over Google’s announcement about dropping H.264 support in Chrome in favor of VP8. Although my partner Ben Mesander would take the other side of the argument, I think the world needs VP8 like a fish needs a bicycle.

Cross-Processing Images in the Gimp

Color film photography looks to be fading fast; recently the last rolls of Kodachrome film were developed by the last place in the world that can process it. While black-and-white film development is commonly done in home laboratories, color film development requires specialized chemicals that were usually only available on an industrial scale. It appears…

Details
Mike Perkins

Transforms for Video Compression, Part 1: Vectors, the Dot Product and Orthonormal Bases

The use of transforms in data compression algorithms is at least 40 years old. The goal of this three-part series of posts is to provide the mathematical background necessary for understanding transforms and to explain why they are a valuable part of many compression algorithms. I’ll focus on video since that’s my particular interest. Part…

Details
Mike Perkins

Irrational Optimism and Project Planning

I read an article in the Wall Street Journal a couple of months ago that resonated strongly with me. Although the article deals with the problem of project planning for infrastructure projects, it’s really about irrational optimism. Why is it that infrastructure projects always cost more and take longer than expected? (As anyone reading this…

Details
Howdy Pierce

Two Types of Technical

In all the sturm und drang of bad economic news, Cardinal Peak is on a bit of a hiring spree. If you’re a talented engineer who is interested in embedded application development and lives in the Denver/Boulder area, please get in touch! We’re working on some very cool products that I hope to be able…

Details
Howdy Pierce

I Want Smarter Competitors!

We recently became aware of another contract engineering firm that had appropriated our Why Contract Engineering page for their own website. This other firm (and no, I’m not going to link to them) claims on their home page that they “operate in an honest, ethical and professional manner,” so I guess they’ve got that going…

Details