After every good party, there’s an afterparty, and Robert’s geek dinner Thursday night is no different. When it turned out the venue was just a stone’s throw from my place in SF it just made sense to allow the festivities to continue after the restaurant kicks us out. So after the dinner we’ll walk down to my place (about two blocks) where the fun can continue with food, refreshments, and of course wifi. Everyone is invited, as long as you’re XFN Friendly. (Though I’m willing to make an exception for Marc.) If you haven’t already let me know you’re coming via email or IM please leave a comment so I can stock up accordingly. 🙂
Mark Marries
Mark Ghosh (of WLTC fame) is marrying the love of his life. Congrats!
Announcing bbPress
The software that was running the WordPress support forums was getting long in the tooth and was not handling the load of increased exposure terribly well. A PHP upgrade rendered it nearly unusable. Anyway, long story short, I wrote some forum software. It’s called bbPress and is similar to WordPress in a lot of ways, including being Free-as-in-Software. The things that WP does well—unicode, timezones, XHTML, speed–it does well too. You can read all about it on the new bbPress site and grok its philosophy, comment on the blog, join the mailing list, checkout the code, submit bugs, patches, et cetera. I have been putting this off for almost a year now, so it’s very fufilling to get this project rolling. It went so fast that I’m kicking myself that I didn’t do it sooner.
The goal of bbPress is to bring some weblog and WordPress sensibilities to forum software. It’s never going to have a tenth of the features of phpBB or vBulletin, but that’s a feature itself. My experience with those packages is they’re like a herd of elephants who evolved on a strange island in bizzare ways, and they tend to foster a type of community that is antithetical to I’m trying to accomplish. We’ve learned a lot in the past few years about how the interactive web works, why do most forums look and act the same they did in 2000? Why is it still so hard to integrate user systems or mesh designs? Why can’t I ping a thread like I can a weblog post? Why can’t I filter by XFN values?
bbPress is not and will not be right for everyone. There are open source traditional forum packages, like PunBB, that get a lot of things right and push the envelope in interesting ways, so that’s covered. bbPress is not going to have avatars, or put post counts next to your name, or give every user 80 options about how they want their dates formatted, and for some people (maybe most people) that just won’t work. However even if WordPress.org is the only site that ever runs this software, it’ll be totally worth it just to get the forum technology growing again and create a richer support experience for the WP community.
Address Change
Those of you who I had given my address to as “333” please change that to “355.” Sorry for the confusion! I just got a heap of Christmas cards today that had gone to the wrong address.
Comment Spam is a thing of the past
Comment Spam is a thing of the past. That method I’ve found to be 100% effective in stopping bot-based spam, but you still need some sort of content moderation for manually-entered spam. A version of Stopgap Extreme called WP Hashcash is in the new plugin repository and undergoing shared development. The repository has over 55 plugins already and it hasn’t even been officially announced. 🙂 (And this doesn’t count.)
Jonas’ 2005 Predictions
Check out Jonas’ predictions for 2005 and his hilarious follow-up. Thanks to Jonas for reminding me it’s just 15 days until my birthday.
Ruby on Rails
The new Ruby on Rails site looks great, and I’ve been impressed with the framework a lot lately. You can tell they have good taste because they’re using WordPress for their blog. Rails is from the guy who brought you Basecamp.
Javascript Markdown
A Javascript implementation of Markdown, useful for live previews. It doesn’t do all of Markdown, but that’s okay because a lot of it isn’t needed/used anyway. Might be useful to define a “Markdown-lite” subset of the syntax to target for. It would also be great for there to be two-way tools for going to and from HTML.
Domain Captcha
When renewing a domain at GoDaddy I just had to fill out a captcha to complete the transaction.
Photo Matt in Snow
So apparently the first year I’m not home for the holidays Houston decides to have a white Christmas, snowing in places that have only seen snow maybe once before in my lifetime. As an early present, however, my friend Jess sent me this awesome picture. Update: One from Sarah too! (And another)
Dance of the Fairy
A little Christmas music for all of you from the big band arrangement of the Nutcracker Suite. (Sorry I didn’t have the Duke Ellington version handy.)
WordPress Lists
There’s a new WordPress list manager and plugin that looks pretty swank and nicely integrates into the WordPress admin pages.
Matt Croydon
Python guy Matt Croydon is back and blogging with WordPress. He must have heard of our next version, WordPresssssssss, which is going to be in Python.
GPL 3.0
The GPL is getting a facelift, sounds neat.
On Livejournal
Apparently I’m available on LiveJournal now. Update: I didn’t do this, so I don’t know exactly how it’s done. I believe it’s just polling my RSS feed and making that a LJ “friend”. I wonder who set it up?
Grass Picture
By popular demand, the grass picture is now available full-size. I’m curious, what are your favorite pictures? Maybe I could put together a wallpaper pack or something.
Newest Addiction
My newest addiction is chocolate covered cashews. YUM!
Torvalds Interview
Upgrade MT
The new version of Movable Type addresses the issue that was supposedly causing incredibly high loads and causing hosts to disable MT. Congrats to the team for addressing this so quickly.
Multiple Languages
By the way, WordPress is now available in at least 30 languages.