
Clara and I went to the local Sydney Hammerbarn recently, and decided to try somewhere new for our morning coffee. We left Thornleigh station on the Aldi side, and ended up walking past this cute cafe called the Dinoni on Railway Parade we hadn’t seen before.
The decor was incredibly charming, and the Xmas decorations were already up. We tried their breakfast rolls (technically more lunch for us at that point, cough) and our usual espressos and piccolos. They were perfect.
The warm...

Quick Note: I started writing this a few months ago as I finished up the last few bits on the Recovery Kit 3, and some changes delayed things a bit. First, my startup license for Fusion 360 is nearing its end, but miraculously Solid Craft started up and it's been wonderful so far- and the design has actually been finished up on the app. I recognize that Fusion may be included for some of you as your daily profession, but for many hobbyists its format has been a barrier to editing my files. S...
LLMs are not superhuman at reading and writing neural network weights
seangoedecke.comA recent paper argues that frontier LLMs can work with neural network weights directly. This seems superhuman, but it isn’t.
The paper shows that GPT-6 Astra can take a small neural network and interact with its weights directly, “well past what we’d expect from humans or conventional algorithms”. Specifically, Astra was able to identify what games a small network 1 was trained to play just by looking at the weights, and even tweak the weights itself. The most impressive result is A...
Thailand and the Moon Village Association convene Korean, Japanese, Chinese, and Western space organizations for sustainable lunar operations
jatan.spaceThailand is the only country in the world which has active civil and scientific space programs, and is also party to the US-led Artemis Accords as well as China-led ILRS frameworks for cooperative lunar exploration. Which is why the Moon Village Association’s 10th global lunar symposium piqued my interest since Thailand’s leading space organization, called Geo-Informatics and Space Technology Development Agency ( GISTDA ), co-hosted the event in Bangkok last week on October 26 & 27...
In 1971,
economist Thomas Schelling asked whether mild individual preferences for similar neighbours
could produce large-scale residential segregation.
The answer is yes:
even when each agent requires only 30% of occupied neighbours to share its type,
the population self-organises into sharply segregated clusters.
The Schelling model is an example of an agent-based model:
Place two types of agents on a grid, leaving some cells empty.
At each step, identify dissatisfied agents and move each...

The Golden Temple, Amritsar, by Edwin Lord Weeks, 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 space fiber optic cable manufacturing, nuclear district heating, Spain’s high-speed rail crash, China’s spaceplane, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housing An independent committee’s report on the huge Hong ...
tl;dr; GitHub’s language bar counts every byte in your repo, including generated docs and test suites. A few lines in .gitattributes tell it what to skip. For my project, that took it from “75% HTML” to roughly 62% Rust and 38% Python, which is what the project really is.
You know that colorful bar on every GitHub repo’s page, the one that says what the project is written in ? I just learned you can tell it what to count. On one of my projects, it made a big difference.
Why doe...

Sometimes when I read a post, I get the growing feeling that I'm reading
the output of an LLM. I can't necessarily define why, although there are the common
tells (it's not the em-dashes, it's the load-bearing tapestries). As I
do this my desire to read on atrophies, sometimes to the point of revulsion
There are tools out there that claim to be able to tell the difference
between LLM-written prose and the old-fashioned biological product. I'm wary
of them, partly due skeptism about ...

