I'm really surprised this got so much traction..., I didn't submit this to HN. Baffled that so many users went trough roughly the same experience.
(I'm the original author)
(I'm the original author)
I can't release it in the form it is now. I'm really ashamed of the code I wrote a few years back :).