Log in

No account? Create an account
How should I hack? - brad's life [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

How should I hack? [May. 23rd, 2006|11:09 pm]
Brad Fitzpatrick
[Tags|, ]

Poll #735092 Hacking focus

How should I spend my copious free hacking time?

Brackup (progress bars, purging old files from old snapshots, amazon restore support,....)
Perlbal (parallel gzip files, non-blocking SSL support)
MogileFS (test suite, pluggable replication policies)
DJabberd (finish XMPP compliance, add clustering support)
Memcached (merge billion patches from community_
OpenID (work with JanRain, Verisign, community)
other (write-in)

[User Picture]From: popcultureicon
2006-05-24 06:15 am (UTC)
mostly because the world needs a easy to impliment jabber server.
(Reply) (Thread)
[User Picture]From: eaterofhands
2006-05-24 07:00 am (UTC)


I want a reliable Jabber server with conference support and pluggable authentication that doesn't crash when someone looks at it funny.
(Reply) (Parent) (Thread)
[User Picture]From: brad
2006-05-24 06:16 am (UTC)
I chose "other" because I'd like all the above to get done. I need to work on fostering community better. Giving people commit access, etc. :-/
(Reply) (Thread)
[User Picture]From: burr86
2006-05-24 06:20 am (UTC)
Missing files. ;)
(Reply) (Thread)
(Deleted comment)
[User Picture]From: lifesparkles
2006-05-24 06:25 am (UTC)
Dude. I really don't know what any of those are... but they all sound sexy to me. ;-p Just do what makes you happiest as I'm sure they could all be pretty fun. And btw, do you have any single friends who do this kinds stuff in their spare hack time, too?? LOL!! *Hah - I'm crackin' myself up* Oh man, this computer geeky stuff always gets me going. ;-)
(Reply) (Thread)
(Deleted comment)
[User Picture]From: lifesparkles
2006-05-24 06:53 am (UTC)

Re: Links

Oooh - the OpenID one looks rad! Great idea!

And how wonderful are you putting up a quick reference list?! ;-) Thanks!
(Reply) (Parent) (Thread)
[User Picture]From: scsi
2006-05-24 06:34 am (UTC)
our fusefs/p2p idea on the car ride home from monterey.. :)
(Reply) (Thread)
[User Picture]From: adamthebastard
2006-05-24 10:22 pm (UTC)
P2P FUSE (i think it's caps?) sounds very cool.

I toyed with the idea of extending the bittorrent module to handle writes but that was way over my head.
(Reply) (Parent) (Thread)
From: evan
2006-05-24 06:47 am (UTC)
Definitely merge patches from the community, which means memcached in this case. Otherwise the community goes away. Everything else will be the same if you put it off another week, but putting off patches blocks other people.
(Reply) (Thread)
From: evan
2006-05-24 06:47 am (UTC)
This of course is a lesson to myself as well, as there are pending LogJam patches I haven't looked at. :(
(Reply) (Parent) (Thread)
[User Picture]From: brad
2006-05-24 06:53 am (UTC)
Yeah, I normally do, but this one is a megapatch of twenty things in one (for memcached) that I'm not looking forward to separating. And I'm against mass-merging tons of changes on principle. And I also just kinda suck at svn/svk still. Nowhere as good as Artur, for instance.
(Reply) (Parent) (Thread)
[User Picture]From: avatraxiom
2006-05-24 07:03 am (UTC)
Why don't you have the guy send you 20 different patches, instead? People are usually willing to put in the work, if it actually makes it more likely that their stuff will get in.

(Reply) (Parent) (Thread)
[User Picture]From: mart
2006-05-24 07:04 am (UTC)

You could just ask the requester if he/she wouldn't mind re-sumbitting it as separate patches to make testing easier. I learned, eventually. :)

(Reply) (Parent) (Thread)
[User Picture]From: wolfieboy
2006-05-24 07:15 am (UTC)

Re: merging

That's why I said memcache as well...
(Reply) (Parent) (Thread)
[User Picture]From: 7leaguebootdisk
2006-05-24 07:21 am (UTC)
Real seach for your journal. If paid only, let it work on any journal please (sometimes I want to dig something up on a friends journal).
(Reply) (Thread)
From: evan
2006-05-24 07:35 am (UTC)
(Reply) (Parent) (Thread)
(Deleted comment)
[User Picture]From: scosol
2006-05-24 07:42 am (UTC)
memcached- because IMO it is the dopest technology, and i would think the most widely used as well-
(Reply) (Thread)
[User Picture]From: j7xz49br3m93xrr
2006-05-24 04:43 pm (UTC)
Seconded. memcached has become an essential technology to many people now (myself included), and further improvements and tweaks will probably come in very handy. One thing I'd like to see it handle is the thing with the buckets and different item sizes (can't think of a better way to put it, but it's when you can't store something successfully even though it 'should' work).

I dare say a lot of people would even contribute to further development on memcached if necessary :)
(Reply) (Parent) (Thread)
[User Picture]From: jwz
2006-05-24 08:12 am (UTC)
I think all of those sound boring.

I think you ought to figure out what to do to make people stop defecting from LJ to Myspace, because I hate having to ever look at that piece of crap.
(Reply) (Thread)
[User Picture]From: the_leh
2006-06-07 08:43 am (UTC)
"I think you ought to figure out what to do to make people stop defecting from LJ to Myspace, because I hate having to ever look at that piece of crap."

Ahahahaha. Myspace drives me insane too. So very true.
(Reply) (Parent) (Thread)
From: divelog
2006-05-24 09:07 pm (UTC)


Ahh janrain, that's Larry Drebes' (of 411 and rocketmail fame) company. I still don't get why they didn't hire me...
(Reply) (Thread)