apple

Hibernating in OSX Lion

In OSX Lion (might also be the case for older versions to), there is no direct way to hibernate a laptop except running out of battery power. The only available option is sleep, which will wake from memory; so it keeps draining the battery. It is possible to change this default behavior with the utility "pmset".

Read
linux

Efficient log processing

I've recently learned a couple of neat tricks to process large amounts of text files more efficiently. Our use-case is efficiently going through tens of gigabytes of logs to extract specific lines and do some operation on them. Here are a couple of things we've done to speed things up.

Read
programming

64-bit Scientific Python on Windows

Getting a 64-bit installation of Python with scientific packages on our dear Windows isn't as simple as running an apt-get or port command...

Read
true-stories

NTFS Undelete "cannot create disk object" error

My cousin asked me for help with her Vista PC after she tried recovering all the files in her recycling bin, hit cancel as it was doing it, and realized that the Vista meaning of cancel was empty the whole bin and destroy all her files.

Read
mir

Boston Music Hackday

I was thrilled to attend the Boston Music Hackday this week-end. A lot of people hacked up some pretty cool projects, many of us coding until the very early morning Sunday (aka 4am), only to get back up a few hours later (aka 8am) to keep at it until the dreaded 15h45 deadline, when we all had to submit our demos. The organisers did a wonderful job and the event was a success at every level.

Read
mir

ISMIR 2009

My paper "Steerable Playlist Generation by Learning Song Similarity from Radio Station Playlists" was accepted at ISMIR 2009 in Kobe, Japan.

Read