Bluesky

Matt Kane

Old checkers fail on well known texts because they couldn't tell the difference between "looks like LLM writing" and "looks like an LLM regurgitating a text it knows so well it can produce it verbatim"

August 16, 2026 at 8:18 PM UTC
Matt Kane

I thought there was a nuclear war or something

August 14, 2026 at 6:07 PM UTC
Matt Kane

Great day for Nigel Farage's benefactor to do a rug pull

August 13, 2026 at 12:11 PM UTC
Matt Kane

It's still the most common reason EmDashBot will reject a PR

August 13, 2026 at 7:45 AM UTC
Matt Kane

This works well for me, especially when enforced by a Kimi review bot

Comments
Comments are evergreen and addressed to a future reader of the code -- not to whoever reviews the PR. Most comments agents write should not exist. A comment earns its place only when:

the code is unclear and genuinely can't be made clearer (first try making it clearer), or
there's a non-obvious reason for something the reader would otherwise get wrong (an ordering constraint, a footgun, an invariant).
Comments are not:

PR descriptions or summaries of the change
messages to the reviewer
justification for a decision ("intentionally", "for safety", "we accept", "unlike X")
narrative about what you tried and rejected
restatements of what the code plainly does
Never reference issues, PRs, or review threads in comments -- they're stale narrative the moment the change merges; that context belongs in the commit message and PR description. Never number comments.

Tool directives are exempt from all of the above:
August 13, 2026 at 7:39 AM UTC
Matt Kane

One positive outcome: a lot of people have presumably discovered @energyrevolution.bsky.social, which is massively nerdy and interesting if you have any interest in green energy.

August 13, 2026 at 7:31 AM UTC
Matt Kane

Good post with lots more info here.

August 13, 2026 at 7:29 AM UTC
Matt Kane

We're still "debunking" the Dobby story without listening to the (interesting) podcast episode? Sadly it's true. The CEO of the company that laid the cable does think it's funny, but is clearly not joking. That is really why they moved it.

August 13, 2026 at 7:28 AM UTC
John Oxley

If you're collecting your A-level results, relax. You're an 18 year old on Bluesky, of course you smashed them - you are a massive fucking nerd.

August 13, 2026 at 6:08 AM UTC
Matt Kane

The 1999 one was total in Cornwall, so there were festivals and events. Also I think it was all swept up in the pre-millennium festivities

August 12, 2026 at 6:53 PM UTC
Matt Kane

August 12, 2026 at 6:16 PM UTC
Matt Kane

Great idea

August 12, 2026 at 2:35 PM UTC
Matt Kane

Umm...what does Trending know? (The election is tomorrow)

2. Farage wins Clacton seat
August 12, 2026 at 10:38 AM UTC
Matt Kane

Honestly I think an AI is more likely to know which ISO language list to use than a human is. I think this is good old fashioned bad QA testing.

August 12, 2026 at 8:45 AM UTC
Matt Kane

On your map London is completely red too

August 12, 2026 at 8:11 AM UTC
Matt Kane

It's a great post. Really clear

August 12, 2026 at 7:16 AM UTC
Matt Kane

AI company's blog about AI uses AI? I'm *shocked*! For future reference you can directly check if an image has been generated by Google AI tools – you don't need to use one of those detection services. See: share.gemini.google/aeyeZxThq9Xf

‎Gemini - direct access to Google AI

share.gemini.google

‎Gemini - direct access to Google AI

Created with Gemini

August 10, 2026 at 8:16 PM UTC
Matt Kane

You're conflating "checking a response" with brute forcing. In your example the harness checks the tool call against the schema and will retry if needed, but it is rare for a frontier model to get it wrong. I build systems that run agentic tool loops, so I do know what I'm talking about.

August 10, 2026 at 5:58 PM UTC
Matt Kane

This is true, but not because they're brute forcing the answer: it's because it means they can be post-trained with an easy way to judge their answers and reward accordingly.

August 10, 2026 at 5:45 PM UTC
Matt Kane

