Why Tolkien Hated Dune
A short intro to the philosophy of ethics J.R.R. Tolkien maintained a very private, but very negative opinion of Frank Herbert’s Dune. In Tolkien’s Library, entry 964, Tolkien is quoted…
Topics /
The most popular blog posts about life, learning & writing on Hacker News. 473 posts.
A short intro to the philosophy of ethics J.R.R. Tolkien maintained a very private, but very negative opinion of Frank Herbert’s Dune. In Tolkien’s Library, entry 964, Tolkien is quoted…
The best websites are home-cooked meals. Andrew’s Selkouutiset Archive was birthed after I realized there was no obvious way to fetch the previous articles of the “Easy Finnish” daily news broadcast. This annoyed me as a student of the language. “Here we have a stream”, I thought, “of high-quality, human-written…
I've recently set up my own consultancy company and decided to sponsor my local UKGovCamp conference. That entitled me to a logo on the site, a shout-out during the conference, and place to put any promotional stickers. Everyone loves stickers! But I decided to bring along something different - promotional sweeties! I…
Principal AI Architect. Creator of open-strix, a harness for building agent teams. Writing about AI architecture, stateful agents, and what happens when you give AI memory.
Before I explain what I did to hurt poor Logan, I must explain our apartment’s media setup. You will see why shortly.
I cannot convey the supreme depths to which I’d rather be doing anything else with my Saturday afternoon other than writing this blog post, but here we are. If you have been blessedly insulat…
Is running a more efficient way to travel than walking? Does running burn less calories per distance traveled than wa...
I was lucky enough to vacation in Kauai last year, one of the oldest Hawaiian islands. If you ever visit, the first thing that you’ll notice — the very first thing — is the chickens.
Three weeks ago I wrote the following draft of a blog post entitled “Is It Better to Fail Spectacularly?”. I am having a lot of doubts. I’ve been training for the Chicago Marathon in earnest since June, but in reality the preparations began a year ago when I was accepted based on my qualifying time from the 2023…
tl;dr: programming book authors: put all the code in the book! An extreme antipattern for a programming book is “download the author’s idiosyncratic library code from some random URL an…
It's hard to make progress on side projects sometimes. Getting started is easy when we see the bright future of the project. Then somewhere in the middle, we get stuck in lists of tasks to do, a long way in and still a long way from the finish line.
A review of Jonathan Haidt’s The Anxious Generation, exploring how social media and overprotective parenting affect children’s mental health.
You should neither trust outward appearances, nor let them intimidate you. There is always a discord between the appearance that a person or organization projects, and their actual nature. For this reason, always be careful about the people and organizations in whom you place your trust.
Discussing the importance of working alongside your emotions and not against them
Every year, around March, a curious social custom occurs in Japanese families. Parents of kids entering elementary school visit the grandparents and gingerly tread the topic of buying the kids a very expensive item: a randoseru. And gingerly they must tread. The randoseru, a Japanese school bag, costs a whopping
Dmitrii Kovanikov writes posts about enterprise software development and functional programming, both entertaining and serious. I never used a functional programming language (such as Haskell or OCaml) at work, but several ideas from functional programming have become popular in mainstream general-purpose programming…
Some notes on my note taking device
This spring, I taught an undergraduate class on chess engines. I probably learned more than any of my students.
I spent some time trying to figure out when to make this announcement in a way that didn’t seem like direct sabotage; the day before the VCF East event seems about right. Years ago, clearing …
“Despite what dictionaries would have us believe, this world is still mostly undefined.”
Who's teaching doctors how to think?
A look at the “serious” courses in college today. By Professor Doom I’ve seen plenty of articles bemoaning ridiculous col...
I was recently lucky enough to be invited along on a trip to Sizewell Bs operations training centre to see and try their control room simulator.
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Yes, they throw snow. But the mechanical design of residential snowblowers is more interesting than it seems.
Part 1 is mostly about what happened as Bess and I raced against tumor growth to find a new clinical trial that might keep me alive. Part 2 is here, and it is mostly about how this process feels an…
Quick overview of a new blog feature.
This is part 4 of a 5-part series detailing what I wish I had known as an American programmer moving to Berlin. This page details cultural differences and things I wasn’t aware of until I stumbled on them. Politics One thing about Germany, and Europe in general, is that it’s relatively left-wing when compared to the…
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.