New
The latest blog posts to take off on Hacker News. 4,414 posts.
Category Theory and Declarative Programming
This is part 11 of Categories for Programmers. Previously: Natural Transformations. See the Table of Contents. Introduction to Part II In the first part of the book I argued that both category theo…
Running costs for running a web app
Finally know if you’re on track—without spreadsheets, guesswork, or end-of-year surprises.
Building an OpenBSD Router
The Ultimate OpenBSD Router
The Trouble with the TPP, Day 5: Rights Holders “Shall” vs. Users “May”
The Trouble with the TPP series concludes the first week with a look at how the TPP treats the interests of rights holders and users completely differently (prior posts include Day 1: US Blocks Balancing Provisions, Day 2: Locking in Digital Locks, Day 3: Copyright Term Extension, Day 4: Copyright Notice and Takedown…
A visual exploration of the spatial patterns in endings of German town names
A visual exploration of the spatial patterns in the endings of German town and village names.
Nvidia GPUs can break Chrome's incognito mode
When I launched Diablo III, I didn’t expect the pornography I had been looking at hours previously to be splashed on the screen. But that’s exactly what replaced the black loading scree…
Don't Assume It's Difficult Until It Is
Algorithms, circle mazes, hex grids, masking, weaving, braiding, 3D and 4D grids, spheres, and more!
Fast Servers
There's a network-server programming pattern which is so popular that it's the canonical approach towards writing network servers:
An Easy Way to Learn Hard Stuff
Three steps to gain a new superpower.
China Shows How Surveillance Leads to Intimidation and Software Censorship
Xinjiang, home of the China's muslim Uighur minority, has long been the world's laboratory for Internet repression. Faced with widespread local unrest, and online debate, China has done everything it can to enforce its vision of the Net in the region, from imprisoning bloggers and online publishers...
802.11ah Wi-Fi Standard Approved
Wi-Fi Alliance® drives advancement and adoption of each generation of Wi-Fi®, such as Wi-Fi CERTIFIED 6® and Wi-Fi CERTIFIED 7™.
A Guide to Seed Fundraising
Read more on Y Combinator's blog.
YC Updates and Additions
Y Combinator now has 5 major groups—YC Fellowship, YC Core, YC Continuity, YC Research, and Hacker News—and we’re putting one person in charge of each group. Paul Buchheit is taking over for me as managing partner of the core YC program. We’re going to continue doing YC Fellowship (!), and Kevin Hale is going to be…
How to fend off a jerk
When I was fifteen, I worked for a full-service gas station and auto repair shop. I know what you're thinking (unless you're in New Jersey or Oregon), "what is a full-service gas station?" Yes, there was a time when a smiling gas jockey would greet your car and fill up your gas. You didn't
FreeBSD Jails the hard way
There are many great options for managing FreeBSD Jails. iocage, warden and ez-jail aim to streamline the process and make it quick an easy to get going. But sometimes the tools built right into the OS are overlooked.
Why I'm joining the Dart Team
UPDATE May 2018: It’s 2 years later and this article still gets hundreds of reads a month. I should note some of the things below are outdated. For example, when I say “soon, you’ll be able to …
How to C in 2016
This is a draft I wrote in early 2015 and never got around to publishing. Here’s the mostly unpolished version because it wasn’t doing anybody any good sitting in my drafts folder. The simplest change was updating year 2015 to 2016 at publication time.
How Mickey Mouse Evades the Public Domain
Every time Disney’s beloved mouse is about to enter the public domain, U.S. copyright law magically changes. Does he deserve special protection, or should he be relinquished to society?