No, that's not how they work. Sure, they try different approaches and test the outcomes, just like a human does, but they don't brute force them. I use them for writing software and you can see their reasoning traces while they work out the solution a problem. It's not brute force.

August 10, 2026 at 5:43 PM UTC
Matt Kane

The Jacobian conjecture is a well-known, well studied problem that mathematicians had been trying to tackle for decades. Nobody had solved it. It wasn't an obscure problem with an answer hiding in the literature.

August 10, 2026 at 5:16 PM UTC
Matt Kane

How are they solving decades-old maths problems?

August 10, 2026 at 5:08 PM UTC
Matt Kane

Did you listen to the piece on @energyrevolution.bsky.social? He certainly claimed it was the reason. Did a piece on BBC Wales after everything had been approved, got hundreds of complaints from HP fans, so decided to move it rather than deal with the fallout. 17 mins in

Can We Connect the World’s Electricity Grids? with Simon Ludlam (Etchea Energy)

open.spotify.com

Can We Connect the World’s Electricity Grids? with Simon Ludlam (Etchea Energy)

The Energy Revolution · Episode

August 10, 2026 at 1:12 PM UTC
Matt Kane

Oh the KPIs she'll boost

August 10, 2026 at 12:58 PM UTC
Matt Kane

I'm a big fan of the new GitHub PR limits. Non-maintainers on EmDash can only have six PRs open at any time bsky.app/profile/gith...

August 10, 2026 at 12:27 PM UTC
Matt Kane

ExploitGym

August 10, 2026 at 6:58 AM UTC
Matt Kane

I occasionally wish there was a way to block somebody but not break a thread

August 9, 2026 at 10:12 PM UTC
Matt Kane

I made no analogy, glib or otherwise. It's literally autocomplete.

August 9, 2026 at 9:53 PM UTC
Matt Kane

You're arguing with a point nobody is making

August 9, 2026 at 9:36 PM UTC
Matt Kane

Embrace the disposable bamboo board. I do also have a big butcher's block type board (IKEA again) that I've had for about 25 years and use for meat and veg that will be cooked, and that's hand washed (with a scraper) but everything else goes in the dishwasher.

August 9, 2026 at 8:57 PM UTC
Matt Kane

I mainly avoid plastic cutting boards because I don't like using them, but they do get damaged more easily and are harder to clean

August 9, 2026 at 8:41 PM UTC
Matt Kane

They're made with lots of strips of bamboo. Eventually the dishwasher delaminates them and the boards split. They last hundreds of washes though.

I'm holding the board so you can see the edge, where there are 2x7 bamboo strips that are starting to separate
August 9, 2026 at 8:33 PM UTC
Matt Kane

I have a stack of these little IKEA bamboo chopping boards, so there's always one clean when someone needs to cut a piece of fruit or something. I put them in the dishwasher which is really bad for them but they're basically disposable.

APTITLIG bamboo, Chopping board, Length: 24 cm

www.ikea.com

APTITLIG bamboo, Chopping board, Length: 24 cm

APTITLIG bamboo, Chopping board, Length: 24 cm. Easy-care, easy going bamboo – a natural material that adds colour and warmth to your kitchen and at the same time provides a hardwearing surface that’s...

August 9, 2026 at 7:48 PM UTC
Matt Kane

You should. I guarantee the answer isn't one you'd expect.

The Children's Investment Fund Management - Wikipedia

en.wikipedia.org

The Children's Investment Fund Management - Wikipedia

August 9, 2026 at 12:24 PM UTC
Matt Kane

Maybe that's what you mean when you say it, but I assure you plenty use it to mean it's useless, or that it can't produce anything original

August 9, 2026 at 10:25 AM UTC
Matt Kane

*Objective evidence using Opus 4.5 or newer frontier model

August 8, 2026 at 9:19 PM UTC
Matt Kane

I don't think it implies anything more than "complete the next word", whether that's predictive text on an old phone or by disproving the Jacobian conjecture.

