Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 447 posts.
37signals: A/B testing part 3: Finalé
I was an A/B test skeptic. Maybe we don’t want to be second-guessed. Maybe we don’t want to cater to the lowest common denominator. Designers are taught—explicitly and implicitly—to follow certain visual rules and the final design will work great. The whole A/B testing concept probably …
Unladen Swallow Retrospective
I wrote this while I was at PyCon, but I kept revising it. Anyway, here goes. :) As is apparent by now, no one has really been doing any ...
Recursive Functions of Symbolic Expressions and Their Computation by Machine
This paper appeared in Communications of the ACM in April 1960. It is the original paper on Lisp.
The Netscape Dorm (1994)
If someone has linked you to this page, they're probably trying to con you. Don't fall for it. In fact, stop reading right now. Don't read this page. Go read this page instead.
Sleep hacks: How to Become an Early Riser
It is well to be up before daybreak, for such habits contribute to health, wealth, and wisdom. – Aristotle
Read files in JavaScript | Articles
How to select files, read file metadata and content, and monitor read progress.
Beginner's Guide to SEO (Search Engine Optimization)
New to SEO? Looking for higher rankings and traffic through Search Engine Optimization? The Beginner's Guide to SEO has been read over 10 million times.
Craft
Craft is a demo running on its own minimalistic demo platform. The demo platform is based on an ATmega88 microcontroller.
Learn Vim Progressively
tl;dr : You want to teach yourself vim (the best text editor known to human kind) in the fastest way possible. This is my way of doing it. You start by learning the minimal to survive, then you integrate all the tricks slowly.
Airbnb
obama_oj Originally uploaded by charmaine_cooper. When you walk into our conference room at Union Square Ventures, you see the box of cereal on the right on our conference room credenza next to a wifi router and a jar of Jolly Ranchers. It is there because we are big Obama fans? Nope. The cereal box is […]
Donut math - How donut.c works
There has been a sudden resurgence of interest in my "donut" code from 2006 , and I've had a couple requests to explain this one. It's been five years now, so it's not exactly fresh in my memory, so I will reconstruct it from scratch, in great detail, and hopefully get approximately the same result.
Floppy Disks: It’s Too Late
Someone has to break it to you, and that person is me. It’s over. You waited too long. You procrastinated or made excuses or otherwise didn’t think about it or care. You didn’t do…
Multiple programming languages vulnerable to DoS via hash algorithm collision
oCERT-2011-003 multiple implementations denial-of-service via hash algorithm collision
How to program independent games (Johnathan Blow of Braid fame)
How to program independent games
Portrait of a N00b
Well, the typing issue is a thorny one. I think as a general rule, the reddit types are too eager to denounce it immediately and tell us all that Ruby is the answer, or whatever it is this week, and the Java purists and academics make the opposite argument. Coming from someone from a dynamic background, I didn't use a…
Why I’m Putting All My Savings Into Bitcoin
These past days, I have done a lot of thinking about bitcoin that ended up with me investing all of the money I had...
Bittorrent over Tor isn't a good idea
An increasing number of people are asking us about the recent paper coming out of Inria in...
Happy Run Some Old Web Browsers Day!
Happy Run Some Old Web Browsers Day! In honor of the ten year anniversary of the Mozilla project, home.mcom.com, the Internet Web Site of the Mosaic Communications Corporation, is now back online. It took some doing. There is comedy. First, the fun stuff: Until now, home.mcom.com and all URLs under it just redirected…
JSMin isn't welcome on Google Code
Google’s Chris DiBona emailed me this morning to tell me that unless I removed a specific line from the license of my jsmin-php project (a PHP port of Douglas Crockford’s JSMin ), Google Code would no longer host the project.
Knuth: Recent News
Leading banks and investment funds have been foundering, because of bad debts and lack of trust; and other, less well-known kinds of fiscal chaos are also on the horizon. For example, due to an unfixable security flaw in the way funds are now transferred electronically, worldwide, it is no longer safe to write…
Fighting the @font-face FOUT
FOUT is what I’m calling the flash of unstyled text that you get while using @font-face in Firefox and Opera.
The context sensitivity of C's grammar
Context free grammars (CFGs) are a valuable theoretical tool on which the modern compilation theory relies for parsing the code of programming languages. For example, the most popular tool used for parsing – YACC , generates parsers for CFGs. What most people don’t know 1 is that the vast majority of programming…
Effective learning: Twenty rules of formulating knowledge
This article will help you overcome one of the greatest difficulties you will face when trying to accelerate learning: formulating knowledge.