Why did Usenet fail?
This is annecdata - not a serious academic study. Adjust your expectations accordingly. When I first got online, the World Wide Web was still in its infancy - so CompuServe was my gateway to the Internet. I loved their well organised chat room. A couple of clicks and I could be discussing Babylon 5 with people in…
Yes, Android 14 still allows modification of system certificates
Tim Perry recently claimed in an article that “Android 14 blocks all modification of system certificates, even as root”. This sparked significant discussion on Hacker News. Thankfully my tests show that it is still possible to adjust the system certificate store in Android 14.
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.
Sony's Legal Attack on Quad9, Censorship, and Freedom of Speech
A public and free DNS service for a better security and privacy
Ok, Cloudflare I am leaving
Music and blogging
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...
AOL pretends to be the internet
In 1994, Ted Leonsis was the head of the new media marketing firm he created, Redgate Communications, spun out six […]
What the QWAC? An EV Certificate all over again
Almost 2 years on from the last time I wrote about QWACs, I'm sadly not here to tell you that things have gone well since then. In fact, I'm actually here to tell you that things are not going well at all... QWAC Back in Jan 2022, I
Domain Names as Handles in Bluesky
Today we got our first custom domain name handle registered on Bluesky. Domain name handles are a way for us to improve the state of trust and control users have over their social identities online.
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.
Building a freedom-friendly WiFi pocket-router (2020)
Daniel Kulesz's personal website
Guide to Adopting AV1 Encoding
This comprehensive guide to implementing AV1 encoding includes a step-by-step guide and questions you should consider when adding AV1 encoding to your workflow.
Hacking root EPP servers to take control of zones
Finding vulnerabilities in global domain infrastructure to take control of ccTLD zones. Vulnerabilities in EPP
Weakening TLS protection, South Korean style
TLS protocol is fundamental to internet security. All South Korean security applications add their own “trusted” Certificate Authorities however, weakening this protocol severely.
The new .zip TLD is going to cause some problems
Many years ago, Google applied for the .zip Top Level Domain. ICANN, in its infinite wisdom, granted it. And now, I think, bad things are going to happen. You see computers try to be helpful. They see you wrote "visit example.com" and autolink the thing which looks like a domain name. That's handy - especially as most…
Session recording for Tailscale SSH in beta
This guide shows you how to set up session recordings for Tailscale SSH. Learn how to record the terminal output whenever someone on your tailnet initiates a Tailscale SSH connection. Use these recordings to detect threats, investigate security incidents, and remain compliant with your network security policies.
Graviton 3, Apple M2 and Qualcomm 8cx 3rd gen: a URL parsing benchmark
Whenever you enter a URL into a system, it must be parsed and validated. It is a surprisingly challenging task: it may require hundreds of nanoseconds and possibly over a thousand cycles to parse a typical URL. We can use URL parsing as a reasonable benchmark of a system performance. Of course, no single measure ……
MQTT vs. Kafka: An IoT Advocate's Perspective
In this blog series, I hope to summarize what Kafka and MQTT are and how they can both fit into an IoT architecture.
It's TCP vs. RPC All over Again
We’ve written previously about the fact that the Internet seems to be missing a standard protocol for the request/response paradigm, with repeated attempts to force-fit TCP leading to inevitable mismatches. Sometimes we feel that we are the only people who think this way, with our networking
Investigating the impact of HTTP3 on network latency for search
Dropbox is well known for storing users’ files—but it’s equally important we can retrieve content quickly when our users need it most. For the Retrieval Experiences team, that means building a search experience that is as fast, simple, and powerful as possible. But when we conducted a research study in July 2022, one…
Cloudflare is now powering Microsoft Edge Secure Network
This integration will allow Microsoft Edge users who opt in to browse the Internet more privately, without being tracked across websites
Fun with Kermit and ZMODEM over SSH
Fun with Kermit and ZMODEM file transfers over SSH using Qodem
New Functionality: Bluetooth for Raspberry Pi Pico W
Raspberry Pi Pico W, our wireless-enabled variant of our Pico platform, built around our RP2040 microcontroller, now has Bluetooth support.
Replacing HLS/Dash – Live Mass Fanout with Media over QUIC
Media over QUIC: Low-latency, high bitrate, mass fan-out is hard. Who knew?
Unix Domain Sockets vs Loopback TCP Sockets (2014)
Two communicating processes on a single machine have a few options. They can use regular TCP sockets, UDP sockets, unix domain sockets, or shared memory. A recent project I was working on used Node…
Listening to Satellites: A Journey with My RTL-SDR V3
How I received the signal of MANY satellites with an RTL-SDR V3
Interesting double-poly latches inside AMD's vintage LANCE Ethernet chip
I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an Ethernet chip from 1982 had something new: a ...