this is what I come to hacker news for. this. so awesome