Email: Explained from first principles
Modern email is a patchwork of protocols and extensions. Here is one article to understand them all.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 197 posts.
Modern email is a patchwork of protocols and extensions. Here is one article to understand them all.
A guide to self-hosting your email on FreeBSD using Postfix, Dovecot, Rspamd, and LDAP.
Prior attempts to calculate Starlink’s potential for service have been theoretical. We simulate based on the actual constellation.
SMS text messages were already the weakest link securing just about anything online, mainly because there are tens of thousands of employees at mobile stores who can be tricked or bribed into swapping control over a mobile phone number to someone else. Now we’re learning about an entire ecosystem of companies that…
You may be concerned that the NSA is reading your e-mail. Is there really anything you can do about it though? After all, you don’t really want to move off of GMail / Google Apps. And no plac…
There's been some discussion about forward secret TLS recently, spurred, I think, by this piece from Declan McCullagh on CNET.
When you hear the term, you should picture an hourglass with M things on one side, N on the other, and an important concept in the middle.
blog about networking, cameras, old gear, and xmpp
Did you buy the new MacBook or MacBook Pro? Maybe the Google Pixel? You're about to enter a world of confusion thanks to those new "USB-C" ports. See, that simple-looking port hides a world of complexity, and the (thankful) backward-compatibility uses different kinds of cables for different tasks. Shoppers have to be…
Welcome Hacker News readers!• Thank you to M. Hammad Mazhar for his research that inspired this guide.• @healyio made some great additional suggestions in th...
Let’s lead with the punchline: the question of what comes after IRC, for Mozilla, is now on my desk.
It's time for servers to handle 10 million simultaneous connections, don't you think? After all, computers now have 1000 times the memory as...
When I started the precursor to the curl project, httpget, back in 1996, I wrote my first URL parser. Back then, the universal address was still called URL: Uniform Resource Locators. That spec was published by the IETF in 1994. The term "URL" was then used as source for inspiration when naming the tool and … Continue…
By now most infosec professionals are aware of various ways SMS text messaging can be hijacked. For example so-called “SIM Swap” attacks…
I’ve been using the Internet in one form or another since the mid-80’s. In that time, I’ve seen a lot of strange stuff happening on our global network. On Tuesday, I experienced something extraordinary. It all started with a text message from my partner Ged at 8:30 AM: Mail server down. Please take a look […]
Today’s Washington Post has a story entitled “Johns Hopkins researchers poke a hole in Apple’s encryption”, which describes the results of some research my students and I have bee…
I recently installed Ubuntu Wacky Whatever, the latest version, and I’m very excited about it shipping with SSH 8.2, which means that I can finally use hardware USB keys for secure, easy to use authentication. If securing your devices has been something you’ve wanted to easily do yourself, read on, because it’s…
A design pattern to reduce centralized control and change incentives in social networks.
There are lots of edge cases I hadn't considered, and it's very inconsistent between browsers. Here's what I found…
https://bit.ly/crazymobiledemo
Open Source Freelancer
How to minimize user frustration in Antarctica.
Pipes are ubiquitous in Unix --- but how fast can they go on Linux? In this post we'll iteratively improve a simple pipe-writing benchmark from 3.5GiB/s to 65GiB/s, guided by Linux `perf`.