Best of 2019

The blog posts Hacker News loved most in 2019. 4,838 posts.

Any topic
3783

Intern at a YC Company

If you’re an ambitious undergrad or graduate student with an engineering background, YC can help you get an internship at a YC-backed company. You apply once, and your profile will be sent to over 50 YC startups that are looking for summer interns. The 50 companies participating in our Work at a Startup…

3788

Unintuitive JSON Parsing

Despite the goal of JSON being a subset of JavaScript — which it failed to achieve (update: this was fixed ) — parsing JSON is quite unlike parsing a programming language. For invalid inputs, the specific cause of error is often counter-intuitive. Normally this doesn’t matter, but I recently ran into a case where it…

3807

Commit Graph Drawing Algorithms

This article is one chapter of my master thesis entitled “Design and implementation of a graphical user interface for git”. It describes the algorithm I designed to draw the commit graph in my own prototype git client called gitamine. I have adapted the content so that it fits better with this blog. Drawing graphs is…

3810

Metaphors We Believe By

In the past, gods and demons allowed us to talk about phenomena that we didn’t fully understand. During the Enlightenment, we tried to kill them and explain everything in reductionist scientific terms. But it feels to me like we’ve come full circle. We’re back to using oversimplified metaphors to wrap our minds around…