Topics /
Networking & Internet
The most popular blog posts about networking & internet on Hacker News. 3,019 posts.
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!
Radicle 1.3.0
Sovereign code infrastructure.
BGP in a Nutshell
PhD student at University of Texas at Austin 🤘. Doing systems for ML.
macOS 14 Sonoma firewall bug fixed
The firewall bug in macOS 14 Sonoma betas and release candidates that we blogged about last week has been fixed by Apple.
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
98% of sites on Cloudflare now use IPv6
It's 2016 and almost every site using Cloudflare (more than 4 million of them) is using IPv6. Cloudflare sees significant IPv6 traffic globally where networks have enabled IPv6 to the consumer.
Chrome users oblivious to Heartbleed revocation tsunami
Explore thought leadership, industry insights, and other resources related to cybercrime detection, disruption, and takedowns.
Helping to secure internet routing
The internet works reliably, in large part, on the basis of a key technology called Border Gateway Protocol (BGP). BGP is a means by which all junction points on the internet (routers) communicate with each other to dynamically establish the correct (and correctly weighted) paths that network packets should follow to…
How WebSockets work vs polling/long polling/streaming
How the web evolved from HTTP polling and Comet to WebSockets. Covers Ajax, long polling, Server-Sent Events, and why WebSockets became the standard for real-time communication.
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…
Go HTTPS Servers with TLS
This post is a basic introduction to running HTTPS servers and clients in Go using TLS. It assumes some familiarity with public-key crypto. Feel free to check out my earlier posts about RSA and the Diffie-Hellman Key Exchange ; TLS uses the elliptic-curve version of Diffie-Hellman. I won't be covering how the protocol…
Flat Datacenter Networks at Scale at Amazon
The research roots of finding “optimal routing” networks trace back to the late 1970s. Mathematicians defined special kinds of networks called “expanders“. These are graphs with strong connectivity properties guaranteeing no subset of vertices can be isolated from the rest. In 1976, Leslie Valiant gave one of the…
Goodbye, OpenStack
I just removed myself from every OpenStack mailing list and meetup. I’m sure I’ll still use it, but I don’t see myself as part of that community any longer. When I was at DreamHost, I really felt like part of that community and that I could help make it better. However, in the three years since I’ve left DreamHost, I…
I built an IPFS crawler with libp2p
And lessons learnt
AWS VPC Traffic Mirroring
Running a complex network is not an easy job. In addition to simply keeping it up and running, you need to keep an ever-watchful eye out for unusual traffic patterns or content that could signify a network intrusion, a compromised instance, or some other anomaly. VPC Traffic Mirroring Today we are launching VPC…
Calling time on DNSSEC: The costs exceed the benefits
I’m calling time on DNSSEC. Last week, prompted by a change in my DNS hosting setup, I began removing it from the few personal zones I had signed. Then this Monday the .nz ccTLD experienced a multi-day availability incident triggered by the annual DNSSEC key rotation process. This incident broke several of my unsigned…
Giving Up on Element and Matrix.org
The Matrix.org network has great potential, but after years of dealing with glitches, slow performance, poor UX, and one too many failures, I’m done with it.
I'm building a parallel internet, and it's called The Thinnernet
Since 2020, I've taken on a Steve Jobs alter-ego (on a very, very part time basis, and often for humor purposes ). The firs...
Overview of the 555-XXXX phone number
Phone numbers containing "555" are not just used for the movies, and yes, some numbers are indeed real.
Huawei proposes to replace TCP/IP at ITU
The Internet continues to evolve at a rapid pace. New services, applications, and protocols are being developed and deployed in many areas.