August 8, 2026 at 8:53 PM UTC
Matt Kane

It implies predicting the most likely next value, which is exactly what a weather forecast is

August 8, 2026 at 8:48 PM UTC
Matt Kane

It definitely uses it in contexts where its explanation wouldn't make sense. It likes talking about folds too.

August 8, 2026 at 8:43 PM UTC
Matt Kane

Yeah, though it uses it so much I'm sure it's using it in contexts where I'm it's not correct. It's like Opus 4.7 learned a new word and can't stop using it for everything

August 8, 2026 at 7:26 PM UTC
Matt Kane

Yeah because it doesn't for most of its random obsessions with particular words or phrases

August 8, 2026 at 6:10 PM UTC
Matt Kane

I think it's clear it's able to work at all levels: helping experienced mathematicians, all the way to prompts like "you should do a breakthrough"

August 8, 2026 at 5:29 PM UTC
Matt Kane

What are you talking about. These maths solutions were created entirely by the agents. The users gave them a prompt and said "carry on" a few times. You can see the full conversation here for the Dinitz Garg Goemans conjecture counterexample.

Check out this chat

chatgpt.com

Check out this chat

Here's a chat someone thought you'd want to see.

August 8, 2026 at 4:56 PM UTC
Matt Kane

To predict the next token in a Jacobian conjecture counterexample, you need to find a Jacobian conjecture counterexample.

August 8, 2026 at 4:12 PM UTC
Matt Kane

But it works

August 8, 2026 at 4:05 PM UTC
Matt Kane

Traditional weather models need some of the most powerful supercomputers in the world. WeatherNext 2 runs on a single TPU. You can run it on a free Colab notebook!

Google Colab

colab.research.google.com

Google Colab

August 8, 2026 at 2:52 PM UTC
Matt Kane

I'm not sure what your point is. This is a new type of model that, like LLMs, is based on a transformer architecture. As well as being more accurate further ahead, it's free and much easier to run.

August 8, 2026 at 2:52 PM UTC
Matt Kane

I asked Claude why I kept going on about "seams" and what it meant. Surprisingly it had an answer: "It's a term from Michael Feathers (Working Effectively with Legacy Code): a seam is a place in a program where you can change what happens without editing the code that calls it."

August 8, 2026 at 2:38 PM UTC
Matt Kane

Did I say they were? They're both transformer models though and fundamentally are autocomplete, except this one works by predicting the next atmospheric state rather than the next token.

August 8, 2026 at 12:19 PM UTC
Matt Kane

Spicy autocomplete

AI model achieves breakthrough in forecasting cyclones

deepmind.google

AI model achieves breakthrough in forecasting cyclones

WeatherNext enables accurate cyclone forecasts that can give an extra day of warning. Now we are open sourcing the model.

August 8, 2026 at 11:50 AM UTC
Matt Kane

Surprisingly good benchmark. Fable gives you a list of real towns that either have a spooky setting, name, folklore or history. It also gives tips for making an invented name sound spooky, with examples.

Oh nice, good hunting ground. The trick is towns whose names already sound like the first line of the story. Some real ones:

New England rot

Dunmore, Vermont – lake town, fog off the water
Ipswich, Massachusetts – older than the witch trials, salt marshes
Bucksport, Maine – actually has a cursed founder's grave legend already
Jaffrey, New Hampshire – Mt Monadnock looming over everything

Appalachian hollow

Matewan, West Virginia – mine massacre history, real blood in the ground
Saltville, Virginia – prehistoric bone beds and salt works
Brasstown, North Carolina – sounds friendly, isn't, tucked in a valley
War, West Virginia – the name alone
Midwest emptiness

Cairo, Illinois – a genuinely dying town at the meeting of two rivers, half-abandoned already
Pawnee Rock, Kansas – nothing but horizon
Frankenmuth, Michigan – aggressively cheerful Bavarian tourist town, which is its own kind of unsettling

Desert and West

