Glorified Markov Chain

New Maintainer for Postr!

After months of neglect by myself, Postr has a new maintainer! Step forward Germán Póo-Caamaño, everyone's favourite Chilean, who has...

London Transport Stab Stab Die Die

Sometimes I really, really hate London. A trip to London on Saturday, in theory: Leave Ely 16:26, arrive Kings Cross 17:34, change to...

Sound Juicer "And It Ain't Even 9 In The Morning, Sorry I'm Late" 2.28.0

Sound Juicer "And It Ain't Even 9 In The Morning, Sorry I'm Late" 2.28.0 has been released. Tarballs are available on burtonini.com, or...

Facebook in ¡Mojito!

Thanks to those nice people at Novell, Mojito (everyone's favourite social aggregator, as used in Moblin) now has Facebook support. We...

ORBit--; DBus++

Today I finally merged the dbus-hybrid branch of Evolution Data Server into master, which ported the addressbook part of EDS to use DBus...

Dear Interweb: Travel Mug Suggestions

I'm looking for a travel mug for when I go to the office and need some recommendations. So far every one I've found is sealable enough...

Gypsy 0.7

Earlier in the week someone pointed out over email that considering the entire geolocalisation thing is starting to come together, it's...

OAuth 1.0a in librest

{ } Because the world is rapidly moving to OAuth 1.0a exclusively after a rather painful attack was discovered against 1.0, I've...

GList Anti-patterns

g_list_length(children); for (int i = 0; i < (int)num; i++) { GList * child = g_list_nth(children, num - i - 1); FAIL if...

Tasks 0.16

Some stability fixes, translation updates, and small new features in Tasks 0.16. Don't crash if you edit a task and then delete it Lots...


Page 5 / 90