Most cited

Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,892 posts.

Any topic
Any year
1357

Countering "Trusting Trust"

Way back in 1974, Paul Karger and Roger Schell discovered a devastating attack against computer systems. Ken Thompson described it in his classic 1984 speech, “Reflections on Trusting Trust.” Basically, an attacker changes a compiler binary to produce malicious versions of some programs, INCLUDING ITSELF. Once this is…

1361

The Simple Truth

“I remember this paper I wrote on existentialism. My teacher gave it back with an F. She’d underlined true and truth wherever it appeared in the essay, probably about twenty times, with a question mark beside each. She wanted to know what I meant by truth.”

1366

Why Amazon Has No Profits

Amazon is a bundle - it’s hundreds of separate businesses, all running on the same common internal platforms. The big, established ones are highly profitable, but Amazon chooses to reinvest those profits into new businesses, so that reported net income for the company overall looks low. This mask

1367

Rees Re: OO

(Jonathan Rees had a really interesting response to Why Arc isn't Especially Object-Oriented , which he has allowed me to reproduce here.) Here is an a la carte menu of features or properties that are related to these terms; I have heard OO defined to be many different subsets of this list.

1369

Guns

Do you have a gun in your home? In general, do you feel that the laws covering the sale of firearms should be made more strict, less strict, or kept as they are now? Do you think there should or should not be a law that would ban the possession of handguns, except by the police and other authorized persons?

1377

Bell Labs and CSP Threads

This page is a slice of the history of concurrent programming, focusing on one particular lineage of Hoare's language of communicating sequential processes (CSP) [1] [1a] . Concurrent programming in this style is interesting for reasons not of efficiency but of clarity. That is, it is a widespread mistake to think…