New
The latest blog posts to take off on Hacker News. 5,820 posts.
Elementary OS 6.1
We come bearing gifts and Yule tidings!
Inverting PhotoDNA
Ribosome inverts Microsoft PhotoDNA hashes using machine learning.
The QOI File Format Specification
Last month I announced a toy project called QOI — the Quite OK Image Format . It losslessly compresses RGB and RGBA images to a similar size of PNG, while offering a 20x-50x speedup in compression and 3x-4x speedup in decompression.
ReactOS 0.4.14
ReactOS is a free, opensource reimplementation of windows
Local man switches to Arch, tells no one
Yesterday, at approximately 5:05pm, a Seattle area man installed Arch Linux on his home computer and has yet to tell anyone.
New EU data blockage as German court would ban many cookie management providers
Alston & Bird’s Dan Felz and Peter Swire look at the recent Wiesbaden Administrative Cou
There's never been a better time to build websites
We're closing in on the end of 2021 and I'm as excited now about building websites as I've been in ~25 years.
Annotated explanation of David Beazley's dataklasses
David Beazley on Twitter :
Fixing memory leaks in popular Python libraries
I was recently able to make a minimal example that reproduced a Celery memory leak. The memory leak would happen on the main Celery worker process that’s forked to make child processes, which makes the leak especially bad. Issue #4843 has been around for 3+ years and has 140+ comments, so this one has been causing a…
There’s no such thing as a tree (phylogenetically)
1 post published by Georgia Ray on May 2, 2021
Against 3x Speed
It’s okay to not know everything. The world rewards people who develop expertise. When that expertise is unique, it’s developed through direct experience and deliberate reflection.
Upgrading a motherboard’s BIOS/UEFI (the hard way)
A couple of weeks ago I found a really good deal on a Socket AM4 motherboard that supports the newest AMD Ryzen CPUs. The motherboard is an ASRock A520M/ac . It’s a very basic motherboard which doesn’t appear to be sold by any of the usual retailers anymore, but I couldn’t pass up on the deal, especially with the…
My values, howled into the wind
I’m about to leave for a family vacation—our first such since before the pandemic, one planned and paid for literally the day before the news of Omicron broke. On the negative side, sta…
The Big DevOps Misunderstanding
When the term DevOps came up it was all about a simple idea:
An iframe from googlesyndication.com tries to access the camera and microphone
The last thing we want is for an advertising network to access the Camera or Microphone on our computer. But, while looking for something else, I stumbled upon messages in the Safari JavaScript console saying that an iframe loaded from safeframe.googlesyndication.com tried to do exactly that.
Writing embedded firmware using Rust
AnyLeaf Articles: Writing embedded firmware using Rust
Unix Shell Programming: The Next 50 Years
This week’s paper won the distinguished presentation award at HotOS 2021, and discusses the potential for future innovation in the tool that many use every day - the shell! A previous submission of this paper on Hacker News elicited a number of strong reactions. One reaction was the assertion that there are in fact…
C Programming on System 6 – Implementing Multi-User Chat
Your browser doesn't seem to support HTML video. You can download the video (H.264/AAC format) instead.
Thread Safety in C++ and Rust
Lately I’ve been experimenting with Rust, and I want to report some of whatI’ve learned about thread-safety. I am an enthusiastic dabbler in Rust: Ispend mo...
An NFT without a blockchain
This is a small proof-of-concept. It relies on PGP - but you could use Keybase, GPG, or any other hard-to-use encryption program. Background Suppose you want to support an artist and give them money. That's easy. Most artists take PayPal, bank transfer, or cash. But how can you prove that you've paid an artist for a…
A deep dive on a Facebook reseller of bikes stolen in Colorado
Bike Index tracks a Colorado-to-Mexico stolen bike pipeline - and learns things along the way
Kolmogorov Complicity and the Parable of Lightning (2017)
A good scientist, in other words, does not merely ignore conventional wisdom, but makes a special effort to break it. Scientists go looking for trouble. — Paul Graham, What You Can’t Sa…
Why Wolfram tech isn’t open source (2019)
Wolfram's Director of Technical Communication & Strategy, Jon McLoone, shares his thoughts on why it would not have been possible to create the Wolfram technology stack using a free and open-source model.
Third High Severity CVE in Log4j Is Published
The Logging Services Security Team takes security seriously. This allows our users to place their trust in Log4j for protecting their mission-critical data. On this page, we will help you find guidance on security-related issues and access to known vulnerabilities.