Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,844 posts.
Clojure N00b Tips from Tim Bray
Clojure is the new hotness among people who think the JVM is an interesting platform for post-Java languages, and for people who think there’s still life in that ol’ Lisp beast, and for people who worry about concurrency and state in the context of the multicore future. Over the last few days I’ve been severely…
Differential Synchronization (2009)
Keeping two or more copies of the same document synchronized with each other in real-time is a complex challenge. This paper describes the differential synchronization algorithm. Differential synchronization offers scalability, fault-tolerance, and responsive collaborative editing across an unreliable network.
Rescuing REST from the API Winter
Simple AJAX using HTML attributes
Release Late, Release Rarely (2006)
When you look at something you’re working on, no matter what it is, you can’t help but see past the actual thing to the ideas that inspired it, your plans for extending it, the emotions you’ve tied to it. But when others look at it, all they see is a piece of junk.
Zero to Riding the Rails in Four Months
Whew! four months of nose-to-the-keyboard development work, and we launched our new product! Because it was the first time we designed, developed, and deployed a complete web application with our n…
Worlds: Tabs for Programming by Alan Kay
Via Lambda the Ultimate a pointer to a paper by Alessandro Warth and Alan Kay (PDF) called "Worlds: Controlling the Scope of Side Effects". I didn't get as much out of reading the abstract as I did from the opening paragraphs of the intro: Suppose that, while browsing the...
That's Only Ten Lines Of Code
I've gotten used to the snarky and cynical comments that people make on techcrunch and other tech blogs when there's a post about a startup that get's funded. It's a good thing that people debate and discuss these investments. Clearly not every venture investment that is made is a good one. In fact I've written […]
(un)features
TITANSLOT88 menyediakan info akses login, cara daftar, serta link alternatif terbaru 2026, didukung navigasi mudah dan tampilan responsif di semua perangkat.
NoSQL Required Reading
Bioinformatics, genomics, and Javascript
Miguel de Icaza responds to latest RMS article
Miguel de Icaza's Blog
Ruby's not ready
A controversial evaluation of the programming language Ruby, version 1.8.
Dynamic languages are static languages
While reviewing some of the comments on my post about parallelism and concurrency, I noticed that the great fallacy about dynamic and static languages continues to hold people in its thrall. So, i…
Tom Duff on Duff's device (1988)
I normally do not read comp.lang.c, but Jim McKie told me that `` Duff's device '' had come up in comp.lang.c again. I have lost the version that was sent to netnews in May 1984, but I have reproduced below the note in which I originally proposed the device. (If anybody has a copy of the netnews version, I would…
The Joel Test: 12 Steps to Better Code (2000; Still relevant?)
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understa…