State of Loom
Project Loom aims to drastically reduce the effort of writing, maintaining, and observing high-throughput concurrent applications that make the best use of available hardware.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,240 posts.
Project Loom aims to drastically reduce the effort of writing, maintaining, and observing high-throughput concurrent applications that make the best use of available hardware.
My dad and the cold war
Open Source Freelancer
Substack is the app for independent voices: a free newsletter, video, and podcast hosting platform with paid subscriptions built in.
In 2012 or 2013, I stumbled across the Wikipedia page for Bed Sizes [ 1 ] and discovered that the UK had two sizes larger than America's King or California King: The Emperor (7'x7') and The Caesar (8'x7')
Nowadays the most popular programming languages are Python, Javascript, Java, C++, C#, Kotlin and Ruby, and the average programmer is probably familiar with one or more of these languages. It's relatively easy to switch from one to another (barring any framework specific knowledge that may be needed), since they are…
Every company has a focus, and for most it's either sales or product. Here's why both are the wrong focal points
One of my favorite ways that creative people communicate is by “working with their garage door up,” to riff on a passage from Robin Sloan (below). This is the opposite of the Twitter account which mostly posts announcements of finished work: it’s Screenshot Saturday ; it’s giving a lecture about the problems you’re…
Hello there. I'm going to put together a better site when I get some time, but for now here are some links: my translation of Leonid Andreyev's Short Stories , which you can read online (also available in ebook and paperback editions). More of my translations here . Browse my articles in the archive .
Since a long time ago, companies hire agencies for help in design, accounting, social media management… you name it. While this was happening for a long time and is now considered the norm, t…
Remember the first time you used Google search? It was like magic. After years of progressively worsening search quality from Altavista and Yahoo, Google was literally stunning, a gateway to the very best things on the internet.
I have decided to switch away from the Hey.com email service by Basecamp. I started using it because I wanted a good independent provider that was not from Google, and I’ve been trying out se…
Two pieces crossed my feed recently, both about Sal Khan and the AI tutoring revolution that wasn’t. The first was Matt Barnum’s reported piece in Chalkbeat, where Khan himself acknowledged that…
The following submission to Jeremy Friesen’s ‘elevator pitch’-themed Emacs blog carnival is taken from my rather long manuscript in progress (‘the present work’), tent…
Why I'm long on functional programming
Discover strategies for negotiating a higher salary, potentially increasing your earnings by 1.5 times with the right approach.
My thoughts on the negativity in the tech community, how I went from a miserable, negative programmer to a happy one, and small steps to get there.
If, like me, you’re over 40 and work in IT, you’ll probably remember a time when everyone used Windows, and a small but growing proportion of people were wasting their lives compiling Linux in their spare time.
A recurring discussion in Overwatch (as well as other online games) is whether or not women are treated differently from men. If you do a quick search, you can find hundreds of discussions about this, some of which have well over a thousand comments. These discussions tend to go the same way and involve the same…
Many people are surprised to learn that `sed`, a seemingly simple text filtering program, is actually Turing complete. This realization prompts the question: how can a text processing utility achieve such computational power? The answer lies in sed's fundamental operations. Essentially, sed functions as a miniature...
I think simple ultra-high speed lossy (or near-lossless) image codecs, built from the new generation of fast LZ codecs, are going to become ...
Like almost all rules, there are cases where breaking them is a good idea and seasoned writers may well object with "but" responses for some of these. Thus, consider the rules below as mental rumble strips - you should probably slow down and think if you encounter these cases.
Git only tracks files, not directories. It will only create a directory if it contains a tracked file. But sometimes you need to “track” a directory, to ensure it exists for fresh clones of a repository. For example, you might need an output directory called build.
I had an interesting discussion at work today (among people I think would all call themselves statisticians!) about the distinction(s) between statistics and machine learning. It is something I am …
01 Intro One of the best books I have read in the last few years is The Elephant in the Brain by Robin Hanson and Kevin Simler. The book makes two main arguments: a) Most of our everyday actions can be traced back to some form of signaling or status seeking b) Our brains deliberately hi
IMGZ shares images.