I can’t quit you, RIAA

I’m giving up my “boycott” of RIAA-controlled music. There’s a lot of reasons for this change of heart:

The RIAA has distribution deals with just about every label out there. If you’re looking at discs in Borders, WalMart, Barnes and Noble, or Best Buy, there’s a good chance that record passed through some channel run by [...]

Happy Birthday, Julie

Happy Birthday, Julie! Hope you have a very happy birthday!

Excel 2007 Multiplication Bug

Slashdot | Excel 2007 Multiplication Bug
Apparently Excel 2007 has a nice multiplication bug that you should all be aware of in case you decide to be foolish enough to run Excel 2007. Here’s how to reproduce it (unfortunately I don’t have access to Excel 2007, so I can’t verify personally:
= 850 * 77.1
If you have [...]

Happy Birthday, Sean

Happy Birthday, Sean! Hope you’re having a great birthday today!

Hello World: Why Java never was my language of choice

It’s customary in any programming language for one to provide a simple example of displaying “Hello World” in that language. Generally these examples are quite contrived, as they tell you nothing about the actual language, and have been construed in several notable cases to show why one language is more verbose than another. I’d like [...]

PyWeek 5: The results are in

Well, the results of Pyweek 5 are in, and while I didn’t place last overall, I think this last effort wasn’t as good as it could have been. Some people noted the controls were pretty unresponsive (they were), while others lamented the absence of sound (me too). All in all, I think it was still [...]

Happy Birthday, Dave

Happy Birthday Dave! Hope you’re having a great birthday, you non-teller of the pharmacy joke, you!

Rowan Atkinson - Invisible Drum Kit

YouTube - Rowan Atkinson - Invisible Drum Kit
Pure comedy gold.

Happy Birthday, Sheryl

Happy Birthday, Sheryl! Hope you’re having a great birthday! (like the rest of us September people. :) )

History repeats itself, repeats History

Strategy Letter VI - Joel on Software
Joel has (as always) a fascinating tale of the evolution of computer interfaces and languages, and ties it together with the current crop of AJAX applications out there. It’s a bit long, but quite good, and a dose of caution for the current crop of AJAX applications.