Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,615 posts.
Signal intelligence 101: SIGINT targets
A quick overview of the various types of signal intelligence targets, with an emphasis on the Soviet Cold War systems
The UK has an entire IPv4 /8 that it isn't using
IMPORTANT UPDATES BELOW If you take a look at the list of IPv4 allocated /8 blocks there's one interesting block in there: 51.0.0.0/8 ...
Ultrasonic Payments
Experimenting with ultrasonic data transmission in JavaScript as a payment method.
Peer-to-peer social networking with Rotonde and Beaker
A short introduction to p2p social networking with Rotonde & Beaker Browser.
Starlink in the Falkland Islands – A national emergency situation?
In yesterday’s (Thursday) OpenFalklands blog, I noted that while a week may seem long in politics, even a single day can feel like an eternity […] Read More
IPv6 privacy addresses crashed the MIT CSAIL network
A few hours ago, I sent the following “dear colleagues” email (lightly edited to remove some private details) to all my users at work: This has been a very trying week. For those of you…
Net Neutrality will die, so let’s take the profit out of killing it
Fighting the FCC is futile at this point, but Bob has a way to (in a way) save Net Neutrality
Police CyberAlarm Uses Alarming Cryptography
Today we’re going to be talking about this code, shared on Twitter by Paul Moore. It’s worth noting that this code snippet was after Paul attempted to alert them to security issues with…
Incenser, or how NSA and GCHQ are tapping internet cables (2014)
A weblog about Signals Intelligence, Communications Security and top level telecommunications equipment
Blackholing My Email
How Counter-Strike map credits led to my email address being harvested by worms, and why I had to ask my ISP to blackhole it.
HTTP Caching, a Refresher
Let’s relearn web caching together.
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.
Maybe we shouldn't want a fully decentralized web
Why I have stopped working with IPFS and the distributed web
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…
Complete, Persistent Compromise of Netgear Wireless Routers
UPDATE: Turns out, Jacob Holocomb ( @rootHak42 on Twitter) of Independent Security Evaluators found this bug back in April on a different d...
Understanding modern Linux routing (and wg-quick)
Back in the old days, I could just type route (or, later, ip route) in my Linux terminal and get an accurate picture of all my routes. This is no longer the case.
RFC 2616 is dead
Don’t use RFC 2616. Delete it from your hard drives, bookmarks, and burn (or responsibly recycle) any copies that are printed out.
Weirdly broken Wi-Fi access points
And how to work around one kind on Mac OSX
Building on ATProto
If you prefer to receive all of my writing in your inbox, you can subscribe here. I strive to publish weekly, on Tuesday mornings.
Protest against the EU radio lockdown
We are facing a EU regulation which may make it impossible to install a custom piece of software on most radio decives like WiFi routers, smartphones and embedded devices. You can now give feedback on …
The Top of the DNS Hierarchy
In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the "inconvenient truth" that structural aspects of the Internet make truly decentralized systems infeasible, due to the lack of a means to perform broadcast discovery. As a result, most distributed systems rely on a set…
How Tor Works: Part One
Security and Programming Blog
Boy I was wrong about the Fediverse
I have never been an "online community first" person. The internet is how I stay in touch with people I met in real life. I'm not a "tweet comments at celebrities" guy. I was never funny enough to be the funniest person on Twitter. So when Twitter was accidentally
X.com is Twitter, but what are [a-z].com?
An exploration into the internet's most simple domain names
COAP endpoints on IKEA Trådfri
Hi, great work, I was just about to get down to trying to work this out. I’d got as far noticing it was CoAP and DTLS but no further yet ( https://gist.github.com/hardillb/4ce9fc493b792806e39f7fae4b7c28a7 ). CoAP is new to me so finding out it’s somewhat self describing is really useful.