Beyond coupling and cohesion: strategies for un-fucking yourself
This post belongs in the ‘highly speculative’ category. It contains ideas that I’ve yet to flesh out and properly pin down. Reader beware!
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,497 posts.
This post belongs in the ‘highly speculative’ category. It contains ideas that I’ve yet to flesh out and properly pin down. Reader beware!
Recent events have made me reflect on a few things in my life I was already thinking about for a while. Also, responses on social media have made me realize that people have strange expectations from me, and what my role in the Bitcoin Core project is.
E-biking has made me rethink things about my city, cities in general, and mobility as a human need and right. Here are things that have struck me while learning to use (e)bikes for transportation.
The mad schemes degrowthers advocate are a fantasy that distracts us from real efforts to save the planet
I have recently published a blog post that, as I had expected (actually, hoped for, as that would attract people to contribute to the “study”), generated quite some polemic on the Internet!
Status: Rough working notes – me thinking aloud. Speculative, and likely contains errors, misconceptions, and omissions; thoughtful, informed comments are welcome. Intended for a general scientifically curious audience, not requiring much detailed specialist background.
Huge swathes of people, in Europe and North America in particular, spend their entire working lives performing tasks they secretly believe…
For several years I have been designing and implementing a functional teaching language especially for use in the context of a Discrete Mathematics course. The idea is for students to be exposed to…
Let’s start from the beginning — what is an application?
How do you boot a computer from punch cards when the computer has no operating system and no ROM? To make things worse, this computer req...
Just recently, there was a surge in traffic to my old legacy dial-up sounds pages. While I did my best with the equipment I had at the time to capture the sound of dial-up modems, I always knew tha…
Sometimes people ask me what they should learn - they've heard AI is kind of hot, but DevOps is too? What's the best way to get into AI? Should they s
Monads and macros have an almost gnostic mystique about them. Why is that? Why does hardly anyone use both?
Native line rendering in WebGL leaves a lot to be desired. There's inconsistency in the implementation, so you can't trust that the line width you want will be available to you, for example. It's also missing some pretty important features, like line joins and caps. For these reasons, quite a bit of work has been done…
I published a slightly different version of this article in Nautilus on February 24, 2021. Everyone seems to be talking about the problems with physics: Woit’s book Not Even Wrong, SmolinR…
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.