What's up on the small web? August 2026 roundup
2026-08-30 12:15
Summer rolls on, and the small web had a busy month: a major Lagrange release, a new graphical client for Android and desktop, terminal tools crossing v2.0, and some good community debates. Here is a roundup of what happened on the small web, the smolnet, and around the Gemini protocol in August 2026.
Geminispace past 5,000 known capsules
On August 24, Lupa (Stéphane Bortzmeyer's Gemini crawler) published a fresh snapshot:...

Morning in the Tropics by Frederic Edwin Church, via WikiArt . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at sinking London homes, US magnesium manufacturing, the World Humanoid Robot games, catastrophic flooding in Nepal, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housing and Cities New home sales are down 6.3% year over year. [ C...
I lost count of how many times I looked—and photographed—Mount Krn over the past decade. It’s impossible to miss, standing right there in the background of almost all my walks around the valleys, with its 2245 meters and its characteristic gently sloping side.
And yet, I never hiked it. The reason why I never hiked it was that it’s a long hike and past me wasn’t a fan of long hikes. But past me is, well, in the past. Current me, on the other hand, loves long hikes. And to be fair, ...

This post continues to elaborate on Virtual Consensus and the new Loglet abstractions of the AtomicLog and LogDrive . My last post focused on composability, this post looks at log sealing. A common aspect of segmented logs is that when extending the log with a new segment, the current active segment needs to be sealed to prevent further appends. This post discusses segment sealing in the AtomicLog and LogDrive abstractions. I’m going to treat Virtual Consensus here less as a fixed API and m...
fuck your AI slop: 5 rules of writing cold messages that actually get sales
nmn.gl
I’ve been helping SF companies get sales and one of my customers came to me with a cold message that he wasn’t getting any good results with it.
A competitor tool generated it. Can you find out what’s wrong here?
If you said “everything”, you’re right. There’s so much wrong with this message and I feel bad that he’d been using it for months.
as part of the 1:1 onboarding on my GTM product, I’ve been helping my customers fix their sequence and messages so they get the m...
I've been moving my home storage over to a UniFi UNAS Pro 8 as part of a larger homelab moderization . My main IRONHEART (the ultimate PC from a few years back) desktop now has an Intel E610-XT2 10GbE card, the NAS is on 10GbE, and there's a Minisforum MS-01 miniPC on the same network with a 10GbE SFP+ connection running Immich and Portainer and a few other things.
Everything says 10 gigabit. Windows says 10 gigabit. UniFi says 10 gigabit. SMB copies are using the correct NIC but my file copi...
I'm tired of computers, and other general updates
stfn.plI have not written here in a while, and the reason for that is that is blog was
created mostly with writing about computers in mind.
And for quite some time I have been tired of computers. One of the reasons for
that is because my computer job is sucking out a lot of my energy, and the
second is that I am now more into, let's call it, analogue stuff, gardening,
house, biking, reading books, staying away from the screens. I don't want to
touch or think about IT too much.
Also I created a new ...

speedlify.dev , now running Speedlify2 .
The year is 2020. Inspired by a lack of budget for a web performance monitoring tool, the original Speedlify project (Speedlify Classic) was shipped to continuously measure site performance. It ran Lighthouse against a predetermined list of sites and ranked their performance against each other. Over time, I started to add a few more things to Speedlify.
A Web Component was added to show scores on your web site.
The Eleventy Leaderboards...
Intel Employee Statistics 2026 [Headcount, Layoffs, Salaries and Revenue Per Employee]
www.makerstations.io
Intel employed 85,100 people as of December 27, 2025, down from 108,900 twelve months earlier. That headcount figure comes from Intel’s own annual report and includes Mobileye and other subsidiaries. This post pulls every Intel employee statistic from company filings and workforce datasets, with the period attached to each one.
Intel Employee Statistics
85,100 Employees as of December 27, 2025, including Mobileye and other subsidiaries
108,900 Employees a year earlier, as of December...

One of the first things I bought with my own money as a kid was an internal 100 MB Iomega Zip drive with an ATAPI interface. I remember asking my computer teacher Mr Jones where he’d got his, and he wrote me a referral that got me a bit of a discount, which was great. I used that drive for everything for years, amassing a small tower of the grey disks and their jewel cases. I envied the MO disks my Japanese friends had, but I couldn’t fault my Zip drive.
A couple of decades later I took ...
I'm traveling to Chicago for VCF Midwest next month. I'll be demoing NTP time history on vintage Macs, with my own GPS-derived NTP service hosted on an Xserve G5, synced via NTP or a strange AppleTalk timing extension from the 1990s .
So I built a little 'portable homelab' (pictured above) that supports 1-10 Gbps networking, can run off a small battery for at least an hour, switches between multiple WANs (so I can get my own 5G Internet connection, in case I need it), and gives me 12 w...
Natural light bathed the Royal Mile on the warm, summer’s morning. The Fringe is close to being finished, but there are still a few days of shows left. I was standing amid a city wakening up: where, hours later, there would be music and singing and crowds. I gave my day to serendipity. Having no plans for the day, I let my feet take me where they wanted to go. I had a coffee and, because of the warm sunlight beaming through the window, left the cafe early and decided to go for a long walk to s...

0.0 Context setting
Thursday, 27 August 2026 in Portland, Oregon. I started this on Tuesday and then now suddenly it’s Thursday? That’s no fun.
Separately, I’ve also started noticing a bit of burnout or a bit of pressure? I enjoy writing, but I also don’t want this to become some sort of horrific pressure. Which is why I’m trying very hard for it to not be a big deal that I had a gap of a couple days.
Also! This is episode 26 of season 21 , which is a lot of episodes. The prev...

Lots of organizations are excited about what AI can do to streamline
their processes, save money, and juice margins. But AI's capabilities are
founded on the data that AI accesses, and for many organizations that
foundation is little more than sand. Pramod Sadalage and
Prem Chandrasekaran write about how to build a reliable
foundation of data that can be accurate and trusted.
more…
Lots of organizations are excited about what AI can do to streamline
...
"No way to prevent this" say users of only language where this regularly happens
xeiaso.net
In the hours following the release of CVE-2026-41992 for the project GNU gzip , site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix decompressing two files in the same invocation of gzip (that's possible???) an attacker can trigger out of bound reads in the LZH decoder, causing reads past the end of the shared global buffer that is somehow not reset between invocations. This is due to the affected components being
...

I frequently see statements about differences between strongly ordered architectures (like x86 or SPARC) and weakly ordered architectures (like ARM or RISC-V), with the confident assertion that weakly ordered machines are inherently much more scalable than strongly ordered ones.
The key misconception is the implicit assumption that CPUs of all stripes actually obey their memory model for every memory access.
They, emphatically, do not.
They promise to behave as if they did. Ther...
The new Go JSON API: twice as fast, or 1.5x slower?
lemire.me
JSON is a standard format for data interchange. It is effectively a tiny subset of JavaScript made of objects and arrays. It looks as follows {"key":1, "text":[1.0,2.0]} .
Many programming languages include a JSON library in their standard libraries: C#, Go, Java (soon), Python, JavaScript, etc. The Go implementation is convenient, but not especially fast.
Go 1.27 makes a new JSON package ( encoding/json/v2 ) available by default in its standard library. The two APIs look almost the same:
...
In 2025, I wrote that software engineers ought to be assessed by “value over replacement” : not how much money they made for their company, but how much they would have made compared to the average engineer in their position. I’ve always found it vaguely silly when engineers put “built a product that made $X” on their resumes, when they just did the JIRA tickets that came across their desk.
Today, value over replacement is even more important. A replacement-level engineer in the 2...

The pioneering computer scientist Edsger Dijkstra, winner of the 1972 A.M. Turing Award and inventor of one of the most iconic algorithms in all of computing, was nothing if not opinionated. Certain programming languages drew his ire, for example: He once dubbed Fortran “the infantile disorder” and stated that “the use of COBOL cripples the mind; its teaching should, therefore, be regarded as a…
Source The pioneering computer scientist Edsger Dijkstra, winner of the 1972 A.M. Turing A...
So how did I do ?
Teach Organizational Change in Manchester in July: check.
Teach shutting projects down for the first time: check.
Teach How to Not Be Wrong About AI :
no one was interested enough to host it, which surprised me.
Revise and deliver Managing Research Software Projects :
revised, but haven’t delivered.
Finish writing Sex and Drugs and Guns and Code :
check, for some value of “finished”.
Write Lean for Python Programmer...
By Emma Yanyang Kong , Aditya Deshpande , Asad Abbasi , Bowei Yan , David Fagnan , Ashish Rastogi , Dhaval Patel , Ray Zhang Introduction The Netflix experience is a journey of discovery. Every visual cue, from the artwork on a title to the video previews that autoplay while you browse, is there to connect you with a story you will love. We call these visual cues assets , and choosing the right one for each member is a personalization problem of its own. But which image or video previe...
The other day, I found myself wondering how big 52! (52 factorial) is,
and that led me to ponder how these could be estimated without a
calculator or a computer.
It turns out there’s some fairly interesting math behind being able to
estimate the size (number of digits) of a factorial reasonably
accurately. This post will start by stating how to do the estimate, and
if you’re curious you can read on for the math background.
Without further ado, the approximation is:
\[\text{number of di...

Linux 7.2 has been released! That was fast. Let’s dive in to yet another Asahi Linux progress report. We’ve got a lot of interesting developments for you today, so make yourself a cuppa and enjoy.
Think Different… again The Apple Silicon platform’s power management infrastructure is complicated. Responsibilities are divided between multiple hardware blocks, including the SMC, PMGR, and PMP, all of which have featured before on this blog. While supporting these blocks is important for pow...