New
The latest blog posts to take off on Hacker News. 6,950 posts.
How not to test that mysqld is alive
I had a call from a new customer last week. They had issues with their MySQL server. Apparently, it was repeatingly crashing, every few hours. To have their production system kept alive, they used …
A performance comparison of Judy to hash tables
Numerous claims about Judy's performance are made in the Judy whitepaper . I don't think any of those claims are wrong. However, it does not appear that sufficient effort was put in benchmarking Judy against other data structures. Now, it is unlikely there is another data structure that is both as fast and as small as…
Erlang, Yaws, and the deadly Tornado
Good things sometimes happen to the open source community. Since Facebook acquisition of FriendFeed, a bunch of technologies were released to the wild, including, most notably, a Tornado web server written in Python. The Tornado is touted as a a scalable, non-blocking web server and web…
Haiku Project Announces Availability of Haiku R1/Alpha 1
The Haiku Project is proud to announce the availability of Haiku R1/Alpha 1, the first official development release of Haiku, an open source operating system that specifically targets personal computing. The purpose of this release is to make a …
Petabytes on a budget: How to build cheap cloud storage
Get all of the latest cloud storage news and insights from Backblaze - the leading independent cloud storage provider.
SQLite: A Lesson In Low-Defect Software (review/summary w/ working source)
[EDIT: Minor edits to fix HTML formatting, style, corrected footnote credit, and code indentation the editor kills on every edit.] While l...
World's smallest Arc server
The frame below is being served was being served by the Arc language web server running on a SheevaPlug plug computer. (I've replaced th...
Just give me a simple CPU and some I/O ports
Back when I started programming computers came with circuit diagrams and listings of their firmware. The early machines I used like the Sha...
BSD For Linux Users
Your browser doesn't seem to support CSS , which this page uses for all styling. Don't be surprised if it looks kinda boring.
Jeff Atwood is wrong about performance
Jeff Atwood likes referring to his blog post about Hardware is cheap, programmers are expensive . where he writes: "Given the rapid advance ...