Monthly Archives: May 2010

Pushing the waterfall uphill Comments Off

The ideas behind agile devel­op­ment method­olo­gies are not new. They were more for­mally stated in The Agile Man­i­festo. The ideas behind more basic iter­a­tive devel­op­ment are even older, and have their own trade-offs. Both con­tain the idea that you can not know every­thing upfront. The agile method­ol­ogy states this idea explicitely: Wel­come chang­ing require­ments, even […]

A beautiful Google Reader application for the iPhone 1

Cur­rently, I sub­scribe to just over 740 RSS/Atom feeds in Google Reader. This has replaced my old stand-by of Net­NewsWire that I used for­ever. There’s two main rea­sons for this. First, it’s avail­able and always syn­chro­nized, some­thing Net­NewsWire wasn’t at the time. More impor­tantly, though, is the “social” aspect that it brings with shar­ing of links with […]

The holy war of the open-source era 2

Dis­trib­uted ver­sion con­trol sys­tems (DVCS) are all the range right now in the geek com­mu­nity. It has been just over 5 years since Matt Mack­all announced Mer­cu­r­ial to the world, and about the same since Linus Tor­valds announced Git. In the inter­veen­ing years, both have sprung up to be wor­thy com­peti­tors to one another, and more […]

Charles Darwin was wrong Comments Off

We are not, as Dar­win prof­fered, descended from the “lower mam­mals”. We are not the prod­uct of mil­lions of years of evo­lu­tion. We are, instead, the unre­lent­ing descen­dant of tele­phone san­i­tiz­ers. This was made ever more clear over the last few weeks as I strug­gled to explain to a client why charg­ing their cus­tomers for the simple […]

The devolution of Facebook privacy Comments Off

To truly under­stand the devo­lu­tion of pri­vacy that drove my deci­sion to aban­don Face­book, you need only look at this post by Matt McK­eon, which leads in: How­ever, Face­book hasn’t always man­aged its users’ data well. In the begin­ning, it restricted the vis­i­bil­ity of a user’s per­sonal infor­ma­tion to just their friends and their “net­work” (col­lege or […]

Vattene via Facebook! Comments Off

That’s it. After all the idiocy, incom­pe­tence, mali­cious­ness and gen­eral sus­pi­cious behav­ior at Face­book, I’ve deleted my account. You too can delete yours. First, it’s impor­tant to under­stand there’s a dif­fer­ence between “sus­pend­ing” your account and actu­ally delet­ing it. The first will sud­denly re-activate if you log back in, or do any­thing that might cause an […]

A consolidated list of changes in Django 1.2 3

For some rea­son, there doesn’t seem to be a con­sol­i­dated list of changes that are com­ing in ver­sion 1.2 of Django. An odd deci­sion, but maybe it will be rec­ti­fied prior to release. Until then, I’ve put together a non-prioritized list of what seems impor­tant to me. This is mostly based on the release notes. I put it […]

The case for “green energy” in 140 characters or less Comments Off

From a recent tweet by Tim Bray on Twit­ter: BREAKING: Large Air Spill at Wind Farm. No threats reported. Some claim to enjoy the breeze. That pretty much sums it all up right there. I real­ize that there are all sorts of issues with “green energy”, but I think many peo­ple fail to rec­og­nize how absolutely dirty and […]