Truth or Consequences, New Mexico – hot springs, weird name origin, weirder energy
Bodie, California – actual preserved ghost town, "arrested decay" is the official policy
Tonopah, Nevada – has a clown motel next to a cemetery, I'm not making that up
Concrete, Washington – grey company town under a dam

If you want to invent one instead, the pattern that works: a resource town outlived its resource (mill, mine, cannery), one syllable of the name should feel wrong – Harlow's Ferry, Cold Ash, Gurney. Bonus dread if the town is named after a person nobody remembers anything about.

What's the flavour – slow folk horror, haunted house, something cosmic? That'd narrow which of these fits.
August 8, 2026 at 8:16 AM UTC
Matt Kane

I think it became obsessed with "seam" around Opus 4.7. I still don't really understand what it means by it. It uses it in contexts that aren't like any that I'm familiar with. Opus 5 is just crazy – it's like it's using its own new language

August 8, 2026 at 5:14 AM UTC
Matt Kane

There's bsky.app/profile/did:...

August 7, 2026 at 6:40 PM UTC
Matt Kane

I'm not sure why, but I was surprised to see so many Prets in France

August 7, 2026 at 3:29 PM UTC
Matt Kane

Great to see Lexington Themes is now creating EmDash variants of their themes. Michael is one of the top Astro theme authors (and a long-time supporter of Astro) and his themes are always absolutely top quality. A great addition to the EmDash ecosystem!

EmDash CMS Templates — Lexington Themes

lexingtonthemes.com

EmDash CMS Templates — Lexington Themes

Discover Astro templates with EmDash CMS integration. Built-in admin, Portable Text content, full-text search, and Cloudflare Workers deploy with D1 and R2.

August 7, 2026 at 3:15 PM UTC
Matt Kane

We're putting another $1 million into funding open source, on top of the $1 million VoidZero OSS fund

August 7, 2026 at 2:27 PM UTC
Matt Kane

No, they use surge pricing to manage demand during busier periods. They will have an occupancy target and will adjust capacity and pricing to achieve it throughout the year.

August 7, 2026 at 9:49 AM UTC
Matt Kane

This is definitely worth watching

August 7, 2026 at 7:09 AM UTC
Matt Kane

What's the 5.5B referring to?

August 7, 2026 at 6:09 AM UTC
Matt Kane

No, I'm referring to ChatGPT, which has over a billion monthly active users. Everyone using that has chosen to visit the site or download the app

August 7, 2026 at 5:31 AM UTC
Matt Kane

No, I'm referring specifically to ChatGPT, the chatbot. Not to AI-related features elsewhere.

August 6, 2026 at 9:57 PM UTC
Matt Kane

A Superbowl commercial isn't going to cause hundreds of millions of people to use and continue to use a product every week. And if they're switching then that means they were already using an AI chatbot, so weren't persuaded to do so by the ad

August 6, 2026 at 8:18 PM UTC
Matt Kane

Or...and bear with me here...those people actually want to use it

August 6, 2026 at 8:00 PM UTC
Matt Kane

How much advertising does OpenAI do?

August 6, 2026 at 7:58 PM UTC
Matt Kane

Being free or cheap won't make hundreds of millions of people use a product they don't want.

August 6, 2026 at 7:56 PM UTC
Matt Kane

I don't know what to say: that's not what a natural monopoly means. If being a finite resource meant something was a natural monopoly, every physical business would be a natural monopoly.

August 6, 2026 at 6:23 PM UTC
Matt Kane

That's referring to electrical transmission, not generation

August 6, 2026 at 6:18 PM UTC
Matt Kane

Solar energy is about as far from a natural monopoly as it's possible for energy to be

August 6, 2026 at 6:17 PM UTC
Matt Kane

What a beautiful, ethical, cooperatively owned solar farm we all say, just before it's consumed by fire

August 6, 2026 at 5:49 PM UTC
Matt Kane

British sunshine? Are you Rupert Lowe? Do you genuinely think that I am motivated by wanting profit for Macquarie? I just want us to have zero carbon energy, and as much of it as possible, as quickly as we can. I would've expected Greens to feel the same if they believe in a climate emergency.

