Artemis II Is Not Safe to Fly

idlewords.com

“Our test facilities can’t reach the combination of heat flux, pressure, shear stresses, etc., that an actual reentering spacecraft does. We’re always having to wait for the flight test to get the final certification that our system is good to go.”—Jeremy VanderKam, deputy manager for Orion’s heat shield, speaking in 2022 On Wednesday, NASA will attempt to send four astronauts around the moon on a mission called Artemis II. This will be second flight of NASA’s SLS rocket, and th...

Sabbatical #08: Christchurch

darekkay.com

“It is no bad thing to celebrate a simple life.” ― The Lord of the Rings Now that I've explored the north island of New Zealand, it was time to head over to what many describe as "the better island". Initially, I had planned to stay in Christchurch for two nights, take a bus to Twizel, and borrow a small camper van from a friend. As these things go, the car engine broke a week before my arrival. Even though the peak season was coming to an end, the accommodation and rental car situat...

In Expanding de Sitter Space, Quantum Mechanics Gets Even More Elusive

www.quantamagazine.org

In theory, a universe can come in any shape or size, but scientists prefer to think about three basic kinds of universes: one that’s expanding, one that’s collapsing, and one that stays the same. Out of these three simplified models, an expanding universe is the hardest for physicists to understand. Yet it’s exactly the one our real world most resembles. When physicists calculate what’s going on… Source In theory, a universe can come in any shape or size, but scientists prefer to th...

India’s rockets will not meet its civil space and strategic launch manifest even at peak performance

jatan.space

Before we begin, I’m glad to note that my Indian Space Progress reports completed three years last month, and have crossed 10,000 globally spread readers. Thank you very much for reading and supporting the only such overarching coverage of India’s space activities over and above my flagship Moon Monday writing. 🚀 The LVM3 rocket behind the clouds during the launch of Chandrayaan 3. Image: Dheeraj Khandelwal This article is part 3 of my ongoing series on India’s launch vehicle cr...

IndieWeb Book Club: Dirk Gently's Holistic Detective Agency

dead.garden

Posted to Indienews I'm hosting the IndieWeb Book Club for next month. I've picked the first fiction book so far: Dirk Gently's Holistic Detective Agency by Douglas Adams. Wikipedia | OpenLibrary What do a dead cat, a computer whiz-kid, an electric monk who believes the world is pink, quantum mechanics, a chronologist more than 200 years old, Samual Taylor Coleridge (poet), and pizza have in common? Apparently, not much… until Dirk Gently, self-styled private investigator, s...

Project Status

third-bit.com

A couple of years ago I posted a list of student projects I’d be interested in supervising. Here’s what’s happened since: Project Status Altruism in Software Teams undone Browsercast partially Validity of Claims in progress The Impact of Calibrated Code Review undone Code Selectors undone Simulations of Distributed Systems done Developer Discussions undone Dragnet undone Drawing Execution Order undone ...

telecheck and tyms past

computer.rip

Years ago, when I was in college, I had one of those friends who never quite had it together. You know the type; I'm talking lost a debit card and took three months to get a new one because of some sort of "mixup" with the credit union that I think consisted mostly of not calling them for three months. In the mean time, our mutual friend ended up in a quandry: at WalMart, at one in the morning, with a $2 purchase and no cash. Well, this was no problem for that particular space case: he had his c...

The rise and fall of IBM's 4 Pi aerospace computers: an illustrated history

www.righto.com

The morning of April 12, 1981, 20 years to the day after Yuri Gagarin became the first person in space, the Space Shuttle thundered into the Florida sky. Commander Young and Pilot Crippen were at the controls as the Shuttle ascended on its first flight. But the launch, like much of the flight, was really under the control of four computers in the avionics bays one deck below the crew. A fifth computer stood ready to take over in case of a catastrophic computer malfunction. These computers, Model...

Questions to ask about PII

rubenerd.com

Last week I talked about personally-identifiable information (PII) in the context of a data breach . It reminded me of the three questions I always ask in relation to PII: Do I need this PII ? It’s impossible to leak data you don’t hold. Is my collection, holding, and processing of this PII legal and responsible ? This includes requests to have said data removed. Am I transparent about what PII I have collected? These should be simple to answer. If you run a busin...

Boyer-Moore Majority Element

buttondown.com

Every time I have ever explained the Boyer-Moore majority element algorithm to someone, people have reliably found it very charming. So now I'm going to explain it to you. The problem is this: we have an array of elements which we are told possesses a majority element . That is, an element which occurs more than half the time. We would like to figure out what that element is. There's couple obvious solutions, like, build a map of all the counts, then iterate over that map at the end and fin...

Mr. Chatterbox is a (weak) Victorian-era ethically trained model you can run on your own computer

simonwillison.net

