Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,690 posts.
Computer Hobby Movement in Canada
The York University Computer Museum (YUCoM) is a historical collection and a research center for the history of computing in Canada. Computer museum Canada
Can’t Hack a Hacker: Reverse Engineering a Discovered ATM Skimmer
Reverse engineering an ATM skimmer discovered in the wild, analyzing its hardware and data exfiltration methods.
Nbdev: A literate programming environment that democratizes best practices
Learn about nbdev, a new literate programming environment for Python.
Google to acquire Apigee
Today, we’re excited to announce that Google has entered into a definitive agreement to acquire Apigee, a provider of application programming interface (API) management. APIs — the mechanism developers use to interface and integrate with outside apps and services — are vital for how business gets done today in the…
Zig 0.5.0 Release Notes
Zig is a general-purpose programming language designed for robustness , optimality , and maintainability . Zig is aggressively pursuing its goal of overthrowing C as the de facto language for system programming. Zig intends to be so practical that people find themselves using it, because it "just works".
Unveiling the big leap in Ruby 3.3's IRB
In this blog post, we will delve into the major enhancements introduced in Ruby 3.3’s IRB, as well as what’s currently planned for the next year.
Introducing SIMD.js
SIMD stands for Single Instruction Multiple Data, and is the name for performing operations on multiple data elements together. For example, a SIMD add instruction can add multiple values, in ...
AI Can Detect Illnesses in Human Breath
Researchers from Loughborough University, Western General Hospital, the University of Edinburgh, and the Edinburgh Cancer Centre in the United Kingdom, recently developed a deep learning-based method…
Why We Still Believe in Private Offices
There was a time where it seemed like we barely even needed to talk about this: Joel had won the argument , the Internet agreed that private offices were the future, and only incompetent management (or a tight budget) was still putting developers in cubicle farms. A glorious future lay before us.
EFF, CloudFlare Asks Court Not to Force the Internet to Enforce Trademarks
This month, CloudFlare and EFF pushed back against major music labels’ latest strategy to force Internet infrastructure companies like CloudFlare to become trademark and copyright enforcers, by challenging a broad court order that the labels obtained in secret. Unfortunately, the court denied...
ScyllaDB Open Source 3.0
With the release of ScyllaDB Open Source 3.0, we’ve introduced a rich set of new production-ready features that surpass the capabilities of Apache Cassandra.
Migrating a JavaScript Library from JavaScript to WebAssembly
My journey of improving the performance of our ultra resolution storytelling tool Micrio by upgrading the JavaScript-only client to WebAssembly.
Clarifying ProtonMail and Huawei
Proton Mail official clarification about Huawei partnership.
NixOS 25.11 released
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
Ordering movie credits with graph theory
How Graphs & Games Untangled "The Golden Hairball": A technical deep dive from the end credits experts at Endcrawl.
LXQt 2.0.0
The LXQt team announces the release of LXQt 2.0.0, the Lightweight Qt Desktop Environment.
Lessons Learned with Stripe Subscriptions
Monitor agents, cron jobs, websites, APIs, and everything in between. Jobs, uptime checks, heartbeats, status pages and analytics in one tool.
Vagrant 1.5 and Vagrant Cloud
Vagrant 1.5 is now available! This is a new major release that adds some incredible new features to Vagrant. We've also obsessed over stability, so we expect this to be the most stable release, as well. We're also announcing Vagrant Cloud, a place for sharing, discovering, and creating Vagrant environments.