cover letter hacker news bachelor thesis themen e-commerce