Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,678 posts.
Details about MIDI 2.0
This article is for companies looking to develop MIDI 2.0 products, both software developers and hardware manufacturers. If you are a MIDI user looking for the benefits of MIDI 2.0, [...]
Announcing .NET Core 2.0
.NET Core 2.0 is available today as a final release. You can start developing with it at the command line, in your favorite text editor, in Visual Studio 2017 15.3, Visual Studio Code or Visual Studio for Mac. It is ready for production workloads, on your own hardware or your favorite cloud, like Microsoft Azure. […]
The road to success is paved with rejection letters
Let's get this out of the way up front. I'm a successful academic. I have one of the best jobs in academia (Max Planck director). I've been able to do work that I care about, with great colleagues and students, and it's been recognized by my community. I'm white, male, and straight. I was raised by educated, caring…
OpenAI Five Benchmark: Results
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
Why I'm teaching kids to hack computers
Cybersecurity challenges for iPhone, iPad, and Mac
White House Deletes TSA Petition
At approximately 11:30 am EDT, the White House removed a petition about the TSA airport screening procedures from the White House
FFmpeg at Meta: Media Processing at Scale
FFmpeg is truly a multi-tool for media processing. As an industry-standard tool it supports a wide variety of audio and video codecs and container formats. It can also orchestrate complex chains of…
Big no on Big Sur: Mullvad disallows Apple apps to bypass firewall
Despite Apple’s changes to macOS with the release of Big Sur, we can confirm that the Mullvad app still performs as intended by not allowing Apple’s own apps to bypass our VPN firewall.
The Matrix Space Beta
Matrix, the open protocol for secure decentralised communications
LongCat-2.0, a large-scale MoE model with 1.6T total and 48B Active
1.6万亿总参大模型,训练全程由国产芯片完成
Creative usernames and Spotify account hijacking
Spotify supports unicode usernames which we are a bit proud of (not many services allow you to have ☃, the unicode snowman, as a username). However, it has also been a reliable source of pain over the years. This is the story of one time when it bit us pretty badly and how we spent Easter dealing with it.
Mutt 2.0 Release Notes
Note: this is a review of some of the more interesting features in this release. For a complete list of changes please be sure to read the UPDATING file.
CISA passes Senate
CISA passed the Senate today in a 74-21 vote. The bill is fundamentally flawed due to its broad immunity clauses, vague definitions, and aggressive spying authorities. The bill now moves to a conference committee despite its inability to address problems that caused recent highly publicized...
Attack campaign involving stolen OAuth tokens issued to third-party integrators
On April 12, GitHub Security began an investigation that uncovered evidence that an attacker abused stolen OAuth user tokens issued to two third-party OAuth integrators, Heroku and Travis-CI, to download data from dozens of organizations, including npm. Read on to learn more about the impact to GitHub, npm, and our…
Lossless compression with Brotli
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.
NetBSD fully reproducible builds
I have been working on and off for almost a year trying to get reproducible builds (the same source tree always builds an identical cdrom) on NetBSD. I did not think at the time it would take as long or be so difficult, so I did not keep a log of all the changes I needed to make. I was also not the only one working on…
Python on Android
There are an increasing number of resources about different ways of running Python on Android. Kivy (and its subprojects) are commonly mentioned, as one of the most mature and popular ways to do so, but one thing that gets less attention is the details of what you can do with Python itself once it’s running on the…
Linux 3.13
Summary of the changes and new features merged in the Linux kernel during the 3.13 development cycle
Extending Van Gogh’s Starry Night with Inpainting
Digital inpainting can extend or repair photos, artwork, and other images. See how it works in the Wolfram Language, and try it yourself.
EFF: Show Support for the Fourth Amendment
This Fourth of July, EFF will be demonstrating our commitment to your Constitutional right of privacy from government surveillance by displaying the text of the Fourth Amendment on our website. This demonstration is a visual symbol of our opposition to the illegal and unconstitutional surveillance...
Forensic Ballistics: How Apollo 12 Helped Solve the Skydiver Meteorite Mystery
What can a 45-year-old mission to the Moon tell us about a
Asynchronous I/O in DuckDB: Work, Thread, Work
Starting with v2.0, scheduled for fall 2026, DuckDB will support asynchronous reads of Parquet and CSV files. This can significantly speed up queries when synchronous I/O does not saturate the available bandwidth, as is typical in EC2/S3 compute-storage setups.
GitHub Package Registry
With GitHub Package Registry your packages are at home with their code—sign up for the limited beta to try it out.