Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,919 posts.
Why you don't steal from a hacker.
So during the London riots I return home the next morning to find my flat ransacked and my Macbook Pro laptop stolen! Police showed ...
Facebook building subsea cable that will encompass the world
Facebook building subsea cable that will span the globe. Biggest project ever.
Scientists discover receptor that blocks Covid-19 infection
University of Sydney scientists have discovered a protein in the lung that blocks SARS-CoV-2 infection and forms a natural protective barrier in the human body.
Freenode commits suicide, is no longer a serious IRC network
Since this happened after I was banned from Freenode , I didn't get to observe this first hand, but this is the situation as I now understand it.
Why isn't Godot an ECS-based game engine?
The topic of why Godot does not utilize ECS comes up often, so this article will explain the design decisions behind that, as well as shed some light on how Godot works.
Make your electronics tamper-evident
If the police ever have physical access to an electronic device like a laptop, even for five minutes , they can install hardware keyloggers, create images of the storage media, or otherwise trivially compromise it at the hardware, firmware, or software level. One way to minimize this risk is to make devices…
Why I tend not to use content negotiation
In this essay, Carson Gross explores his preference for separating JSON and hypermedia APIs instead of using content negotiation, a feature in HTTP that allows clients to request different formats (e.g., HTML, JSON). He discusses the limitations of content negotiation in APIs, especially when mixing stable, versioned…
Cooling off your Raspberry Pi 4
Read up about how you can cool off your Raspberry Pi 4 and drop a few degrees. I compare several cooling solutions including firmware updates.
SWE-1.7 Reach Near GPT 5.5 and Opus Intelligence
Today, we’re launching SWE-1.7, the most capable model we’ve trained so far. It reaches frontier-level intelligence at a much lower cost, advancing the…
Building an interpreter for my programming language with ChatGPT
So, I’ve been working on a programming language in my spare time for over a year now. I’ll save you the details but it’s meant to be a minimal, easy-to-learn language for beginners. This year for the Advent of Code, I set myself a challenge; complete every day’s challenge using only my programming language.
Want to Recruit Better Engineers? Open Source Your Code
We analyzed the 30 most-applied-to U.S. tech companies of all time on AngelList and found that over half host open-source projects.
Kelly Criterion – how to calculate optimal bet sizes
So, you’ve probably heard of the Kelly Criterion in the context of gambling or maybe also in the context of investing. When gamblers talk about the Kelly Criterion they are often referring to the idea of sizing your bets, which is the very intuitive idea that if you bet too much of a percentage of your total wealth…
Middle schooler finds coin from Troy in Berlin
A 13-year-old on a walk in the Spandau district of Berlin discovered a rare ancient bronze coin from Troy . It dates to between 281 and 261 B.C. and was issued by the mint at Ilion (Classical and Hellenistic era Troy). Now on display at the PETRI Museum, it is the first Greek antiquity ever discovered inside the city…
Streaming Is Laying Bare How Big ISPs and Big Tech Work Together Against Users
HBO Max is incredible. Not because it is good, but because of how many problems with the media landscape it epitomizes. If you ever had trouble seeing where monopoly, net neutrality, and technology intertwine, well then thanks, I guess, to AT...
NPM security update: Attack campaign using stolen OAuth tokens
npm's impact analysis of the attack campaign using stolen OAuth tokens and additional findings.
It's Always the Process, Stupid
Why AI Won’t Save Your Broken Workflow
Bare-metal Rust in Android
Posted by Andrew Walbran, Android Rust Team Last year we wrote about how moving native code in Android from C++ to Rust has resulted in ...
Caddy Server Is Acquired By Apilayer
Ardan Labs partnership with Caddy Server has led to the acquisition of the popular free open-source web server platform by Apilayer. …
Do the Real Thing
Success in most things boils down to a simple, but easily ignored distinction: do the real thing and stop doing fake alternatives instead.
My favorite regex of all time
I thought I'd share my favorite regex of all time. [ -~] Any idea what this regexp matches? Scroll down for the answer. . . . . . . . . It matches all ASCII characters from the space to tilde. What are these characters? These are all printable characters! Take a look at this ASCII table. Printable characters start…
Chinese CA WoSign faces revocation after possibly issuing fake certificates
This website is for sale! percya.com is your first and best source for information about percya. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
So you want to build a tunnel
[Note that this article is a transcript of the video embedded above.] It seems like homemade tunnels are kind of having a moment. Just about everywhere I look, it feels like someone is carving new spaces from the ground and documenting the process online. Colin Furze might be the quintessential ex
SQLite 3.33
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 .
Oban, the job processing framework from Elixir, has come to Python
Oban, the job processing framework from Elixir, has finally come to Python. I spent some time exploring it, and here is how it works.