Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 6,985 posts.
Ideas are just a multiplier of execution (2005)
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.
Progress Delayed is Progress Denied (Safari feature lag)
Apple's iOS browser (Safari) and engine (WebKit) are uniquely under-powered. Consistent delays in the delivery of important features ensure the web can never be a credible alternative to its proprietary tools and App Store. This is a bold assertion, and proving it requires examining the record from multiple directions.
Discrete Analysis – A new type of math journal
This post is to announce the start of a new mathematics journal, to be called Discrete Analysis. While in most respects it will be just like any other journal, it will be unusual in one important w…
Nicholas Wade: Origin of Covid – Following the Clues
“” is published by Nicholas Wade.
Why Vim uses hjkl keys as arrow keys
I was reading about vim the other day and found out why it used `hjkl` keys as arrow keys. When Bill Joy created the vi text editor he used the ADM-3A terminal, which had the arrows on hjkl keys. Naturally he reused the same keys and the rest is history. Here is how the `hjkl` keys looked. ADM-3A keyboard's hjkl…
Measuring context switching and memory overheads for Linux threads
In this post I want to explore the costs of threads on modern Linux machines, both in terms of time and space. The background context is designing high-load concurrent servers, where using threads is one of the common schemes .
How Tesla Will Change the World (2015)
The story of how change really happens.
My favorite fable
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.
From Geek to Freak: How I Gained 34 lbs. of Muscle in 4 Weeks
After holding off for nearly two years, I’m posting this because too many people have asked for it. The lasses should read it, too, as the same principles can be applied to bodyfat loss. I weighed 152 lbs. for four years of high school, and after training in tango in Buenos Aires in 2005, that […]
Jordan Mechner
Jordan Mechner is an author, graphic novelist, screenwriter and video game designer, best known as the creator of Prince of Persia. Follow his latest projects here.
bliki: Bounded Context
Don't try to build a single, unified model for a large domain. Instead DDD advises us to divide such a domain into many bounded contexts with explicit relationships between them.
Reader Q&A: What about VC++ and C99?
I occasionally get asked about whether, or how well, Visual C++ supports C99. This week, I just posted two replies to this questions on UserVoice (merged below). Last fall, I also answered it in an…
The Ad Hominem Fallacy Fallacy
One of the most widely misused terms on the Net is "ad hominem". It is most often introduced into a discussion by certain delicate types, delicate of personality and mind, whenever their opponents resort to a bit of sarcasm . As soon as the suspicion of an insult appears, they summon the angels of ad hominem to smite…
Continuous Integration
Every developer integrates their work into mainline at least every day.
Proebsting's Law
This means that while hardware computing horsepower increases at roughly 60%/year, compiler optimizations contribute only 4%. Basically, compiler optimization work makes only marginal contributions.
Quote Origin: History Does Not Repeat Itself, But It Rhymes
Question for Quote Investigator: There is a popular humorous maxim about history that is usually attributed to Mark Twain. But there is so much uncertainty about this ascription that a top business columnist for the “New York Times” wrote the following: 1
There Is No Thread
This is an essential truth of async in its purest form: There is no thread.
Comparing Floating Point Numbers, 2012 Edition
This post is a more carefully thought out and peer reviewed version of a floating-point comparison article I wrote many years ago. This one gives solid advice and some surprising observations about…
Craft
Craft is a demo running on its own minimalistic demo platform. The demo platform is based on an ATmega88 microcontroller.
Five Worlds
Something important is almost never mentioned in all the literature about programming and software development, and as a result we sometimes misunderstand each other. You’re a software develo…
Raw Thought: Aaron Swartz's Weblog
As we’ve discussed, in Batman Begins 1960s-style full employment and antipoverty programs lead to skyrocketing crime while in The Dark Knight Rises 1980s-style tough-on-crime policies and neoliberal economics lead to a revolt of the economic underclass. The films are mirror images, one about the failure of liberal…
Replacing Python: candidates
This post evaluates the programming languages ATS, C#, Go, Haskell, OCaml, Python and Rust to try to decide which would be the best language in which …
Reconstruction of a Train Wreck: How Priming Research Went off the Rails
This blog post focusses on Chapter 4 about Implicit Priming in Kahneman's book "Thinking" Fast and Slow." A review of the book and other chapters can be found here: https://replicationindex.com/2020/12/30/a-meta-scientific-perspective-on-thinking-fast-and-slow/ Daniel Kahneman's response to this blog…
TMI About me
Recently, I've become aware of a whisper campaign going around the Drupal world, discussing details about my personal life. I do not know where it started or who all has been part of it. However, it's become apparent that it's not going to settle down, and has now had a major, direct impact on me and my professional…
An Intuitive (and Short) Explanation of Bayes’ Theorem
Bayes’ theorem was the subject of a detailed article. The essay is good, but over 15,000 words long — here’s the condensed version for Bayesian newcomers like…
Gell-Mann Amnesia
Michael Crichton coined the term Gell-Mann Amnesia effect to describe forgetting how unreliable a source is in one area when you trust it in another area.
Code: It’s Trivial
Remember that Stack Overflow thing we’ve been working on? Some commenters on a recent Hacker News article questioned the pricing of Stack Exchange – essentially, a hosted Stack Overflow: Seems really pricey for a relatively simple software like this. Someone write an open source alternative? it looks like something…