Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,560 posts.
Atom 1.19 – Improved Responsiveness and Memory Usage
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
Another Crack in the Chain of Trust: Uncovering (Yet Another) Secure Boot Bypass
Binarly uncovers CVE-2025-3052: a Secure Boot bypass affecting most UEFI devices, enabling attackers to run unsigned code before OS load.
Almost every Cassandra feature has some surprising behavior
Cassandra is a highly-available, linearly-scalable data store, but would it work for the Parse.ly team? Read on for how to avoid common pitfalls when working with this tech!
Ok, but does it scale?
This is probably the question I get asked most about Spacetime. It’s a simple enough question, and it certainly seems like it should have a simple answer. Scaling is a complex topic, and the devil is…
Better web video with AV1 codec
Learn to use AV1 to make videos on your website smaller and better quality. CLI instructions and cross-browser tricks.
Fifty years of the personal computer operating system
Fifty years ago, PC software pioneer Gary Kildall demonstrated CP/M, the first commercially successful personal computer operating system.
Windows Management Framework V5 Preview
Access to this page requires authorization. You can try signing in or changing directories .
FlatBuffers: a memory efficient serialization library
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
Memory – Part 4: Intersec’s custom allocators
malloc() is extremely convenient because it is generic. It does not make any assumptions about the context of the allocation and the deallocation. Such allocators may just follow each other, or be separated by a whole job execution. They may take place in the same thread, or not… Since it is generic, each allocation…
NetBSD 9.2
The NetBSD Project is pleased to announce NetBSD 9.2 "Nakatomi Socrates", the second update of the NetBSD 9 release branch.
End-to-end congestion control cannot avoid latency spikes (2022)
What are the fundamental limits of end-to-end congestion control in 5G networks?
DOS/4GW and Protected Mode (2021)
MS-DOS game programmers had to deal with several limitations. This article goes over some of these obstacles and explores how we used the DOS/4GW extender & protected mode to unleash the power of 32-bit DOS.
New Generation of Intel Graphics for Linux Requires Proprietary Firmware
Access technologies from partnerships with the community and leaders. Everything open source at Intel. We have a lot to share and a lot to learn.
Stack Exchange’s Colocation Move: Lessons Learned
Moving about 35 servers, something like 2000 pounds of computer hardware 50 blocks, doesn’t seem like that big of a thing. However, in our geek microcosm moving to a new colocation facility was a year long adventure with lessons learned, arguments, designs and redesigns, a hurricane, and many weekends of preparation…
Enabling HTTP/2 for Dropbox web services: experiences and observations
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
FF Sandbox Escape
By James Forshaw, Project ZeroIn my previous blog post I discussed an issue with the Windows Kern...
Project Snowflake: Non-blocking safe manual memory management in .NET
We propose integrating safe manual memory management with garbage collection in the .NET runtime to get the best of both worlds.
Significant performance and correctness improvements to the kernel
The Redox official website
Elasticsearch as a Time Series Data Store
Ever wondered how Elasticsearch handles time series metrics? Felix Barnsteiner from stagemonitor - an open source solution to application performance monitoring
All about 64-bit programming in one place
Access technologies that use data for modern code, machine learning, big data, analytics, networking, storage, servers, cloud, and more.
x86 is dead, long live x86
The last couple of years have been quite revolutionary in the Silicon industry as a whole. With the resurgence of horizo
Creating an all-weather driver
Life doesn't freeze when winter comes—if anything, that's when riders need reliable transportation most, when being exposed to the elements becomes less appealing. Today, the Waymo Driver successfully navigates rain, fog, sandstorms, and freezing temperatures. As we expand to more cities across the U.S. and globally…
Intel and ARM Performance Characteristics for S3 Compatible Object Storage
Product updates, company news, and educational content on AI storage, object storage, data lakehouses, and cloud-native infrastructure from MinIO.
-Werror Is not your friend (2017)
22 May 2017 by Phillip Johnston • Last updated 27 October 2023I want to make a few points up front to short-circuit common misunderstandings with this article: I have a zero warning policy on my projects. I turn on a lot of warnings. -Wall, -Wextra, and a whole host of specific warning flags. I supplement … Continue…
Limitations of frame pointer unwinding
Explore 3 limitations of using frame pointers for stack unwinding and profiling in Linux that are often overlooked, plus possible future alternatives.