Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,417 posts.

Tools & Productivity
Any year
2852

JSON with Commas and Comments

Summary: JWCC is a minimal extension to the widely used JSON file format with (1) optional commas after the final element of arrays and objects and (2) C/C++ style comments. These two features make it more suitable for human-editable configuration files, without adding so many features that it’s incompatible with…

2867

Mill: Better Scala Builds

Mill is a new build tool for Scala: it compiles your Scala code, packages it, runs it, and caches things to avoid doing unnecessary work. Mill aims to be better than Scala's venerable old SBT build tool , learning from it's mistakes and building upon ideas from functional programming to come up with a build tool that…

2872

Homemade Speakers

I had the awesome opportunity of taking the EE423 Speaker Design class offered at USC while I was going to school there. The class is taught by engineers from JBL, with some help from people like Tom Holman (the TH in THX guy!), who happens to be a researcher at USC. I learned a lot about speaker design, and ended up…