add hacker news script
clean and wrap it