This is a schematic of the gearing of the Antikythera mechanism, from Tony Freeth’s 2021 Nature paper, “ A Model of the Cosmos in the Ancient Greek Antikythera Mechanism “. In my opinion this is the most comprehensive and well-supported of the several theories which fill in the missing portions of the mechanism. Use this along with the supplementary manuscript and supplementary videos in the link above to figure out how to construct the device (noting my comment on the paper about a small ...

I was reminded today of AI Adoption Rate Trending Down for Large Companies , a chart produced by Apollo Global Management in September 2025, which appeared to show a slowdown in U.S. corporate AI adoption based on numbers collected by the U.S. Census Bureau. At the time I used that chart to demonstrate GPT-5 data analysis , and then to experiment with Claude's new Code Interpreter . I decided to try running those numbers again to see what had changed over the past year, and in doing so learne...

A few people have reached out to me to ask how I did X, or Y with my site, so I thought I'd talk about the customisations I've made to this site, and how they work.
Firstly, this site runs on Pure Blog , a CMS that I've been building over the last year or so. As it's matured, I've added features that allow more advanced users to do clever things without having to fiddle with the core platform. This means that people generally shouldn't have to fork the project and should continue to get all t...

blanket your familiar star in solar panels. earth and her sisters trace ellipses
in colder starlight now. devoting everything, everything, to one last simulation
-- a world where trillions of koalas populate the ocean like krill blanket your familiar star in solar panels. earth and her sisters trace ellipses
in colder starlight now. devoting everything, everything, to one last simulation
-- a world where trillions of koalas populate the ocean like krill blanket your familiar star in solar panel...

New in the SumatraPDF pre-release builds :
Current search match stands out
When searching, the current match is now highlighted with your FixedPageUI.SelectionColor and all other matches use a secondary orange color, so it’s easy to see which match you’re on ( #5740 ).
Toolbar buttons for external viewers with text or SVG icons
External viewers configured in the ExternalViewers advanced setting can now appear as toolbar buttons, using the new ...
There will never be a leap second again. At least not for UTC.
At the CGPM , they decided the last leap second we'll ever see for UTC, or Coordinated Universal Time, happened back at the end of 2016 .
Of course they made that decision while I was out on vacation, so I'm just getting this video up now:
But what's the CGPM, why does this matter, and why am I excited about it? There will never be a leap second again. At least not for UTC.
At the CGPM , they decided the ...
X-BAT for Europe: A Conversation with Former RAF Typhoon Pilot Andrew “Geeky” Hawkes
shield.ai
Andrew “Geeky” Hawkes knows what it takes to bring a new combat aircraft into service. As one of the first-ever Royal Air Force pilots to train and fight on the Eurofighter Typhoon, he helped introduce cutting-edge capabilities and develop tactics for the force.
At Shield, he’s known to his colleagues almost exclusively as Geeky, a callsign he earned by being “massively computer literate” and quickly mastering the Typhoon’s technical details. Over time, he’s grown to embrace the ...

With my kids I’m currently building a little dungeron
crawler and we’re trying to
learn a bit about game
development along the way.
However given that we live in the modern times of increasing capabilities we
wanted to get a narrator and voice over.
But we also wanted it to not sound like everyone’s standard AI voices so I
looked into what options there are on the table. After some investigation I
narrowed down to using Qwen3-TTS which
uses voice embeddings for custom voices.
Wi...

Cold fusion: Now there’s an idea I hadn’t thought about in a while. It came back onto my radar in spring 2026. I had written an article on how scientists tend to be risk averse, and Huw Price, a philosopher at Trinity College at the University of Cambridge, responded to it on Bluesky, citing a paper he’d recently co-authored on attitudes toward cold fusion. He thinks scientists have been overly…
Source Cold fusion: Now there’s an idea I hadn’t thought about in a while. It came bac...
In C++, = default and {} are not the same constructor
lemire.me
You can write an empty default constructor as span() = default or as span() {} . It can have remarkable effects on performance.
struct span {
const char * p ;
int len ;
const char * end ;
span () = default ; // or span() {}
span ( const char * s , int n ) : p ( s ), len ( n ), end ( s + n ) {}
};
The constructor span() = default on its first declaration makes span trivial. The constructor span() {} is user-pr...

It's time for a dev blogger's favorite topic: blogging about my new blogging setup. After migrating my blog from Hexo to Eleventy , building a photography website and creating a personal one-pager , it was time to find a new digital home for all my projects. If you notice any issue after the migration, please let me know . I redirect the RSS feed to the new domain, but you might want to update the feed URL in your reader. Motivation I've been maintaining three different websites under tw...
Does the tree anticipate the sunrise,
or nonchalantly receive its growing light?
Is the sun why leaves turn yellow in autumn,
the colour coming from months of light,
and, anticipating darker nights, the tree becomes the sun
for as long as it can, before shedding
into the new silver season?
The hope-filled tree grows into where it is.
Does the tree anticipate the sunrise,
or nonchalantly receive its growing light?
Is the sun why leaves turn yellow in autumn,
the colour coming from...
(Throughout this post I will assume that the recent results by OpenAI and Anthropic contain correct proofs of what they claim.) I wrote the following about 2 years ago but did not post it. It's dated, but that's the point. BEGIN DOCUMENT FROM TWO YEARS AGO Why do we think \(P\ne NP\)? a) Lots of people have worked on SAT and other NP-complete problems, without getting them in P. This is not mathematical evidence but it is worth noting. b) If SAT is in P then all problems in NP are in P. Th...
I’ve been fascinated with local LLMs for a couple of years now.
The better open weight models, including some that inference on regular,
higher-end consumer hardware at tolerable speeds, are now reliable enough
to handle simpler programming tasks. This requires a coding harness, but
so far this year I’ve been disappointed by all the harness offerings. For
inexplicable reasons most are built with web stacks, and consume enormous
amounts of memory. At its core a coding harness is essentially...

As 2026 hurtles towards the holiday season and then on into 2027, I took a moment to canvass opinion from some of y’all as to the shape of this newsletter.
As 2026 hurtles towards the holiday season and then on into 2027, I took a moment to canvass opinion from some of y’all as to the shape of this newsletter.
As 2026 hurtles towards the holiday season and then on into 2027, I took a moment to canvass opinion from some of y’all as to the shape of this newsletter.
As 2026 hurtles...