New
The latest blog posts to take off on Hacker News. 1,615 posts.
"BGP at home": getting a DIA circuit installed at home
The infrastructure underlying AS54316 -- the network supporting the services offered by the AP Foundation -- has historically been based out of a datacenter in NYC (NetActuate in Telehouse Chelsea). To add some resiliency, I thought it'd be interesting -- and a potentially fun challenge -- to leverage some spare real…
The “simple” 38 step journey to getting an RFC
The Internet is built on the mutual understanding of network protocols and practices, and most of those protocols are defined using Request For Comments (RFC) or Best Common Practices (BCP) documents.
Message order in Matrix: right now, we are deliberately inconsistent
Coding in Rust and others; making coding videos.
No NAT November: My month without IPv4
Near the beginning of November, nixCraft posted this challenge on Mastodon, daring people to take the No NAT November challenge and disable IPv4 for the month, relying only on IPv6:
No need to email me about Cisco AnyConnect
My name and email address can be found in the VPN client application made by Cisco called AnyConnect. They are present there as part of the curl license, because this product - like thousands of others - uses libcurl. My name appears in many products. Apparently, people often have problems finding an appropriate…
Sol-Ark manufacturer reportedly disables all Deye inverters in the US
Seemingly, at the drop of a hat the morning of Friday, Nov 15th, Deye-branded inverters across the US were intentionally bricked.
The Influence of Bell Labs
We’ve talked previously about Bell Labs’ long, storied history as an innovation engine and a generator of new technology.
A Day in the Life: The Global BGP Table
Update: This article was discussed on Hackernews Much has been written and a lot of analysis performed on the global BGP table over the years, a significant portion by the inimitable Geoff Huston.
Making Your Connection Bad
This is directly inspired by Engineering for Slow Internet. I figured I’d give running with dogshit internet on my desktop and phone a go to see how poorly (or well!) specific applications behave. This is not an in-depth review of the behavior, but just my general impressions running for a few hours on 200kbit…
WireGuard: Beyond the most basic configuration
Last week I wanted to replace my OpenVPN setup with WireGuard. The basics were well-documented, going beyond the basics was a bit trickier. Let me teach you want I learned. The basics But first, let’s summarize the basics. I have a server with a hosting provider that I want to use as a VPN server. I won’t delve into…
Quake 3 Source Code Review: Network Model (2012)
The network model of Quake3 is with no doubt the most elegant part of the engine. At the lower level Quake III still abstract communications with the NetChannel module that first appeared in Quake World . The most important thing to understand is: In a fast paced environment any information that is not received on…
How decentralized is Bluesky really?
Recently due to various events (namely a lot of people getting off of X-Twitter), Bluesky has become a lot more popular, and excitement for its underlying protocol, ATProto , is growing. Since I worked on ActivityPub which connects together Mastodon , Sharkey , Peertube , GotoSocial , etc, etc, etc in the present-day…
Computer Networking Fundamentals – Learning Series (2023)
This colorful series walks you through the networking basics in just a few thousand words! It also offers hands-on labs to practice the obtained knowledge.
Consuming the Bluesky firehose for less than $2.50/mo
*without doing much with it (and maybe not for long at its current growth rate)
Maybe Bluesky has "won"
November has sucked so far. One upside of the terrible nonsense is that more people are fleeing X. Many are choosing Bluesky. I’ve seen a bunch of takes about this recently, but I keep seeing things I disagree with. I figure that’s a good enough excuse to write more about this weird-assed social network.
The Internet Gopher from Minnesota
Structured Text on the Internet before the World Wide Web
OpenID Connect specifications published as ISO standards
I’m thrilled to report that the OpenID Connect specifications have now been published as ISO/IEC standards. They are:
XMPP: The Gem of Instant Messaging
Posts about SmolWeb, Gemini protocol and LowTech
Traceroute Isn't Real
Almost nobody understands how traceroute works. Worse, it's not a real tool
Facebook building subsea cable that will encompass the world
Facebook building subsea cable that will span the globe. Biggest project ever.
RIP botsin.space
There's no easy way to put it, so here goes -- after a lot of consideration, I've made the hard (frankly, painful) decision to shut down botsin.space. TLDR: here's the plan:
How to get the whole planet to send abuse complaints to your best friends
It all begins with one scary email late at night just before I had to go to sleep:
Understanding Round Robin DNS
In which I try to understand how browsers and Cloudflare choose which server to use
Law Enforcement Undermines Tor
Few weeks ago, the German political magazine Panorama and STRG_F reported that law enforcement agencies infiltrated the Tor network in order to expose criminals. The reporters had access to documents showing four successful deanonymizations. I was given the chance to review some documents. In this post, I am…
MQTT turns 25
October 2024 marks the 25th anniversary of MQTT, a crucial protocol for connecting devices in diverse environments. With origins in lightweight networks, MQTT has flourished, empowering countless a…