New
The latest blog posts to take off on Hacker News. 8,940 posts.
Life, Learning & Writing
Any year
Hundred Year Mistakes
My manager and I got off on a tangent in our most recent one-on-one on the subject of the durability of design mistakes in programming languages. A particular favourite of mine is the worst of the …
Anxiety as an algorithm
Founder, Investor, Author
Always Be Journaling (2018)
This is a guest blog post from Brooke Kuhlmann. Enjoy. Dear developer, Of the many techniques you’ll pick up over the course of your career, one worth investing in early is journaling. Journa…
Travelling with 24” Monitors
During 2019 I was living in Paris and really wondering what I was doing there as my job doesn't require me to be physically in Paris, I was working with teams in India and San Francisco. I don't really need to be close to my friends or be in a …
Seeing the Smoke
Information on the coronavirus is widely available, and it doesn’t look positive. So why is everyone waiting for permission to do something about it?
Two epigenetic regulators interfere with healthy aging
It has long been assumed that lifespan and health are strongly correlated, but although there has been an overall increase in human life expectancy
A Text Renaissance
There is a renaissance underway in online text as a medium. The Four Horsemen of this emerging Textopia are: Roam , a hypertext publishing platform best…
Programming trick questions
Note: me telling you up front that these are trick questions rather gives the answers away in most cases, but oh well. Questions Question 1 What's the fastest way to sort a jumbled array, given that the array has length N and contains all the integers from 1 to N inclusi...
Our experience moving to SF to do YC
YC (a startup accelerator we are taking part in) ask you to move to the Bay Area for the whole program. This gives you “a socially acceptable excuse…
Things I Learned from Five Years in Climate Tech
Articles about systems, programming, and software engineering management written by Evan Meagher
To get good, go after the metagame
What do metagames have to do with the acquisition of expertise?
How to Make a Memex
Vannevar Bush's 1945 essay "As We May Think" prefigured the invention of hypertext and the Internet. He imagined a "memex", a desk equipped with a microfilm apparatus, "in which an individual...
Math is an insurance policy
We live in interesting times. For instance, we are witnessing several extinction events all at once. One of them is the massive extinction of species. The other is the extinction of jobs. Both are …
Mathematics for the Adventurous Self-Learner
For over six years now, I've been studying mathematics on my own in my spare time - working my way through books, exercises, and online courses. In this post I'll share what books and resources I've worked through and recommend and also tips for anyone who wants to go on a similar adventure.
Little Ideas
A list of ideas, in no particular order and from different fields, that help explain how the world works…
I Worked for a Criminal Organization
That time I was employed by a criminal organization I was employed by Micfo for several months, I quickly determined that they were shady and invovled in illegal practices. I did not quit because of that, I quit because I felt unwanted, by HR and Management. Later they would ask me to come back. This is the full…
Writing Grant Applications
For two years I was on the Canadian NSERC committee that reviewed individual grant applications. Fascinating. After reading dozens of applications you can begin to see patterns emerging. I’m …
How to take smart notes with Org mode
While writing the documentation for Org-roam, it occurred to me that I have things to say that do not belong in the documentation. I wrote Org-roam because Org-mode simply didn’t have the utilities to enable the kind of note-taking workflow I wanted. I don’t want to be prescriptive about how note-taking should be…
Mac OS Catalina: more trouble than it’s worth (Part 2)
I've been receiving a lot of feedback since writing the original piece in October 2019, and… it's not good.
How to Tell a Mathematician You Love Them (2017)
For those who love numbers, and those who love them.
Why we need a book about naming
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. — Martin Fowler