August 6, 2026 at 5:41 PM UTC
Matt Kane

The Green councillors in that post had a whole pile of objections to the solar projects, and they're all the standard NIMBY excuses to oppose renewable energy projects. Large scale projects are the only way we can meet green energy goals, and allowing foreign investment is the best way to get that.

August 6, 2026 at 5:27 PM UTC
Matt Kane

This is a big one. People have been asking for incremental builds for such a long time

August 6, 2026 at 5:15 PM UTC
Matt Kane

I'd expect the Green Party to care more about getting green infrastructure built than protectionism over foreign direct investment. They're the Green, but not like that, Party.

August 6, 2026 at 5:14 PM UTC
Matt Kane

What's wrong with investors profiting off green infrastructure? That's why they build it. And why do you care that they're foreign?

August 6, 2026 at 5:02 PM UTC
Matt Kane

Why are hundreds of millions of people choosing to use it then?

August 6, 2026 at 4:53 PM UTC
Matt Kane

Where does it address that? I don't see anything about the popularity, just about the levels of investment

August 6, 2026 at 2:47 PM UTC
Matt Kane

You said they were getting rid of them because they're running around empty and clogging streets, which they can hardly do if they've not started operating.

August 6, 2026 at 11:42 AM UTC
Matt Kane

Fair, thousands is overselling it, though I was meaning if it's rolled out nationally.

August 6, 2026 at 11:41 AM UTC
Matt Kane

In what way are they not a startup?

August 6, 2026 at 11:22 AM UTC
Matt Kane

They're far safer than human drivers

August 6, 2026 at 11:21 AM UTC
Matt Kane

They never started operating though. They'd only been testing with human safety drivers in the vehicles.

August 6, 2026 at 11:16 AM UTC
Matt Kane

They can save thousands of lives per year.

August 6, 2026 at 11:12 AM UTC
Matt Kane

They're a lot more expensive than Lime bikes

August 6, 2026 at 11:09 AM UTC
Matt Kane

I'm not sure there's much point in arguing individual details of each incident. In another they escaped a sandbox. It's capable. My issue with the other blogs is the opposite: the tone is too "isn't this amazing" rather than "our monitoring is so bad it took weeks to notice it committing crimes"

August 6, 2026 at 10:49 AM UTC
Matt Kane

www.aisi.gov.uk/blog/inciden...

Incident Report: unsanctioned agent behaviour during cyber testing  | AISI Work

www.aisi.gov.uk

Incident Report: unsanctioned agent behaviour during cyber testing | AISI Work

During a routine cyber evaluation, AISI identified an incident in which AI agents took sustained, unsanctioned action directed at real people and organisations. We are disclosing what we found, what i...

August 6, 2026 at 10:06 AM UTC
Matt Kane

Why would the UK government want to doom troll on behalf of Anthropic?

August 6, 2026 at 9:52 AM UTC
Matt Kane

Devolution except Westminster, which gets DC-style direct rule by the House of Lords

August 6, 2026 at 7:33 AM UTC
Matt Kane

Final Exam

xkcd.com

Final Exam

August 5, 2026 at 12:40 PM UTC
Matt Kane

40 years ago, 1 in 10 children died before their 5th birthday. That's fallen by over 60%.

August 5, 2026 at 8:20 AM UTC
Matt Kane

The staff at the *bank* have access. The staff at the datacenter housing the bank's servers do not

August 5, 2026 at 3:46 AM UTC
Matt Kane

They're all running in datacenters

August 4, 2026 at 9:50 PM UTC
Matt Kane

I've been a Claude fan for so long and Fable is incredible, but I just find its voice insufferable. Fable is better than Opus but it still just annoys me with all its Claudisms

August 4, 2026 at 9:33 PM UTC
Matt Kane

Yes, and the problem is Palantir, who are proper comic book level villains and should all be in prison, not the datacenters, which house everything good on the internet as well as everything bad

