Gnome 2.8

Some screenshots of Gnome 2.8. Looks nice. Like any true geek, I’m more interested in the nice shadows on everything than the actual improvements. Are the shadows stock? 😉 I keep going back and forth on my Linux desktop. I’ll use Gnome for a while because it seems cleaner and then I’ll switch to KDE because I seem to get more done and I like things like being able to press Win + M to minimize all the windows. Hat tip: Wes.

A Walk

I’ve had a lot of things on my mind lately so earlier tonight I went to the park to clear my thoughts the best way I know how, thinking through everything. It’s one of my favorite places in Houston but I haven’t been in a while because the weather has been pretty warm and I’ve been pretty busy. It’s night and a the wind rustles pleasantly as I stroll to my favorite thinking spot. Someone is there and unsure of what to do I keep walking with no real destination in mind. I come to a spot that just a short while ago was a dry bed of concrete and a mess of construction, but it has become a long reflecting pool with comfortable benches and a relaxing fountain at the end. This new part of the park is a tribute to the Washington Monument. It’s perfect. When life pushes you beyond where you’re comfortable that’s often where you’ll find the most rewarding experience.

Great Hackers

I just finished reading Great Hackers by Paul Graham. I think he hits some key points pretty well. Personally I’m very sensitive to enviroment when getting work done. As with any Graham essay, it’s as interesting to see what he took at as what he left in. View source on the page and read the HTML comments. His old essays used to have some real gems in the comments but most seem to have been scrubbed. Wish I had archives.

Zoto

Zoto looks pretty neat. I signed up earlier and also set up an account for my Mom. But why isn’t WordPress a “supported blog”? Only a 136 users so far as I write this. Go sign up and try it out. They’ve done some interesting things with the interface and they have an open source photo client available for Windows, OS X, and Linux. I couldn’t get the Linux client working on my Mom’s computer, had no trouble at home on Gentoo though. I think it was an old version of Python.

I uploaded a few not-yet-on-the-photolog photos to my Zoto page to get the party started. (The fact that some of those are from Christmas and New Year’s means I really need to catch up.)

On Comment Feeds

Through Carthik’s post A minor debate I came across this thread talking about comment feeds. The thread is a little funky and Carthik is obviously enthusiastic, but what stood out is Anil‘s comment “If there’s enough demand from users for it, we’ll include them in MT as part of the package.” Which prompts the question, how much demand from users for this was there in WordPress? Do we just bloat the willy-nilly with every idea that comes down the line? The answer is in two parts:

First, a great deal of thought and deliberation goes into every feature we include with WordPress, particularly the ones enabled by default. One guiding force of WordPress is that every release is faster than the one before that, and to do that you have to optimize ruthlessly and be very wary of any bloat in the code. So far we’ve been very successful with this: WordPress is at least 3 times faster than b2 was and we still have added features that other systems are just beginning to catch up with. With comment feeds there is the immediate benefit of people being able to subscribe to any thread on any WordPress site in the world, but there is a further benefit of bootstrapping a technology of which the benefits are just beginning to be fully realized. Feedster can index not just every post on a WordPress blog, but every comment as well. Aggregator developers may not have gone to the trouble of supporting <wfw:commentRSS> for just a few custom feeds, but now I can point fifteen thousand blogs using it to point to a countless number of comment feeds.

The market might not be demanding a feature yet, but if you just wait for the market to decide it wants something you’ll always be following and never leading.

Second, a great idea can come from a single user. Pure numbers are a factor when considering new feature suggestions, but most good ideas stand on their own merits. Innovation usually comes from the places you least expect it. If I remember correctly we had about a dozen or so people interested in comment feeds that I knew of, but it really could have been one. It was an idea that made a lot of sense within the stated goals of WordPress and didn’t cost anything to add. Alex got the code together and it was in the next release. It’s been improved a couple of times, and now you can add /feed/ to any permalink (or category page, etc) in WordPress and get the feed you want. Users that didn’t know they wanted comment feeds before are thanking us now. Eventually all modern blog software will support comment feeds, and WordPress will have moved on to something else new.