Trip Venturella released Mr. Chatterbox , a language model trained entirely on out-of-copyright text from the British Library. Here's how he describes it in the model card : Mr. Chatterbox is a language model trained entirely from scratch on a corpus of over 28,000 Victorian-era British texts published between 1837 and 1899, drawn from a dataset made available by the British Library . The model has absolutely no training inputs from after 1899 — the vocabulary and ideas are formed exclu...

A Fast Immutable Map in Go

lemire.me

Consider the following problem. You have a large set of strings, maybe millions. You need to map these strings to 8-byte integers ( uint64 ). These integers are given to you. If you are working in Go, the standard solution is to create a map. The construction is trivial, something like the following loop. m := make ( map [ string ] uint64 , N ) for i , k := range keys { m [ k ] = values [ i ] } One downside is that the map may use over 50 bytes per ent...

📷 Macro Moss

moonbase.lgbt

My Olympus OM-20, fitted with a stack of 7mm, 14mm, and 25mm extension rings. I’ve been curious about macrophotography for a while, and recently I got hold of some extension rings for my OM-20 to give it a try. I took them out with me on one of the first properly sunny days of the year, and snapped these photos I’m quite pleased with. Both were shot handheld, using the 7mm and 25mm extension rings for a combined 32mm extension. 📷 Olympus OM-20, Zuiko 50mm f /1.8 + 32mm extension ...

Small note about AI 'GPUs'

xeiaso.net

I've been seeing talk around about wanting to capitalize on the AI bubble popping and picking up server GPUs for pennies on the dollar so they can play games in higher fidelity due to server GPUs having more video ram. I hate to be the bearer of bad news here, but most of those enterprise GPUs don't have the ability to process graphics. Yeah, that's right, in order to pack in as much compute as possible per chip, they removed video output and graphics processing from devices we are cal...

2026 has been the most pivotal year in my career… and it's only March

nullprogram.com

In February I left my employer after nearly two decades of service. In the moment I was optimistic, yet unsure I made the right choice. Dust settled, I’m now absolutely sure I chose correctly. I’m happier and better for it. There were multiple factors, but it’s not mere chance it coincides with these early months of the automation of software engineering . I left an employer that is years behind adopting AI to one actively supporting and encouraging it. As of March, in my professional c...

Reading List 03/28/26

www.construction-physics.com

Super Sport SS18 Glider yacht, via DesignBoom . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure and industrial technology. This week we look at plastic price jumps, crypto-backed mortgages, a proposed AI data center pause, US battery manufacturing, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. War in Iran The disruption to oil and LNG supplies caused by the closure of the Strait of Hor...

What's the ideal dispatch mechanism?

rednafi.com

Switch, map of functions, and interface registry for dispatching in Go. Switch, map of functions, and interface registry for dispatching in Go.

Raw+DC Database Pattern: A Retrospective

mkennedy.codes

TL;DR; After migrating three production Python web apps from MongoEngine to the Raw+DC database pattern, I measured nearly 2x the requests per second, 18% less memory, and gained native async support. Raw+DC delivered real-world performance gains, not just synthetic benchmarks. About a month ago, I wrote about a new design pattern I’m seeing gain traction in the software space: Raw+DC: The ORM pattern of 2026 . This article generated a lot of interest and a lot of debate. The short versi...

Royal Netherlands Navy Begins V-BAT Operations

shield.ai

OSLO – (March 30, 2026) – The Royal Netherlands Navy (RNLN) has declared Shield AI’s V-BAT unmanned aircraft system (UAS) operational following testing aboard the HNLMS Johan de Witt, which was operating off the coast of northern Norway. V-BAT supports the RNLN efforts to increase maritime domain awareness using unmanned systems, with 12 V-BATs being acquired by the RNLN. Eight RNLN vessels will be equipped with the equipment necessary to support V-BAT operations. “With operations rang...

I Think I've Been Scammed On eBay!

kevquirk.com

Back in November I pre-ordered an Ollee Watch , which was delivered in February. After playing with the watch, I decided I didn't want it, so I posted it up on eBay - never worn, so brand new. A week or so later it sold and I posted it off to its new owner. A day or 2 later, the buyer messaged me saying the backlight wasn't working. This immediately raised my suspicions as the watch was brand new and I had packaged it up well. Anyway, I gave them the benefit of the doubt after they had se...

Human JSON - community against AI generated content

stfn.pl

