Topics /
Networking & Internet
The most popular blog posts about networking & internet on Hacker News. 1,615 posts.
VNC client running on a coffee machine
Published: 08-04-2021 | Author: Remy van Elst | Text only version of this article
The Backbone: A History of the Internet
This page provides a single entry point to all the posts in the story of how the world got online. Now available as a book, buy here. The Backbone: Introduction One System, Universal Service? The U…
RFCs: Blueprints of the Internet
Think about it for a second: could the internet exist without standards and protocols? Of course not! Computers need shared rules and agreements to communicate with one another. Even human languages, like English, work much the same way. They function as a kind of communication protocol because we’ve all agreed on…
RFC8950: Announce IPv4 with an IPv6 next-hop
This post covers how RFC8950 gives the ability to route IPv4 over IPv6 BGP sessions with IPv6 next-hops
Linux implementation of Homa, a protocol to replace TCP for low-latency RPC
Programming note: I will be taking a several week break from writing paper reviews for the summer. When we come back, I will be finishing off the papers from Usenix ATC and OSDI , then moving on to the great upcoming conferences (my non-exhaustive list is here ). As always, feel free to reach out on Twitter with…
HTTP GZIP Compression remote date and time leak
Tor is a service run by a network of volunteers to allow people to use internet anonymously. Normally tor is used to browse the web without being tracked or identified.
Libations: Tailscale on the Rocks
A deep dive into my home grown cocktail recipe app which speaks Tailscale natively using tsnet, and serves up delicious drinks direct to your tailnet. Libations is built with Go, Nix and Vanilla Framework.
Detecting VPN (and its configuration) and proxy users on the server side
A lot of people use VPN every day. Somebody use it in always-on mode to circumvent government or corporative internet censorship, while…
Basic Network Troubleshooting
A quick explanation of the differences between network failures most commonly observed in day to day operatoins. And no, it's not (always) DNS.
"Out of Band" network management is not trivial
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
How the Hourglass Won
The Internet's architecture is viewed as an hourglass: broad application support at the top, narrow waist (IP), wide choice of links below IP
Wcurl: a curl wrapper to download files
My personal website
ESR: Cisco provides a lesson
In my last blog post, I made a public stink about language in a so-called Declaration of Internet Freedom , which turned out to be some libertarians attempting to expand and develop the ideas in this Declaration of Internet Freedom . Mostly they did pretty well, except for one sentence they got completely wrong: “Open…
Usenet over NNCP
Usenet, of course, originally ran over UUCP in quite a few cases. Since NNCP is quite similar to UUCP – in fact, you can map UUCP commands to NNCP ones – it is quite possible, and not all that hard, to run Usenet over NNCP. In fact, in a number of ways, it works better than Usenet over UUCP! Introduction to NNCP…
Decoding DME aircraft radio navigation system with the LimeSDR
DME (distance measuring equipment) is an aircraft radio navigation system that is used to measure the distance between an aircraft and a DME station on ground. DME is often colocated with a VOR station, in which case the VOR provides the bearing information. DME works by measuring the two-way time of flight of pulse…
HFT in my backyard – V
It’s time to finish the “HFT in my backyard” series. The last week was intense here and around me, and I think at some point it’s good to keep silent. What’s more, this Part V abo…
The Orphaned Internet – Taking Over 120K Domains via a DNS Vulnerability
A Hacker's Blog of Unintended Use and Insomnia.
The browser bugs and edge cases of HTTP/2 push
There are lots of edge cases I hadn't considered, and it's very inconsistent between browsers. Here's what I found…
Linux Networking: MAC VLANs and Virtual Ethernets
This website is for sale! pocketnix.org is your first and best source for information about pocketnix. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
BGP in a Nutshell
PhD student at University of Texas at Austin 🤘. Doing systems for ML.
I Cannot SSH into My Server Anymore (and That's Fine)
To kick off 2026, I had clear objectives in mind: decommissioning my trusty VPS and setting up its successor. Embracing a complete paradigm shift, I built myself a container-centric, declarative, and low-maintenance setup for the years to come.
Progressive web apps are coming to iOS 11.3: Cupertino, we have a problem
IMPORTANT: iOS 11.3 final version is now published. Check my updated article on the topic: Progressive Web Apps on iOS are here
Bits on the Wire
Exactly 100% of everything on the Internet involves exchanging messages which represent items of interest to humans. These items can be classified into three baskets: One for “media” (images, sound, video), one for text (HTML, PDF, XML), and one for “objects” (chat messages, payments, love poems, order statuses). This…
Where is all of the Fediverse?
Spurred on by the problems at Twitter, a lot of my social media timeline has “moved out” of Twitter/“X” on to what people mostly describe as mastodon or the “fediverse”. The fediverse being the collection of decentralised “instances” (aka servers) sometimes using different software but speaking a common protocol…