New
The latest blog posts to take off on Hacker News. 3,433 posts.
Three questions to turn the table during technical interviews
Questions for when your interviewer says “Do you have any questions for me?”
To Nerves from Elixir
I adore Nerves. I recently joined the core team. And I'll be doing my best to help people get along with this lovely way to co-mingle hardware and massively concurrent reliable software.
500 Python Interpreters
As we approach the final release date for Python 3.13, I’ve seen an uptick in discussion regarding 3.13’s introduction of an optional GIL. While removing the GIL has been a long time coming for the average user (I’ve dreamt of this for nearly 20 years), there have actually been two concurrent efforts to improve…
Programming Zero Knowledge Proofs: From Zero to Hero
Learn to write and modify Zero Knowledge Proofs from scratch. You'll build a digital signature scheme using hash-based commitments, gaining practical ZKP programming skills and intuition along the way. By the end, you'll have all the tools you need to implement things like group signatures.
Tabbed out on the Oregon Trail
Powell's is rightly famed as a destination for book lovers, and I finally made my pilgrimage last weekend. The perils of air travel limited the inevitable splurge -- I had to fit my haul into a single backpack -- but I wound up with some nifty ...
Rust's Ugly Syntax (2023)
People complain about Rust syntax. I think that most of the time when people think they have an issue with Rust's syntax, they actually object to Rust's semantics. In this slightly whimsical post, I'll try to disentangle the two.
I'm blocking connections from AWS to my on-prem services
The direct result of bulletproof infrastructure / cloud providers which are "too big to fail" is the balkanized internet . I don't think this has fully come to pass, but it might be starting to happen or might come to pass soon.
Firewall rules: not as secure as you think
A post outlining tricks for firewall privilege escalation
The secret inside One Million Checkboxes
Teens wrote me a secret. I found them.
New 2GB Raspberry Pi 5 has 33% smaller die, 30% idle power savings
Raspberry Pi launched the 2 gig Pi 5 for $50, and besides half the RAM and a lower price, it has a new stepping of the main BCM2712 chip. This is the BCM2712 D0 stepping. Older Pi 5's shipped with a C1. In their blog post, they said: The new D0 stepping strips away all that unneeded functionality, leaving only the…
Bypassing airport security via SQL injection
We discovered a serious vulnerability in the Known Crewmember (KCM) and Cockpit Access Security System (CASS) programs used by the Transportation Security Administration.
Judges rule Big Tech's free ride on Section 230 is over
Algorithms are no longer a Get out of Jail free card. The Third Circuit ruled that TikTok must stand trial for manipulating children into harming themselves. The business model of big tech is over.
Can solar costs keep shrinking?
The costs of some parts of solar farms will drop to near zero. But some obstacles remain to make this energy cheaply available everywhere. As a result, the entire energy industry will change. What are those obstacles? How will the industry change?
Floating points between zero and one
floating-points-between-zero-and-one - Chad Nauseam Home
How I learned to stop worrying and love userspace networking
Userspace wireguard is fun!
How Intel Missed the iPhone: The XScale Era
Challenging the conventional narrative on Intel's smartphone miss
Threads Enables Fediverse Replies
Last night Adam Mosseri, Head of Instagram, quitely announced the next step in the integration of Threads into the Fediverse. In addition to being able to follow Threads accounts from Fediverse/Mastodon accounts, we can now reply to and like Threads posts. Threads are taking a quiet, incremental approach to…
KDE Asking for Donations
Why do we ask for donations so often? Because it’s important! As KDE becomes more successful and an increasing number of people use our software, our costs grow as well: Web and server hostin…
Escaping from Anaconda's Stranglehold on macOS
Economist. Policy Entrepreneur. Geek. Co-recipient of the 2018 Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel. University Professor at NYU. Focused on urbanization; cooperation at scale of millions and billions; science; technology; economic development; long-term growth; code as language.
Air Con: $1697 for an on/off switch
Forcing customers to replace an entire system just because the cheapest component failed might be really profitable, I have no idea… But I do know that it annoyed me enough to make me want to fix it myself. While I understand that what I do next is beyond a large number of Advantage Air customers, in my investigation…
The slow evaporation of the free/open source surplus
Writing at the end of the world, from Hveragerði, Iceland
Using Fibonacci numbers to convert from miles to kilometers and vice versa
I recently learned an interesting fact about Fibonacci numbers while watching a random number theory video on YouTube. Fibonacci numbers can be used to approximately convert from miles to kilometers and back. Here is how. Take two consecutive Fibonacci numbers, for example 5 and 8. And you're done converting. No...
Micrograd.jl
A series on automatic differentiation in Julia. Part 1 provides an overview and defines explicit chain rules.
Thoughts on the Durov Arrest
Today we learn that Pavel Durov, founder of the popular messaging app Telegram, has been arrested as his private jet landed in France. Early indications are that the arrest stems from Telegram̵…
Just use fucking paper, man
I’ve tried Notion, Obsidian, Things, Apple Reminders, Apple Notes, Jotter and endless other tools to keep me organised and sure, Notion has stuck around the most because we use it for client stuff, but for todo lists, all of the above are way too complicated. I’ve given up this week and gone back to paper […]
The Monospace Web
Monospace fonts are dear to many of us. Some find them more readable, consistent, and beautiful, than their proportional alternatives. Maybe we’re just brainwashed from spending years in terminals? Or are we hopelessly nostalgic? I’m not sure. But I like them, and that’s why I started experimenting with all-monospace…
Building Bubbletea Programs
In the words of its authors Bubble Tea is a “powerful little TUI framework” for Go. It may be little but I found it had a steep learning curve before I could get truly comfortable with its power. I spent many a late night wrangling with broken layouts and unresponsive keys before learning the hard way where I had gone…
Your Immune System Is Not a Muscle
AI, science, education, & ethics