Since you did some compiler stuff, what's the reason—no pun intended—behind such a drastic performance gap?
Also, your first link is not working because of the HN link parsing logic I guess.