Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 416 posts.
The one true REST explanation
Leonard Richardson's model for understanding a RESTful architecture as steps in a maturity model. Levels are (1) resources, (2) HTTP verbs and return codes, and (3) hypertext controls.
Overclocking SSL
(This is a write up of the talk that I gave at Velocity 2010 last Thursday. This is a joint work of myself, Nagendra Modadugu and Wan-Teh Chang.)
TCCBOOT: TinyCC Boot Loader
TCCBOOT is only 138 KB big (uncompressed code) and it can compile and run a typical Linux kernel in less than 15 seconds on a 2.4 GHz Pentium 4.
Why airlines tend to be unionized
The explanation lies in the interaction of labor laws and aviation regulations. Let's consider labor laws first. The law compels a company to negotiate with a labor union. If it cannot reach an agreement, however, and the union goes out on strike, the company is able to hire replacement workers and continue its…
How Not To Run An A/B Test
Are you falling victim to the peeking problem? Learn how to design and run an experiment properly.
Beyond HTML5: Database APIs and the Road to IndexedDB
IndexedDB is an evolving web standard for the storage of significant amounts of structured data in the browser and for high performance searches on this data using indexes. Mozilla has ...
W3C Working Group Just Killed Web SQL Database
Copyright © 2010 W3C ® ( MIT , ERCIM , Keio ), All Rights Reserved. W3C liability , trademark and document use rules apply.
Steve Blank What’s A Startup? First Principles.
Success consists of going from failure to failure without loss of enthusiasm. Winston Churchill Everyone knows what a startup is for – don’t they? In this post we’re going to offer a new definition…
Medical researcher discovers integration, gets 75 citations
(Note: this post is `just for fun;’ no premeds, doctors, researchers, or nobel laureates were meant to be offended in the writing of this post.) The bane of many American physics grad student…
A/B Testing You'll Actually Use: Optimizely (YC W10) Launches Out of Beta
Everything marketing and digital teams need to create content fast, test and personalize, and prove business impact.
The Alot is Better Than You at Everything
As a grammatically conscientious person who frequents internet forums and YouTube, I have found it necessary to develop a few coping mechani...
BU-808: How to Prolong Lithium-based Batteries
Manufacturers take a conservative approach and specify the life of Li-ion in most consumer products as being between 300 and 500 discharge/charge cycles.…
A new approach to China
Insights from Googlers into our products, technology, and the Google culture
Founders at work: Interview with Steve Wozniak
Interview: Steve Wozniak , Co-Founder, Apple Computer If any one person can be said to have set off the personal computer revolution, it might be Steve Wozniak. He designed the machine that...
How little musicians earn online
Recently, the UK government passed The Digital Economy Act which included many, perhaps draconian, measures to combat online music piracy...
The CRAPL: An academic-strength open source license
Generally, academic software is stapled together on a tight deadline; an expert user has to coerce it into running; and it's not pretty code. Academic code is about "proof of concept." These rough edges make academics reluctant to release their software. But, that doesn't mean they shouldn't.
PEP 3107 – Function Annotations
This PEP introduces a syntax for adding arbitrary metadata annotations to Python functions 1.
steve yegge - effective-emacs
Effective Emacs Stevey's Drunken Blog Rants™ 10 Specific Ways to Improve Your Productivity With Emacs Emacs is the world's best text editor. It's not just the best for editing program source; it's the best for any kind of text-editing. Mastering Emacs will make you more effective at writing and
The Security Mindset
Uncle Milton Industries has been selling ant farms to children since 1956. Some years ago, I remember opening one up with a friend. There were no actual ants included in the box. Instead, there was a card that you filled in with your address, and the company would mail you some ants. My friend expressed surprise that…
The bitter truth about fructose alarmism.
Dr. Robert Lustig, professor of pediatrics at the University of California at San Francisco, is the star of the video above. While he presents some material that’s scientifically sound, he also makes enough errors to warrant a healthy dose of criticism. There’s a ton of material he goes over, so instead of writing a…
PEP 3146 – Merging Unladen Swallow into CPython
This PEP proposes the merger of the Unladen Swallow project 3 into CPython’s source tree. Unladen Swallow is an open-source branch of CPython focused on performance. Unladen Swallow is source-compatible with valid Python 2.6.4 applications and C extensi...
In Defense of Not-Invented-Here Syndrome (2001)
Time for a pop quiz. 1. Code Reuse is: a) Goodb) Bad 2. Reinventing the Wheel is: a) Goodb) Bad 3. The Not-Invented-Here Syndrome is: a) Goodb) Bad Of course, everybody knows that you should always…
Teal and Orange - Hollywood, Please Stop the Madness
Those of you who watch a lot of Hollywood movies may have noticed a certain trend that has consumed the industry in the last few years. It ...