Category Archives: blurb

Links (& blurbs about them)

What a DVCS gets you (definitely)

Bill de hÓra’s What a DVCS gets you (maybe) has one of the clearest explanations of why DVCS is superior to centralized VCS:

But once you accept this model of having your sandbox under version control, a lot of the pain (and fear) of dealing with branches evaporates. Passing around changesets and patches becomes normal and logical.

After using a DVCS for years (Codeville), I don’t think there’s any need for “maybe” in this post’s title, either. DVCS is superior, plain and simple.

PottyMouth ported to Ruby

I’ve ported PottyMouth 1.0.2, my library for transforming completely unstructured and untrusted text to valid, nice-looking, completely safe XHTML, from Python to Ruby 1.9. If you’re a Ruby user or fan, let me know what you think. This is part of a larger project to learn and evaluate Ruby. I’ll be posting my findings soon, so subscribe if you’re curious why I used Ruby 1.9, or if you’re interested in reading my thoughts on Ruby.

Strategically placed fig leaves

Hank Williams makes an excellent point about the restriction that apps on the iPhone may not run in the background.

[the] issue [of resource limiting applications] has been dealt with in Unix, and with real time systems for many years.

In short, this argument is a strategically placed fig leaf, which is easily blown away.

Previously, I thought the no background applications restriction was a good call on Apple’s part. This article totally changed my mind. Williams is right; and Apple will have to lift this restriction before long, or risk being overtaken Android and others.