New
The latest blog posts to take off on Hacker News. 3,290 posts.
We are building a CLI first PaaS without a web frontend
At the start of this hectic year I have joined Micro, an open source microservices platform. The company was born out of a Go framework. We took the concepts...
Switching from Vim to Intellij
From Vim To IntelliJ In the beginning, a love affair For the last 10 years or so, I have been a die-hard Vim user. I was introduced to Vim…
Echo/printf to write images in 5 LoC with zero libraries or headersnetpbm
tl;dr: With the Netpbm file formats, it’s trivial to output pixels using nothing but text based IO
Prestige in US Today
Lauren A.
The polls messed up
To continue our post-voting, pre-vote-counting assessment (see also here and here ), I want to separate two issues which can get conflated: 1. Problems with poll-based election forecasts.
GitHub Source Code Leak
Straight talk on Canadian online privacy, open-source software, PIPEDA, browser extension security, and practical tools to protect your personal data.
The Economics of Sex Robots
This is a lightly edited version of an article I wrote that first appeared in Jacobite. I had a great conversation about this article and evolutionary psychology more generally (link here) with Joh…
Notes on Paxos
These are my notes after learning the Paxos algorithm. The primary goal here is to sharpen my own understanding of the algorithm, but maybe someone will find this explanation of Paxos useful! This post assumes fluency with mathematical notation.
Monitor Airplane Traffic with a Raspberry Pi
Learn how to monitor airplane traffic with a Raspberry Pi. Track real-time flight data using PiAware and an ADS-B dongle. Simple setup for aviation enthusiasts!
Disclosure: Unlimited Chase Ultimate Rewards Points
Documenting the white-hat disclosure, Chase Support DM transcript, Tom Kelly email, and the resolution of the false banking narrative.
Turning my smartphone into a boring productivity tool
Tools do their job then get out of the way.
Three Months of Go from a Haskeller’s perspective (2016)
This summer I’ve been interning at Pusher , and have been writing a lot of Go. It’s been a bit of a change coming from a Haskell background, so I decided to write up my thoughts now, at the end.
A divorce in Italy destroyed my researcher career
Preface:I have worked in the United States and England as a researcher for most of my life, I am Italian and a few years ago I became the father of a beautiful daughter. Unfortunately, for reasons …
So you want to buy a farm?
I get a few calls every week these days from folks wanting to buy a small farm, start growing food, and even maybe settle down there now…
Banks, QE, and Money-Printing
Published November 2020 Lately, it has become fashionable to debate what is, or is not, “money-printing” by central banks. This debate is natural, due to the extreme policy nature of 2020, with massive fiscal expenditures, huge increases in central bank balance sheets, and changes in central bank inflation targets…
How to publish Git repos that cannot be republished to GitHub
So here's an interesting thing. Certain commit hashes are rapidly heading toward being illegal on Github .
DKIM: Show Your Privates
If you’re like most people, there’s a good chance that it’s been years since you’ve sent an email that wasn’t cryptographically signed. You don’t use PGP, you say? Well, even if you are…
AI that mistook a bald head for a soccer ball
Second-tier Scottish football club Inverness Caledonian Thistle doesn’t have a camera operator for matches at their stadium so the club uses an AI-controlled ca
You might not need to store plaintext email addresses
Earlier this year, when I went from having only Facebook-login on Wishy.gift to allow registrations with email address and password, one of my concerns was how to implement this is a way that protects the data and privacy of my users. I don’t have any ads or analytics on the site, the users can select whatever display…
Raspberry Pi 400 teardown and review
Today Raspberry Pi Trading announced the Raspberry Pi 400, the latest in the series of small education-focused computers that started with the original Raspberry Pi in 2012. For years, people have come up with creative ways to hack a Pi into keyboards, like the Original Pi in an old Mitsumi keyboard, or the Pi 3 A+ in…