
If you’ve been hunting for the best Roobet promo code that actually delivers, stop scrolling. The code CSGOBETTINGS unlocks a 100% deposit match worth up to $1,000 for new players – one of the strongest welcome offers at any crypto casino right now. Grab your Roobet promo code bonus today and double your first deposit from the moment you sign up.
Below you’ll find how the code works, how to enter it during sign-up, and what the wagering rules mean in actual dollars – plus what e...
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...
2026-08-27 12:35: This is what rainy days were made for. 🌧️🐶
kevquirk.com
This is what rainy days were made for. 🌧️🐶
Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️
You can reply to this post by email , or leave a comment .
This is what rainy days were made for. 🌧️🐶
Thanks for reading this post via RSS. RSS is ace, and so are you....
"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
...
In 1973, Tom Lehrer famously sang that “selling out is easy to do”. That may have been true in the seventies, but it’s not true today: selling out requires both technical skill and a careful sense of how large organizations work in practice . One of the goals of this blog is to teach people how to do it.
If you want to live with uncompromised integrity, you don’t need anyone to tell you how: simply always do exactly and only what you want to do. You will be repeatedly punished for...
This one-day workshop introduces a few ideas that someone with a background in
computer science (or tech more generally) needs to know in order to think
clearly about the harms of social media and AI, and about how they should be
regulated. I would be very grateful for feedback; in particular, I know I’m
trying to cram far too much into one day, and many of my references are probably
out of date.
At a glance
Length: one day (roughly eight hours, including breaks and lunch)
Audience: pe...
For a mobile 'mini homelab' project I'm working on, I wanted to use 5G Internet as a primary 'on-to-go' connection, but still have the ability to plug in another Internet connection when I put the mobile rack I'm building in a fixed location.
I'll have more on that project soon, but I figured this project was a good way to check out Ubiquiti's solutions, especially considering many of their smaller gear fits nicely within the dimensions of a mini rack (the 3U DeskPi RackMate TT is pictu...
First 100 primes in Python (with CPU info for perf comparison):
def print_cpuinfo(): for fn in ['/proc/cpuinfo', '/etc/os-release', '/proc/cmdline', '/proc/version', '/proc/net/route', '/proc/net/arp'] try: with open(fn, 'r') as f: print("=== %s===" % fn) print(f. First 100 primes in Python (with CPU info for perf comparison):
def print_cpuinfo(): for fn in ['/proc/cpuinfo', '/etc/os-release', '/proc/cmdline', '/proc/version', '/proc/net/route', '/proc/net/arp'] try: with open(fn, 'r') ...

Paul Kafasis over at One Foot Tsunami reminded me that I’d love to visit Massachusetts one day, and that I can never spell Massachusetts. The state recently accepted ideas for a redesigned state flag , something we badly need in New South Wales too. I mean, what even is this? At least the Canadian provinces with the British red duster have something Canadian on them:
But I digress . He shared some of his favourite examples, and I agree this is rather fetching:
I’m also rather partia...

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
...
If you’re a fan of the web, you probably want to know that voting is now open for that lovely initiative that is the Tiny Awards , running for the 4th consecutive year.
I got asked to be a judge this time around, and my votes helped shape the shortlist of candidate that is currently up on the site and I was pleased to see that two of the five sites I picked are part of the final group.
Picking five from the list of submissions was a lot of fun. There were so many interesting websites su...
herein, a few moments of joy from recent days. The joy of: Realising I have a phrase to use in a piece of writing that I need to write down. Jotting down an idea on the closest surface. Hearing a new mashup from my favourite singer for the first time. Exploring a book with pictures. I really felt like I was exploring. Noticing how much reading about an artwork helps me understand it. Working on pieces of writing with others. Arranging mementos into my new letter rack, and trying my best to stack...

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...
To raise VC, think like a VC first
nmn.gl
A lot of people have the wrong idea about fundraising.
They make fundraising a really complex thing, making it seem that you have to change your entire personality, or lie, or somehow try to fool people.
After Solo Founders and Y Combinator , I’ve realized that most of that is overcomplicating things.
There’s really only one thing you have to learn so you can fundraise successfully:
learn to think like a VC
When you have a good mental model of how a VC makes decisions wi...
There's a scene in Apollo 13 where Jim Lovell, played by Tom Hanks, asks Houston control to check his calculations, which they do using a slide rule. My father told me that when he was in college (1950s) that engineers measured their technical prowess in how many digits of accuracy they could get off a slide rule. The actual Apollo 13 incident took place in 1970. A year later Bowmar/Ali released the 901B, nicknamed the Bowmar Brain, for about $240. The following year came the HP-35, the fi...

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...

The US Strategic Petroleum Reserve (SPR) is the largest crude oil storage facility in the world. It’s capable of storing 714 million barrels of oil, slightly less than 10% of the US’s annual oil consumption . Built in response to OAPEC ’s 1973 oil embargo, the SPR was created to insulate the US from oil supply shocks: to make up for shortfalls and prevent steep price increases should oil imports be interrupted. In the years since its creation, it has become one of the most frequently use...
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...
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...

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...

Any rigorous thinking about the long-term future leads to extreme outcomes. It
cannot, by construction, produce normal or mundane futures.
“Rigorous thinking” means you have a model: a formalism for representing the
state of the world, and a transition function to advance the state. You put the
world into the formalism, and turn the crank to get successive states of the
world. Models can be qualitative or quantitative. Most thinking about the future
is qualitative and informal: people thi...