David Buchanan's Avatar

David Buchanan

@retr0.id

reverse engineering, cryptography, exploits, hardware, file formats, and generally giving computers a hard time Fedi: @retr0id@retr0.id Macroblog: https://www.da.vidbuchanan.co.uk/blog/

54,160
Followers
599
Following
29,487
Posts
27.04.2023
Joined
Posts Following

Latest posts by David Buchanan @retr0.id

spambots set reply root correctly challenge 2026 [hard]

07.03.2026 05:43 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I still can't get over it (I was somewhere over to the left of frame)

07.03.2026 05:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

github copilot is the perfect tool for when you've run out of tokens in claude code

07.03.2026 04:00 ๐Ÿ‘ 55 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I think this aligns with my current take, which is that claude is "just" a text editor. it's most powerful when you're still the one in the driver's seat.

07.03.2026 03:53 ๐Ÿ‘ 12 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I think I'm more of a language-thinker now than I used to be

06.03.2026 23:26 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

begone, bot

06.03.2026 21:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

the paperclip maximizer problem feels like a pointlessly abstract hypothetical, until one day it doesn't

06.03.2026 21:54 ๐Ÿ‘ 34 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

I don't know if an AI can ever be meaningfully sentient, but it can certainly convince a subset of humans that it is

06.03.2026 21:45 ๐Ÿ‘ 110 ๐Ÿ” 8 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 0
sam altman on twitter: i expect ai to be capable of superhuman persuasion well before it is superhuman at general intelligence, which may lead to some very strange outcomes

sam altman on twitter: i expect ai to be capable of superhuman persuasion well before it is superhuman at general intelligence, which may lead to some very strange outcomes

I think about this one a lot.

06.03.2026 21:40 ๐Ÿ‘ 188 ๐Ÿ” 16 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 3

unless... you stuff a sha256 merkle tree near the end of the file

06.03.2026 20:56 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

the main drawback with this is that it's only truly auth'd if you watch from start to finish, if you seek to the middle then you can't trust it as much

06.03.2026 20:55 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

but have you thought of *this*

06.03.2026 20:34 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

A18 Pro only has 2 P-cores

06.03.2026 19:31 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

re: JSON-LD, I guess you're referring to DID docs? In practice the atproto ecosystem treats them as plain JSON with no regard for the LD semantics, and there's a (slow) movement towards explicitly using application/did+json as opposed to application/did+ld+json

06.03.2026 18:33 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

the xeon has significantly more cores

06.03.2026 15:49 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

when you boot to the desktop it barks at you (genuinely)

06.03.2026 15:32 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

> the DRM injection process is modifying your binary in the same way a virus might do

fun sentence

06.03.2026 15:06 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

actually maybe it's less of a solved problem than I thought heh wiki.debian.org/Reproducible...

> Reproducible builds of Debian as a whole is still not a reality

06.03.2026 01:16 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

reproducible builds were hard for a long time too, until the engineering effort was spent to make it easier

06.03.2026 01:14 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

heh, funny timing. I think it's misleading to say an LLM *is* a compiler without further elaboration, but there are certainly parallels to be drawn.

06.03.2026 01:03 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

There are a bunch of practical reasons why determinism isn't the default but it's pretty easy to achieve if you're doing local inference on a CPU

06.03.2026 00:50 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

There are countless examples of people being bitten by spec-correct but nonetheless unexpected compiler behaviours

06.03.2026 00:39 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Compilers frequently do things that are hard to predict, including things that are radically form-altering like TCO.

06.03.2026 00:39 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Deterministic LLM inference is totally possible fwiw

06.03.2026 00:32 ๐Ÿ‘ 10 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

it should still not look like that

06.03.2026 00:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

btw this layout looks very broken, that's not how an MST looks

06.03.2026 00:20 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

alternatively,

05.03.2026 23:22 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

something something use a small last-gen model to write the code so you can use a large current-gen model to debug it

05.03.2026 23:21 ๐Ÿ‘ 12 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

ebay

05.03.2026 22:20 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

it's kinda paradoxical though because the moment you start "dumbing things down" you make it harder to truly understand. how do you simplify something without making it less powerful, or more opaque?

05.03.2026 21:39 ๐Ÿ‘ 48 ๐Ÿ” 4 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 1