this is the kind of content I come to hackernews for