Archive for the 'Free Software' Category

Wednesday, February 16th, 2005
» jwz on groupware

Required reading: JWZ pours a cup of cold coffee all over Novell’s Hula.

“Groupware” is all about things like “workflow”, which means, “the chairman of the committee has emailed me this checklist, and I’m done with item 3, so I want to check off item 3, so this document must be sent back to my supervisor to approve the fact that item 3 is changing from `unchecked’ to `checked’, and once he does that, it can be directed back to committee for review.”

Nobody cares about that shit. Nobody you’d want to talk to, anyway.

but wait, there’s more:

Anyway, I babbled at Nat along these lines for a while, predicting that, while I was sure that anyone he talked to in a corporation would tell him, “free groupware, yes, awesome!”, there was really no reason to even bother releasing something like that as open source, because there was going to be absolutely no buy-in from the “itch-scratching” crowd. With a product like that, there was going to be no teenager in his basement hacking on it just because it was cool, or because it doing so made his life easier. Maybe IBM would throw some bucks at a developer or two to help out with it, because it might be cheaper to pay someone to write software than to just buy it off the shelf. But with a groupware product, nobody would ever work on it unless they were getting paid to, because it’s just fundamentally not interesting to individuals.

So I said, narrow the focus. Your “use case” should be, there’s a 22 year old college student living in the dorms. How will this software get him laid?

That got me a look like I had just sprouted a third head, but bear with me, because I think that it’s not only crude but insightful. “How will this software get my users laid” should be on the minds of anyone writing social software (and these days, almost all software is social software).

“Social software” is about making it easy for people to do other things that make them happy: meeting, communicating, and hooking up.

Just go read the whole thing.

Friday, July 23rd, 2004
» memcached

I link this here on the thin, thin chance that some of the work people I’m considering mentioning it to will see it, thus removing me from the horns of the “should I or shouldn’t I” dilemma: memcached:

memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

» new kernel development model

KernelTrap has the lowdown on the new kernel development model, coming out of the recent Kernel Summit. It will be interesting to watch how this plays out over the next couple of years; hopefully not in the Chinese sense.

Wednesday, June 30th, 2004
» way too useful to be widely deployed

stfw. Trivially modifiable to use a GUI browser. Bonus points for asking the admin to install it in /usr/bin

Monday, March 22nd, 2004
» pornzilla 2.0

A couple of months ago, I pointed at Pornzilla, a project to turn Mozilla into the ultimate porn browser. One of the authors dropped me a line a while back and pointed out Pornzilla 2.0, which ports the project to the Firefox engine, among many other changes.