Yesterday, Michał Sapka , Poland's favourite blogger according to a certain Australian posted on the Fediverse a toot about human.json . human.json is intended to be a way of presenting that this specific website is written by humans, not AI. It also allows to vouch for other websites, that the author of this one knows that those other websites are also written by humans. I would call it a reputation based system of proving a website's human origins (how creepy does it sound, doesn't it...

Speeding up JavaScript function with AI help

blog.kowalczyk.info

A new JavaScript library pretext for fast text measuring / layout popped up on social media. Potentially interesting given its focus on speeding up text rendering in web apps and me writing web apps and liking them being fast. I looked at the code and saw a function isCJK() . Given my 3 decades of programming and performance optimization, it looked like it could be sped up. This is a story about ideas on making JavaScript faster and the process of quickly implementing and benchmarkin...

Fun Little Problems

blog.computationalcomplexity.org

Occasionally I run into what I consider fun problems in complexity, that require just a little bit of out of the box thinking. They require some background in theory, but nothing too deep. Some of these problems have been mentioned before on my blog or social media. A language \(L\) is commutative if for all \(u\),\(v\) in \(L\), \(uv=vu\). Show that \(L\) is commutative if and only if \(L\) is a subset of \(w^*\) for some string \(w\). The "only if" direction is surprisingly tricky. Let an NP m...

Random Old Posts

TitleDate
robots.txt usage over the Alexa million
blog.benjojo.co.uk
September 05, 2015
Reviving Nexus Blitz
technology.riotgames.com
November 28, 2023
AI as the engine, humans as the steering wheel
vitalik.eth.limo
February 28, 2025
Pi in the Pentium: reverse-engineering the constants in its floating-point unit
www.righto.com
January 05, 2025
Infantilization at Big Tech
nmn.gl
April 17, 2025
Royal Netherlands Navy Begins V-BAT Operations
shield.ai
March 30, 2026
Subspace / Continuum History
danluu.com
February 01, 2006
Eleventy is now Build Awesome
www.zachleat.com
March 06, 2026
On Nontrepeneurship
taylor.town
February 04, 2024
📷 Bird between the branches
moonbase.lgbt
April 20, 2025
Generating a full-stack application from a database
notes.eatonphil.com
June 14, 2020
Street Fighter 2: Spin when you can't
fabiensanglard.net
December 24, 2021
Common Misconceptions in AI
maggieappleton.com
January 12, 2025
Curriculum for Reinforcement Learning
lilianweng.github.io
January 29, 2020
Royal Mail is literally the opposite of user-centered
adamsilver.io
November 24, 2024
Ouroboros
steveklabnik.com
May 18, 2015
FAQ
austinvernon.site
May 29, 2021
XORry Not Sorry: The Most Amusing Security Flaws I've Discovered
predr.ag
April 01, 2025
Hexagon spiral coordinates
www.redblobgames.com
March 12, 2025
Opera + Oracle EM = true love
rmoff.net
April 22, 2010
Making a const version of Rust's array::from_fn - How hard can it be?
gendignoux.com
June 17, 2024
Writing a storage engine for Postgres: an in-memory Table Access Method
notes.eatonphil.com
November 01, 2023
Letters Are Still an Option
benjamincongdon.me
December 23, 2025
Treat your onboarding users like toddlers
mbuffett.com
December 12, 2024
TypeScript is not a Programming Language
chrlschn.dev
September 12, 2023
Show me your ls
mkennedy.codes
October 14, 2025
我在加密世界的一些个人体验
vitalik.eth.limo
October 28, 2022
Why does SSH send 100 packets per keystroke?
eieio.games
January 22, 2026
See all network traffic in a Go program, even when encrypted and compressed
gaultier.github.io
September 25, 2025
What isn't David
taylor.town
April 08, 2019
Load and store forwarding in the Toy Optimizer
bernsteinbear.com
December 24, 2025
The Scourge of "Someday"
taylor.town
October 01, 2022
The Timeless Way of Software
youtu.be
December 03, 2024
Deploying Antora with GitHub Actions and a private GitHub repo
rmoff.net
December 19, 2023
A Look Into Starbound's File Formats
danilafe.com
May 17, 2017
China surfaces details of spacecraft to land humans on Luna by 2030 | Moon Monday #267
jatan.space
March 23, 2026
📕 UED: Polynomial
moonbase.lgbt
October 05, 2024
Installing the Python Kafka library from Confluent - troubleshooting some silly errors…
rmoff.net
March 06, 2018
Why I Liquidated My Assets and Invested in GapCash
samhenri.gold
January 02, 2023
Town Hall #25: Simularium
taylor.town
September 17, 2024
WebAssembly is more than just the web
steveklabnik.com
July 13, 2018
What to do about students using ChatGPT to do their homework?
blog.computationalcomplexity.org
January 20, 2026
Fighting a clamdemic: A golden mussel FAQ
dantheclamman.blog
July 14, 2025
Git Commands You Probably Do Not Need
myme.no
January 22, 2023
Roblox is Already the Biggest Game In The World. Why Can't It Make a Profit (And How Can It)?
www.matthewball.co
August 18, 2024
2024 Icelandic Developer Survey: Compensation, Technologies, and more
alexharri.com
July 13, 2024
Does Betteridge's Law apply to this headline?
taylor.town
December 24, 2023
ETL Offload with Spark and Amazon EMR - Part 3 - Running pySpark on EMR
rmoff.net
December 19, 2016
The Polygons of Another World: Genesis
fabiensanglard.net
January 05, 2020
0050: smolderingly fast b-trees, serious fun, what is the point of an online conference, it's ok to be afraid, HYTRADBOI progress, no other progress, vancouver.systems, not the incentives, llm garbage, books
www.scattered-thoughts.net
November 25, 2024
Compiling a Functional Language Using C++, Part 3 - Type Checking
danilafe.com
August 06, 2019
Stumbling into AI: Part 6—I've been thinking about Agents and MCP all wrong
rmoff.net
November 20, 2025
IndieWebCamp, Berlin 2018
ohhelloana.blog
November 29, 2018
in praise of winterbells
strangestloop.io
May 10, 2023
Compiling a Functional Language Using C++, Part 11 - Polymorphic Data Types
danilafe.com
April 15, 2020
Vibe Coding Is Creating Braindead Coders
nmn.gl
September 13, 2025
“Why would anybody start a website?”
ohhelloana.blog
September 18, 2025
My Eight-Year Quest to Digitize 45 Videotapes (Part Two)
mtlynch.io
May 26, 2020
Emoji by Year
taylor.town
December 31, 2023
Vector Normalization
nishtahir.com
March 02, 2025
NP-Complete isn't (always) Hard
www.hillelwayne.com
February 20, 2023
Starting a Kafka Connect sink connector at the end of a topic
rmoff.net
August 09, 2019
Unexplanations: sql is syntactic sugar for relational algebra
www.scattered-thoughts.net
March 18, 2024
Running the “Reflections on Trusting Trust” Compiler
research.swtch.com
October 26, 2023
Overthinking "likes"
ohhelloana.blog
July 06, 2020
Are Two Heads Better Than One?
eieio.games
December 09, 2025
Don't overload Ethereum's consensus
vitalik.eth.limo
May 21, 2023
Solving the 'Broken Calculator' problem the hard way
ansonvandoren.com
February 26, 2021
My Book's Pre-Sale Just Barely Succeeded
mtlynch.io
March 31, 2025
WebAssembly as a Python extension platform
nullprogram.com
January 01, 2026
Fragments Dec 11
martinfowler.com
December 11, 2025
Public-Key Cryptography Math and Code Tutorial
austinvernon.site
June 15, 2021
You're probably using Agent Skills wrong
notes.ansonbiggs.com
February 17, 2026
How To Win Titular Metagames
taylor.town
December 18, 2025
Compiling a Functional Language Using C++, Part 7 - Runtime
danilafe.com
August 06, 2019
Detecting SIMD support on ARM with Android (and patching the Rust compiler for it)
gendignoux.com
November 09, 2022
My first rust Contribution
www.jonashietala.se
July 19, 2014
Identify your OBIEE users by setting Client ID in Oracle connection
rmoff.net
January 26, 2010
Reverse Proxy + Cache for Minecraft
blog.benjojo.co.uk
February 08, 2015
Thank You vs. Sorry
taylor.town
October 09, 2022
Travelling for Work, with Kids at Home
rmoff.net
February 09, 2019
Sorry Spotify, I Wrapped It Myself
taylor.town
December 18, 2024
yt-browse: a powerful youtube search TUI
eieio.games
March 04, 2026
Stylized VFX in RIME
simonschreibt.de
June 07, 2017
Leveling Up Networking for A Multi-Game Future
technology.riotgames.com
June 30, 2021
End with one thing per page
adamsilver.io
November 16, 2025
Updating Buck
steveklabnik.com
May 08, 2023
Page title conventions
adamsilver.io
November 22, 2022
Vampire Trouble – A Sad Conclusion
retrotechtive.wordpress.com
June 25, 2023
What to learn
danluu.com
October 18, 2021
Overthinking my blog
ohhelloana.blog
January 04, 2019
An intriguing new puzzle
www.jonashietala.se
October 13, 2009
The TikTok "Ban" and the Missing Leftist Response
theluddite.org
March 01, 2024
Sabbatical #07: Waitomo
darekkay.com
March 12, 2026
Open Graph images: Format compatibility across platforms
darekkay.com
November 17, 2024
Leaving Intel
www.brendangregg.com
December 04, 2025
Feasible
third-bit.com
March 26, 2026
Taylor's Timeline
taylor.town
November 25, 2022
Python Dependency injection for cleaner I/O handling
stfn.pl
February 10, 2025
Verilog Won & VHDL Lost? — You Be The Judge!
danluu.com
August 14, 2014

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.