Golang data races to break memory safety
Go is becoming more and more popular as a programming language and getting more scrutiny from a security point of view. You might remember m...
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 6,981 posts.
Go is becoming more and more popular as a programming language and getting more scrutiny from a security point of view. You might remember m...
I. Albion’s Seed by David Fischer is a history professor’s nine-hundred-page treatise on patterns of early immigration to the Eastern United States. It’s not light reading and not…
Today we’re going to look at definitions of fascism and ask the question – you may have guessed – if Donald Trump is running for President as a fascist. Worry not, this isn’…
Find and mark the next part of the buffer matching the currently active region, while also keeping the current region. Get it here .
A frequently emphasized advantage of XML is the availability of plenty tools to analyse, transform and selectively extract data out of XML documents. XPath is one of these powerful tools.
Ashley's Apple Saga
I. Julian Jaynes’ The Origin Of Consciousness In The Breakdown Of The Bicameral Mind is a brilliant book, with only two minor flaws. First, that it purports to explains the origin of consciou…
Business is noisy. Business is full of people worrying loudly about projects, processes, and other people. These people have opinions, and they share them all
Bill Gates? James E. Fawcette? Nancy Andrews? Jerry Pournelle? InfoWorld? Apocryphal?
Nuclear is expensive, but it should be cheap
Edit 2: Oh God Oh God 4chan has Robot9000. soup /r9k/. Have fun with the bot and do one last barrel roll for me. Edit: As expected, with the huge flood of new traffic after this post went up, the c…
[Epistemic status: Low confidence. I have found numbers and stared at them until they made sense to me, but I have no education in this area. Tell me if I’m wrong.] I. There has recently been…
I hate Booleans! But isn’t everything “just bits”? Aren’t computers built from gates? And aren’t gates just the logical connectives? How can a Computer Scientist p…
Yogi Berra? Rags Ragland? Suzanne Ridgeway? John McNulty? Ukie Sherin? Anonymous?
Even the church had its hippies –Coase does not need math –Avoid lawyers during Oktoberfest –The expat life ends one day –People who have…
At present the world is partitioned into a finite number of large, discrete time zones. A time zone is an area on Earth where all of the clocks are set to the same time. An example of a time zone is America/Santiago, an area which covers continental Chile. All the clocks in this ...
Over the last several years we’ve seen a whole range of ideas regarding the architecture of systems. These include:
Elastic tabstops - a better way to indent and align code
My writings about Ghostty, the terminal emulator I work on.
March 2005 (Parts of this essay began as replies to students who wrote to me with questions.) Recently I've had several emails from computer science undergrads asking what to do in college. I might not be the best source of advice, because I was a philosophy major in college. But I took so many CS classes that most CS…
TOF once wrote an article entitled "The Great Ptolemaic Smackdown and Down 'n Dirty Mud-Wrassle" which described the century-long progress f...
Update 2017/7/1: this is the most linked-to post of mine about construction costs, even though the dataset here is relatively small. You can see links to more posts, with more datapoints, on my sta…
I think the only serious gripe is what you call your biggest gripe, and I must say that I envy this in Haskell. As you know, in the eager world we tend to write out our own recursive functions, rather than use combinators. You give part of the reason; the other part is that deforestation and related transformations…
How to make easy, automated snapshot-style backups with rsync and UNIX
In the 1950s, a shady outfit called Obetrol Pharmaceuticals made a popular over-the-counter diet pill called Obetrol...
[I hope that it’s obvious from what follows that this is a statement of personal opinion, not an official Mozilla document.]
A cost-benefit analysis of the marginal cost of IVF-based embryo selection for intelligence and other traits with 2016–2017 state-of-the-art.
[Content warning: some ideas that might make you feel anxious about your political beliefs. Epistemic status: very speculative and not necessarily endorsed. This post is less something I will defen…