Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,949 posts.
Optimizing HTTP headers for ‘ajax’ webapps
Mibbit is a fully featured IRC Client. Allowing you to interact realtime with your friends. Chat, play games, colaborate on projects together and more.
GCC hacks in the Linux kernel
The open source operating system that runs the world.
Code Reuse in Google Chrome Browser
As everyone already knows, Google released a new open-source web browser called Chrome. Having interest in code reuse, I downloaded the source code and examined all the open-source libraries used. Google Chrome browser shows excellent example of code reuse. I found that they use at least 25 different software...
Why is the DOS path character "\"?
Access to this page requires authorization. You can try signing in or changing directories .
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...
Rethinking PID 1 (2010)
Posts and writings by Lennart Poettering
Put that database in memory
Writings on artificial intelligence, personalization, recommendations, and the tech industry.
Official Google Blog: Sorting 1PB with MapReduce
Insights from Googlers into our products, technology, and the Google culture
Floating-Point Determinism (2013)
Is IEEE floating-point math deterministic? Will you always get the same results from the same inputs? The answer is an unequivocal “yes”. Unfortunately the answer is also an unequivocal “no”. I’m a…
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.
John Resig Talk: Performance Improvements in Browsers
I gave a talk last week at Google (at the request of the excellent Steve Souders ) all about the performance improvements, and new APIs, that are coming in browsers. I cover the new browsers, their JavaScript engines, their JavaScript performance, and then do a whirlwind tour of their new DOM methods and some of their…
Announcing WSL 2
WSL 2 is a new architecture that allows for dramatic file system performance and full system call compatibility in WSL using a Linux kernel.
"Sequential programming is dead. So stop teaching it"
Browse, technical articles, tutorials, research papers, and more across a wide range of topics and solutions.
OpenBSD 4.6 released
OpenBSD 4.6 changes
Courgette: better binary diffing by understanding x86
Courgette landed in the Chromium tree a while ago but there's been no announcement, so here's my basic understanding.