What is Google going to do with On2?

Google recently acquired On2, a company that creates video codecs, most notably for Flash (which is used on the most popular video sites)...

The most viable reason for Apple’s rejection of Google Voice (so far)

So, in the Apple-Google-AT&T kerfuffle over Google Voice being rejected from the iPhone, I haven’t heard many reasons I consider viable...

Do you have “grit”?

A very interesting study of the idea of “grit”. It attempts to quantify personal characteristics than lead to success via perseverance...

403 Forbidden (and 400 Bad Request) errors with Amazon Product Advertising API

I recently experienced an issue using the Amazon Product Advertising API (formerly the Amazon Associates Web Service)...

A market opportunity for Verizon and Sprint

In the current FCC-involved kerfuffle over why Apple or AT&T blocked Google Voice on the iPhone, I see opportunity...

Is proprietary Mac hardware killing Windows battery life?

Dong Ngo over at CNET has a review of the experience of installing the final Windows 7 on a new (unibody) MacBook Pro...

Someone please sell me a solid-state drive with Windows 7 on it

The thing that computers are good at is brainless repetition. They are perfect when you’ve figured out a logical problem and need to exploit it over and over...

The Googlebot runs Javascript

I’ve had idle chats with techie friends wondering whether search engines such as Google simply index the raw HTML of your web page, or do they actually parse and “display” it as a true browser would...

Meetings are error states

Paul Graham explores the difference between the maker’s schedule and the manager’s schedule...

Making good programmers feel like bad programmers

A web developer friend of mine has been doing a lot of backend-integration-type work over the last year, and has therefore has not been developing web sites...