Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,677 posts.
Prashanth Chandrasekar Replacing Joel Spolsky as Stack Overflow CEO
Last March, I shared that we were starting to look for a new CEO for Stack Overflow. We were looking for that rare combination of someone who could foster the community while accelerating the growth of our businesses, especially Teams, where we are starting to close many huge deals and becoming a hyper-growth…
Wildfire restored a Yosemite watershed
Half a century of allowing lightning fires to burn in Yosemite’s Illilouette Creek Basin has recreated a lost forest ecosystem that is far more resilient to the impacts of drought, wildfire and climate change
Writing Well-Documented Code – Learn from Examples
Writing Well-Documented Code - Learn from Examples
Arti – An implementation of Tor in Rust
Arti 0.1.0 is released, and available for download.
ISPs Removing Their Customers' Email Encryption
Recently, Verizon was caught tampering with its customer's web requests to inject a tracking super-cookie. Another network-tampering threat to user safety has come to light from other providers: email encryption downgrade attacks. In recent months, researchers have reported ISPs in the US and...
Tell the EU: Don't Break Encryption with "Chat Control"
The EU’s Chat Control law would scan private messages and weaken encryption. Sign Mozilla Foundation’s petition to defend privacy and protect our digital future.
SQLite Release 3.25.0 adds support for window functions
A complete list of SQLite releases in a single page and a chronology are both also available. A detailed history of every check-in is available at SQLite version control site .
SQLite Release 3.37.0
A complete list of SQLite releases in a single page and a chronology are both also available. A detailed history of every check-in is available at SQLite version control site .
Officially Qualified – Ferrocene
It’s official: Ferrocene is ISO 26262 and IEC 61508 qualified! You can even find the certificate in TÜV SÜDs certificate database. This means we achieved qualification for the open source Ferrocene toolchain. Ferrocene 23.06.0, based on Rust 1...
Disclosing E2EE vulnerability in multiple Matrix clients
Matrix, the open protocol for secure decentralised communications
The federated code forge
For most of the past two decades, the code forge has been where projects live: where code is hosted, where changes are reviewed, and where contributors find each other. Forges offered convenience in exchange for centralisation.
Blender and the Rabbids
Julien Blervaque and Yannick Castaing, Ubisoft Film & Television, share the experience of using Blender for Rabbids Invasion: Mission to Mars.
Patterns for Defensive Programming in Rust
I have a hobby. Whenever I see the comment // this should never happen in code, I try to find out the exact conditions under which it could happen. And in 90% of cases, I find a way to do just that. More often than not, the developer just hasn’t cons…
How Shopify Manages API Versioning and Breaking Changes
This year, we released the 1st official version of our API. Our API versioning scheme allows us to providing apps with stable behavior and predictable timelines.
Headless Chrome support in Cloud Functions and App Engine
News, updates, and best practices for developing apps on Google Cloud Platform.
Accounting for Developers, Part II
In this second post of our three-part series, we build a ledger for a Venmo clone by applying the accounting principles we learned in Part I.
Emergent Tool Use from Multi-Agent Interaction
We’ve observed agents discovering progressively more complex tool use while playing a simple game of hide-and-seek. Through training in our new simulated hide-and-seek environment, agents build a series of six distinct strategies and counterstrategies, some of which we did not know our environment supported. The…
What I Learned Reading 1k Investor Reports
I read 1,000 investor reports last year.
Waymo in Dallas
Starting today, anyone in Dallas can download the Waymo app and hail a fully autonomous ride.
Analysis of economic and productivity losses caused by cookie banners in Europe
Why cookie banners frustrate users, when EU device-access consent is required, and which narrow exemptions may apply to necessary and audience-measurement cookies.
Scrum disempowers developers
Last time, we looked at how Scrum has become the de facto definition of Agile, and how it is uniquely lacking in technical practices compared to the other methodologies that were involved in creating the Agile manifesto. This lack of technical good practices and craft causes some obvious
Where are all the containers? The global shortage explained
Hillebrand Gori makes logistics easy for wine, beer and spirits. Rely on tailored transport, warehousing and supply chain services that keep your beverages safe and your business growing.
What’s New in Bash/WSL and Windows Console
When Windows 10 Anniversary Update (AU) was shipped, the Windows Subsystem for Linux (WSL) was still far from complete, and was known to have many