I reluctantly decline and instead endorse https://news.ycombinator.com/item?id=46538574
There's no debating about taste ;)
There's no debating about taste ;)