New
The latest blog posts to take off on Hacker News. 255 posts.
VyOS From Scratch – Edition 1 (set up your own router)
As a VyOS evangelist, maintainer, and more, I’ve been meaning to write a simple series of “how-to” guides for VyOS for a while. Sure, there are plenty of guides out there, but I think a lot of them fall short in demonstrating WHY you are entering specific commands.
eSIM is altering how consumers interact with operators
While eSIM adoption in the mobile market has been arriving for some time, Apple’s move to make
How does iCloud work? Plus a new version of Cirrus
Differences between CloudKit and iCloud Drive, what each does, and how it works. New version of Cirrus to test and check iCloud function.
AWS networking concepts in a diagram
Before March 2023 I couldn’t for the life of me understand what was going on in the AWS VPC dashboard. I mean, look at the length of the scrolling bar on the left-hand panel! So, with the goa…
RFC 9420 a.k.a. Messaging Layer Security
Messaging Layer Security has been published. MLS is the first standardized, fully specified, freely accessible end-to-end encryption protocol.
Underwater ears everywhere
Programming note: the subscribe link was broken for a while because I am bad at computers (yet another case of "forgot to enable the systemd unit"). It's fixed now. The unsubscribe link was also broken and is now fixed but, you know, maybe that was a feature. Did wonders for reader retention.
The FCC responds to my ATSC 3 encryption complaint – they want to hear from you
The FCC reached out to me and is asking all of you who signed the petition to also file a comment in their docketing system for the ATSC 3 petition. This is very easy to do and will just take a few minutes. So far there are only about a dozen or so complaints filed. … Continue reading The FCC Responds to my ATSC 3…
Passkeys will come at a cost
Firstyear's blog
HTTP vs. WebSockets: Which one is the fastest for Postgres queries at the edge?
Faster is always better, especially when executing SQL queries. We recently introduced SQL-over-HTTP to our driver, which previously only supported WebSockets. Why did we do that? And which approach is faster? Our journey developing the WebSockets serverless driver We first developed the Neon driver to help developers…
ProtonMail Rewrites Your Emails
I switched to ProtonMail a few years back after getting fed up with Google. It’s been mostly acceptable, but a few months ago the Android client started mangling emails – if I hit “send” too soon, it would send out only part of what I’d typed; I had to wait 10 seconds or so after I finished typing before hitting send…
Sinkholed: A DNS Horror Story (2019)
On 26 Nov 2019 at 14:55 UTC, I logged into my server that hosts my website to perform a simple maintenance activity. Merely three minutes later, at 14:58 UTC, the domain name susam.in used to host this website was transferred to another registrant without any authorisation by me or without any notification sent to me…
Stop trying to make social networks succeed
Stop Trying to Make Social Networks Succeed par Ploum - Lionel Dricot.
Disabling Matrix Portalling
Portalled channels will be going away on 2023-07-31. Details below.
Twitter bug causes self-DDoS, related to Musk’s emergency blocks, rate limits
An "amateur hour" Javascript bug is self-DDOSing Twitter, sending infinite requests from users related to — or possibly even causing — Elon Musk's "temporary emergency measures" to stop web scraping.
Happy 50th Birthday, Ethernet
Why has Ethernet endured as a ubiquitous data framing protocol over all these years?
Noticing when an app is only hosted in us-east-1
Using latency measurements to infer when a globally used application is served only from us-east-1.
Discovering that a Bluetooth car battery monitor is siphoning location data
Reverse engineering an Android app for a Bluetooth connected car battery monitor with some startling discoveries ...
Every Mastodon user has an RSS feed
The distributed social network Mastodon has grown to 12.8 million user accounts, supporting itself through user
All IP addresses are equal? “Dot-zero” addresses are less equal (2013)
In theory, all IP addresses are the same, and you can allocate them at random without a problem. 192.168.1.2 is certainly not better or worse than 192.168.1.15, right? But, in practice, certain IP addresses are regarded as "special" by some implementations and do not yield the same user experience.…
How to Kill a Decentralised Network
How to Kill a Decentralised Network (such as the Fediverse) par Ploum - Lionel Dricot.
Last week's Let's Encrypt downtime
How I detected that Let's Encrypt issued 645 non-compliant certificates
RSS Autodiscovery (2006)
RSS autodiscovery is a technique that makes it possible for browsers and other software to automatically find a site's RSS feed, whether it's in RSS 1.0 or RSS 2.0 format.
Welcome Lemmy.world
Extending the .world As some may know, I run several other Fediverse instances next to mastodon.world. When I decided it was time to a...
Mullvad Leta: A search engine used in the Mullvad Browser
Online privacy isn't just about a VPN. That’s why we have developed the Mullvad Browser.
The Federated App Problem
Federated applications have a few problems. And I really wish it weren’t the case, I love the idea and philosophy of these applications. But I can’t see them being mass adopted.
Theseus DHT Protocol (2018)
A distributed hash table with unusually strong security properties
Swing VPN app is a DDoS botnet
tldr: Swing VPN is using its user base to DDOS sites using its users as a an attack botnet. Introduction It all started with a friend of mine complaining that his phone was doing a request to a specific app every few seconds. Initial assumption was that the phone was infected with a virus but a 2 minute investigation…
Port forwarding
At AzireVPN, we are dedicated to providing our users with advanced features that enhance their online experience. We are thrilled to announce the launch of our latest addition: Port forwarding. In this blog post, we will delve into what Port forwarding is and how it can be leveraged to open