Steve Yegge and Grok
Bryan Summersett's home page.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 390 posts.
Bryan Summersett's home page.
Why most supplements fail: IQ improvement skepticism, Yudkowsky & Bostrom’s heuristics, nootropics
Taking Bret Victor's notion of connecting to your creation and turning it into a ClojureScript live game editor.
Presentation-quality math with Three.js and WebGL.
Object-oriented CSS is awesome. But littering your markup with non-semantic classes is not awesome. Those classes sprinkled all over your HTML are going to change, and that’s not gonna be fun. But if you combine OOCSS and Sass you get the best of both worlds: modular CSS without bloated, hard-to-maintain HTML.
Bekkelund.net er en blogg om teknologi, samfunn og politikk skrevet av Martin Koksrud Bekkelund
Posted by Nick Johnson | Filed under bittorrent , lt-codes , damn-cool-algorithms , fountain-codes
Someone asked me an interesting question the other day: "How did you justify taking such a hu...
How to get the press and media to spread your startup's story. A detailed and comprehensive guide for mere mortals.
Today is a very exciting day as we release Amazon DynamoDB, a fast, highly reliable and cost-effective NoSQL database service designed for internet scale applications. DynamoDB is the result of 15 years of learning in the areas of large scale non-relational databases and cloud services. Several years ago we published…
Remember when I blogged about linear read scalability out to 32 cores ? Well, the awesome Nate Boley provided me with access to his brand n...
A small CSS library to make browser defaults more consistent
We know what Unix's future used to look like. It was designed by the research group at Bell Labs that built Unix and called ‘Plan 9 from Bell Labs’. [ 154 ] Plan 9 was an attempt to do Unix over again, better.
Problem-solving is an important part of everyday life, from organizing your video library to deciding whether to buy a car. Small problems (like trying to
Speed, reproducibility, easy rollbacks, and predictability is what we strive for when deploying our diverse Python applications. And that’s what we achieved by leveraging virtual environments and Linux system packages.
(Edit: Some numbers for you people who like numbers) If you're already using bcrypt, relax, you're fine, probably. However, if you're ...
Excellent blog post by Valerie Aurora about sexual harassment at the DefCon hackers conference. Aside from the fact that this is utterly reprehensible behavior by the perpetrators involved, this is a real problem for our community. The response of “this is just what hacker culture is, and changing it will destroy…
(See also: Umeshisms, Anthropicisms) Why, in real life, do we ever encounter hard instances of NP-complete problems? Because if it’s too easy to find a 10,000-mile TSP tour, we ask for a 9,0…
When writing lock-free code in C or C++, one must often take special care to enforce correct memory ordering. Otherwise, surprising things can happen. Intel lists several such …