add hackernews module