Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,981 posts.
Meteor and Qt
Meteor, say hello to cross-platform native app-development. Qt, say hello to a modern, reactive web back-end. TL;DR You can write a nativ...
Examining PostgreSQL 9.4 – A first look
PostgreSQL is currently entering its final commit fest. While its still going, which means there could still be more great features to come, we can start to take a look at what you can expect from it now. This release seems to bring a lot of minor increments versus some bigger highlights of previous ones. At the same…
How speakers make sound
Check out Animagraffs on youtube > .
Boring SSL
Earlier this year, before Apple had too many goto fails and GnuTLS had too few , before everyone learnt that TLS heart-beat messages were a thing and that some bugs are really old , I started a tidy up of the OpenSSL code that we use at Google.
Classic NES Series Anti-Emulation Measures
Some of you may remember a series of peculiar Game Boy Advance games that came out over the course of 2004. In stark contrast with the usual dark grey cartridges with colorful labels, a set of light grey cartridges with simple labels were released containing games ported from the original Nintendo Entertainment…
The most common errors in undergraduate mathematics
This page describes the errors that I have seen most frequently in undergraduate mathematics, the likely causes of those errors, and their remedies.
How to be a sane programmer
Business Insider published an article today called The Stress of Being a Computer Programmer is Literally Driving Many of them Crazy. It covers the ty
TSA's X-Ray Nude Body Scanners Output 50% More Radiation Than Admitted to by TSA
A few weeks ago, scientific researchers from top universities released a report confirming my 2012 demonstration that anything can be easily smuggled through the TSA’s nude body scanners. Whi…
Screwed by Square
In addition to making the small bucks as a science fiction writer, I have a day job. I run a game store which hosts events and serves the local community here in Brooklyn, but also sells games and …
Things which aren't magic – Flask and app.route
It's been a while since I've posted so figured it's about time I started a new series on my blog.
Zusie – My Relay Computer
The story behind Zusie begins in May 2008, when I went on vacation to Berlin for a few days with a friend. As is my habit, I looked for interesting technical or scientific sites to visit, and the main thing to visit was the Technische Museum. I think I spent a full day day there, to the expressed dismay of my friend…
The decay and fall of guest blogging for SEO
Okay, I’m calling it: if you’re using guest blogging as a way to gain links in 2014, you should probably stop. Why? Because over time it’s become a more and more spammy practice, …
Why I'm Done With Social Media Buttons
I removed social media buttons from my site in 2014 after noticing they got near-zero clicks. Here's what I learned—and why the share-button era ended.
Build your own drink mixing robot
I built a robot that mixes drinks named Bar Mixvah. It utilizes an Arduino microcontroller switching a series of pumps via transistors on the physical layer, and the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) and jQuery for the frontend and backend. In this post, I’ll teach you how I made it. You can follow…
Become a better programmer with programming challenges
When I went to university me and some friends spent time on practising algorithm implementations for the national programming contests that ...