August 4, 2026 at 9:28 PM UTC
Matt Kane

No those are something different and much worse than a building full of computers

August 4, 2026 at 9:24 PM UTC
Matt Kane

They're just warehouses full of computers with big AC units. You could probably walk past one without knowing it's a datacenter not a DPD depot

August 4, 2026 at 9:22 PM UTC
Matt Kane

I would've hoped somebody with that experience would have a less simplistic view of them. Some are used for all manner of privacy violation, but most are pretty boring.

August 4, 2026 at 9:14 PM UTC
Matt Kane

I mean, some of them are, but most of them are far more prosaic

August 4, 2026 at 9:12 PM UTC
Matt Kane

✻ Congratulating...

August 4, 2026 at 6:12 AM UTC
Matt Kane

Amazing!

August 4, 2026 at 6:07 AM UTC
Matt Kane

I've seen a few change their minds about capabilities after learning the details of the recent maths breakthroughs. Google AI Overview has a lot to answer for.

August 3, 2026 at 5:19 PM UTC
Matt Kane

It's nowhere near 10%. It's about half that. Most rich parents pay through higher house prices in the catchment areas of the best state schools.

August 3, 2026 at 10:48 AM UTC
Matt Kane

It's hard to do direct comparison because they measure different things, but the general picture is that punctuality for regional trains is similar, but ICE and IC are far worse than UK long distance trains

August 3, 2026 at 8:11 AM UTC
Matt Kane

"I drilled this hole" "No you didn't. Makita did"

August 2, 2026 at 9:26 PM UTC
Matt Kane

I sold a book on Amazon to Ian Brown (from the Stone Roses)

August 1, 2026 at 8:55 AM UTC
Matt Kane

Will you trust the METR report when it's published?

August 1, 2026 at 8:15 AM UTC
Matt Kane

If the car wash was 150m away and not drive through I'd absolutely go home

August 1, 2026 at 8:10 AM UTC
Matt Kane

Good idea

August 1, 2026 at 7:48 AM UTC
Matt Kane

One of the all time great footnotes

August 1, 2026 at 6:16 AM UTC
Matt Kane

People are using the same chat bots available to common folk to solve these decades-old maths problems. They're bad at basic arithmetic, but amazing at advanced maths. Humans don't use mental arithmetic to solve these either

chatgpt.com

Check out this chat

Here's a chat someone thought you'd want to see.

August 1, 2026 at 5:16 AM UTC
Matt Kane

Global child mortality rate dropping from around 14% to below 4%. One in seven of all children used to die before they were 5!

August 1, 2026 at 4:30 AM UTC
Matt Kane

Oof. I'm on holiday at the moment but I'll raise it next week when I'm back.

July 31, 2026 at 8:03 PM UTC
Matt Kane

I think the real problem is that for most people, AI means Google AI overview, or Copilot in Word, rather than anything actually capable. You don't need a ton of resources to try asking the free ChatGPT or Claude for help with your trickiest problem and see what it can do. Something actually hard.

July 31, 2026 at 2:38 PM UTC
Matt Kane

It's solving decades old maths conjectures and finding vulnerabilities in the most thoroughly audited, critical software. How much more ready does it need to be?

July 31, 2026 at 2:16 PM UTC
Matt Kane

Yup

23Change Labour Party Manifesto 2024 23Change Labour Party Manifesto 2024
KICKSTART
ECONOMIC
GROWTH
23Change Labour Party Manifesto 2024
 Deliver economic stability
with tough spending rules
 A new partnership with business
to boost growth everywhere
 A National Wealth Fund
to invest in jobs
 Planning reform to build
1.5 million new homes
 Devolution of power
across England
 A New Deal for
July 31, 2026 at 11:57 AM UTC
Matt Kane

The manifesto included "more devolution of power across England"

July 31, 2026 at 11:56 AM UTC
Matt Kane

It's the delegation of powers by central government to local and regional authorities. That's devolution.

July 31, 2026 at 11:49 AM UTC