Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland) header
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland) profile picture

Co-founder/CTO @ Estima Scientific. Programmer; python, etc. PhD, ADHD. Used to lecture/do formal HCI research/haskell @ Swansea Uni.

Dorset
Joined November 2007
Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)Photo by Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ (@gimboland)
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
Happy Partially Muscled Skeleton day to all who celebrate
84
2,947
69
17,427
220,181
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
Apparently there’s a lady named Dana White who is an DoD public affairs assistant and I guarantee you someone recommended her to Trump and he thought they meant UFC Dana White and nobody is allowed to correct him lol
930
7,857
1,379
121,705
8,777,787
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
It won't. I understand, why people see it as a next silver bullet. But formally verifying code is not solving the problem. Verification doesn't mean the code is bugfree, it means that code adheres to the specification; which itself can be wrong. If you don't read the spec, how do you know it is correct? It just moves the goalpost. Also, it is not economical. There's no point in formally verifying that your framework validates e-mail addresses correctly. To prove 1 LOC of code, you need 5-50 LOC of proof. And now, we live in a world of explosion of new source code. I manage over 3MLOC. I am not going to study 60MLOC of proofs and underlying specs/assumptions. What makes sense is to formally verify main core of your app. The thing that can save lives, cure cancer, optimize manufacturing, logistics... a few thousands of lines of code, where you really are willing to engage with their specs, and proofs.
In two years, all code will be formally verified
30
26
5
272
17,504
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
There’s an easy cure for this and it’s called medieval peasant-maxxing. You need to be building fires and playing festive carols. You need to be taking long walks, learning crafts and listening to stories read aloud. You need to be loading up on cheese and breads and pies.
It cannot be overstated how much your quality of life decreases when it gets dark at 5pm instead of 7pm
124
1,509
64
14,581
206,646
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
tech bros after this week
308
6,812
365
68,384
1,324,622
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
Yesterday, I posted (here and elsewhere) an article about cyberattacks on commercial fridges across Europe that were disrupting the food supply by spoiling food, and wondered out loud why that particular attack was even possible. I was shocked by the number of responses along the lines of "they have to monitor the fridge remotely" (or, in the worst case, the equivalent of "haven't you ever heard of IoT boomer?"). It's Security 101 that you should never expose unnecessary capabilities in an interface. Monitoring temperature? Sure. Changing the temperature remotely? I can't imagine a valid use case for that. In fact, changing the temp is an "abuse case" (that's a real term). Something you expect a hacker to do and should test for explicitly. Then I thought: many of those responses justifying an insecure interface because monitoring is useful came from programmers who clearly haven't given any thought to security at all. Many of them are writing things like microservices and web applications, and since they are clueless about security, those services will have interfaces that expose vulnerabilities. What about all the vibe programmers who don't even know what an abuse case is? We are all so screwed.
13
14
2
87
4,631
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
desde que a barreira da lΓ­ngua foi derrubada nesse site, percebi que o mundo Γ© mais parecido do que eu imaginava
La gente β€œnΓ© di destra nΓ© di sinistra” quando vince un candidato di sinistra
233
28,747
220
316,639
1,963,010
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
Ever since I learned spiders learn our routines to stay out the way, I be feelin kinda bad when I catch one lackin. Like my bad gang, I’m not usually awake at this hour you’re right. This isn’t a death sentence for you I promise
163
8,304
342
147,870
1,466,948
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
as happy as I am with the explosion of formal verification, we’re immediately running into the classic problem: writing down what the program is supposed to do proving your program β€œcorrect” only works if you know exactly what β€œcorrect” means!!
Replying to @rajashree
Up to the quality of the specs. Not the same thing.
13
18
2
206
15,073
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
Is this anything
102
2,793
57
24,196
206,244
It indeed cannot be understated. (Fucking hell, these people…)
🚨BREAKING: THIS IS A GAME CHANGER Restore Britain have just announced they are willing to deport SECOND GENERATION MIGRANTS Yes - That is the children of migrants born in Britain and therefore have British passports If they commit serious criminal acts, bilateral agreements will be set up with third countries to DEPORT THEM This is the first time in modern history a mainstream political party has agreed to do this This is HUGE, it cannot be understated the magnitude of this announcement Your British passport means nothing You will not be protected by a Restore Britain Government You will be deported from our country The overton window shifts once again Restore Britain are not messing around Time to sign up patriots This is our chance to get our country back
20
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
You Can Eat Anything (by tommcgovern27 on IG)
330
2,270
362
29,882
3,457,115
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
First they came for the software engineers, I said nothing for I was not a software engineer. Then they came for the mathematicians, I said nothing for I was not a mathematician. Then they came for the product managers and I said "make sure you get all the product managers"
39
269
8
5,758
117,625
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
The more I watch the pro-AI e/acc crowd, the more obvious it gets: a lot of them are not futurists. They are lonely, bitter tech freaks with shitty personalities who figured out how to rebrand their contempt for humanity as β€œacceleration.” They do not care about advancement in any broad, human sense. They care about the kind of advancement that lets them imagine other people being replaced, humbled, or made obsolete. That is the part that excites them. Not discovery. Not medicine. Not art. Not education. Just the fantasy of a machine finally doing the social revenge they were too pathetic to pull off themselves. Maybe too many women rejected their creepy sexual advances, and now they want to take it out on the rest of humanity by cheering for anything that makes actual human beings easier to ignore, replace, or punish.
Mathematicians are not just hoarding credit for puzzle answers. They build understanding. When a major proof appears, the author normally explains it, defends it, gives talks, answers questions, finds the key ideas, helps others use it, and turns it into new research directions. If the "solver" is an AI pipeline operated by people who cannot explain the result, the community gets the worst version of progress: priority claims without responsibility. The actual harm is not that AI helped solve something. If AI produced correct, understandable, checkable mathematics, mathematicians would eventually use it. The harm is flooding a field with alleged solutions while bypassing the human process that turns proofs into knowledge. It creates a backlog of expert review, discourages people from sharing open directions, lets shallow operators claim priority over work they do not understand, and converts researchers into janitors for machine slop. This is not like a cancer researcher crying because a cure was found. It is more like a company dumping hundreds of unverified drug candidates, announcing that cancer has been "massacred," and then mocking oncologists for asking for trials, mechanisms, evidence, and accountability. And honestly, the glee here is not even pro-science. It's just plain misanthropy. These people seem less excited that knowledge might advance and more excited that some class of humans might be humiliated, displaced, or made irrelevant. Did human beings hurt their feelings so badly that they now need a machine to avenge them against every profession that still values human expertise?
72
465
44
2,981
59,130
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
I'll say it again for the AI risk experts in the back: We've already run a real life, large scale experiment on what happens when a superintelligence is unleashed on a narrow objective. Look no further than U.S. capital markets. Millions of investors, analysts, traders and algorithms, backed by trillions of dollars and wired together through prices, all chasing one goal: the highest risk-adjusted return on capital. And it is spectacularly good at its job. It funds the best ideas, punishes the worst ones, and turns new information into prices faster than any of us can react. No individual can out-think it. 99+ percent of professionals can't beat it. But look at what else it's done along the way: - Optimized the measure instead of the intent. Quarterly earnings became the scoreboard, so companies learned to manage the scoreboard. - Treated anything without a price as free. Pollution, addiction, obesity, depression, political fragmentation, fragile supply chains, the long-term health of the communities it operates in. - Found every gap in the rules, then paid lobbyists to help write the next set and pull up the ladder behind incumbents. - Remade the world around its objective. Companies, pension funds and our retirement accounts now answer to the S&P 500. - Made itself impossible to switch off, because everything else now depends on it. None of this required malice. Nobody sat in a room and chose these outcomes. It's simply what a very capable optimizer does when its objective is a narrow proxy for what we actually care about. And note that we never solved this alignment problem. We've managed it, imperfectly, with regulation, taxes, disclosure rules and the occasional crisis to show us where the guardrails were missing. Over time, the market has captured the instutions designed to constrain it. We've been at it the better part of a century, and the misalignment is the worst it's ever been. So the next time someone tells you AI is only dangerous if it "wants" something bad, or if its goals are mis-specified, point them at the S&P 500. It doesn't want anything. It just optimizes. That's the whole problem.
178
542
105
3,058
342,766
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
The Tory Bayeux Tapestry is very funny and a great skewering of most of the main characters, apart from Angela Rayner who looks absolutely iconic in every image
11
88
14
2,374
94,319
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
ME AT THE START: the hat seems a bit performative ME AFTER THE SECOND LINE: the hat isn’t hardly big enough
312
1,898
236
26,786
930,273
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
I never take any pleasure in boosting Matt Walsh but he is 100% correct here. The anthropomorphic form is a result of intentional decisions by the human designers, there is no good reason for it, and it is nefarious. People should be talking about that more.
194
874
72
10,427
196,308
Andy Gimblett πŸ‡ͺπŸ‡ΊπŸ‡¨πŸ‡ΏπŸ‡ΊπŸ‡¦ retweeted
A legitimate function of science fiction is to make you think about things we're not allowed to say out loud.
25
2,037
26
22,450
271,551