What people think programming is vs. how it actually is | Dark Hacker News