New blog post: Formal Verification in the Age of AI verse.systems/blog/post/20...
05.03.2026 08:58 β π 2 π 0 π¬ 1 π 0@tobycmurray.bsky.social
Professor at University of Melbourne and School of Computing and Information Systems cyber lead; Director @dsi-vic.bsky.social; Oxford DPhil (@compscioxford.bsky.social; @hertfordcollege.bsky.social). Cyber, verification, etc. He/him
New blog post: Formal Verification in the Age of AI verse.systems/blog/post/20...
05.03.2026 08:58 β π 2 π 0 π¬ 1 π 0No sleep, no worries
05.03.2026 08:04 β π 0 π 0 π¬ 0 π 0Avigad had written an important note grappling with the rise of AI for mathematics. Almost all is equally applicable to much of computer science. Academics must face the challenge of re-prosecuting our mission as researchers and educators in the age of AI. www.andrew.cmu.edu/user/avigad/...
04.03.2026 12:13 β π 3 π 0 π¬ 0 π 0Home-brand Howard, perhaps?
04.03.2026 00:16 β π 4 π 0 π¬ 1 π 0Almost no matter what base of human effort this was situated on, 200K lines of proof in 2 weeks is remarkable. In Isabelle/HOL we used to reckon on about 10K lines of proof = 1 person-year. spectrum.ieee.org/ai-proof-ver... cc @lawrpaulson.bsky.social @microkerneldude.bsky.social
03.03.2026 09:44 β π 3 π 0 π¬ 1 π 0Family includes everyone! β€οΈ
17.11.2024 21:40 β π 33571 π 22604 π¬ 822 π 921Thoroughly enjoyed this
22.02.2026 11:16 β π 47 π 9 π¬ 5 π 1As I said a few months ago (bsky.app/profile/toby...), GenAI allows thought policing and surveillance of a kind Orwell couldnβt dream of. We should expect the familiar debates between safety-by-surveillance vs civil liberty to be rehashed on this arena, as this piece shows
20.02.2026 23:50 β π 1 π 0 π¬ 0 π 0Only more important. However of course thatβs what I want the answer to be, because thatβs what I find most interesting (rather than the algorithms themselves). OTOH maybe learning the algorithms is already sufficient to internalise the design principles and to recognise when each applies
19.02.2026 23:18 β π 3 π 0 π¬ 1 π 0See eg Levitin whose book is centred on this approach (and from where I inherited it). Iβm not sure Iβm disagreeing with you, Shriram, but I do wonder to what degree the arrival of GenAI has shifted what it important for students to learn. Intuition tells me that learning how to design has become
19.02.2026 23:18 β π 4 π 0 π¬ 1 π 0with canonical instances. Then give them problems to solve (βdesign an algorithm to β¦β) with breadcrumbs pointing to which paradigm ought to be applied, with the canonical instances serving as exemplars. This is very well trodden ground and I have to admit to not having innovated much here.
19.02.2026 23:18 β π 4 π 0 π¬ 2 π 0This is very thoughtful (Iβd expect nothing less from Shriram). There is a massive gap Iβm sure between what I wish students would focus on and what they actually take away. Thatβs entirely expected. The way I have tried to teach this stuff previously was to introduce algorithmic paradigms
19.02.2026 23:18 β π 4 π 0 π¬ 1 π 0
Know someone doing outstanding research towards or resulting in practical improvements for Australia's national security or capability for defence?
Nominate them for the Eureka Prize for Outstanding Science in Safeguarding Australia by 16 April
https://bit.ly/40jSZi0
Would love to see this talk. But, dude, here is my "program incorrectness" checker:
function is_incorrect(prog) {
return true;
}
It is accurate for 99.9999999.....% of programs, requires no evidence, nor any oracles.
Right. This is something that I'd love your take on. I feel like these kinds of dynamics explain well why simply trying to improve education, critical thinking, etc. is no panacea against disinformation, because people believing bullshit has much more to do with e.g. group belonging than rationality
18.02.2026 03:54 β π 2 π 0 π¬ 1 π 0the rational part that knew that since HDMI transmits coded digital signals the result is all or nothing and βsignal qualityβ is meaningless.
18.02.2026 01:57 β π 2 π 0 π¬ 1 π 0What a perfect example of social dynamics leading to irrational decision making. Mine: a salesman once talked me into paying for a much more expensive HDMI cable to ensure βsuperior sound and video signalβ. In hindsight Iβve always been amazed that the social part of my brain totally overrode
18.02.2026 01:57 β π 2 π 0 π¬ 1 π 0Heaps good. Let's all learn something. Without trying to preempt you, would you have agreed with @ccanonne.github.io 5 years ago? Or does the disagreement stem from different ideas about what the point of teaching "algorithm design" was in the first place?
18.02.2026 01:07 β π 1 π 0 π¬ 1 π 0Peter Schachte and I had exactly this conversation last week and reached almost exactly the same conclusion. Giving students a framework (and familiarity having applied it) to think lucidly about how to solve computational problems. But that was the point all along.
17.02.2026 11:50 β π 5 π 0 π¬ 1 π 0π€―
16.02.2026 21:52 β π 1 π 1 π¬ 0 π 0bsky.app/profile/grog...
16.02.2026 01:34 β π 6 π 0 π¬ 0 π 0call me a thursday night pub special, cause I'm a well done angus
13.02.2026 01:50 β π 25 π 3 π¬ 0 π 1Iβve never been a Gates fanboy but I note that the passion project of the tech bloke who was the worldβs richest man when I was a teen was about saving millions of lives, not ending them.
10.02.2026 12:05 β π 3 π 0 π¬ 1 π 0Cartoon showing a street in the rain. A man on a bike is delivering food, while another courier is delivering packages from Amazon. Two other workers are collecting garbage. Inside one of the houses on the street, we see robots labeled 'AI' sitting dry and warm, engaged in making a paining, playing the violin and writing.
The robot apocalypse hasn't happened yet, but still I can't escape the feeling that something has gone horribly wrong... Cartoon for Dutch newspaper @trouw.nl.
More of my work for Trouw: www.trouw.nl/cartoons/tje...
#ArtificialIntelligence #creativity #work #GenerativeAI
I cannot imagine a better term to devalue the intellectual activity of programming.
31.01.2026 22:21 β π 1 π 0 π¬ 1 π 0Hello first years! Welcome to Code Generation 101. Itβs wonderful to lead you in your first steps as future computer scientists.
31.01.2026 22:19 β π 2 π 0 π¬ 1 π 0OTOH as a programmer whose primary job it is to implement feature X, not learn library Y, for whom learning happens *incidentally*, maybe the study correctly models that reality, and itβs fair to conclude that AI use hampers incidental learning.
31.01.2026 10:58 β π 1 π 0 π¬ 1 π 0I also wondered about this aspect. I think itβs possible that the instructions affect how people might choose to use AI. Were I told βget it done fastβ vs β learn as much as you canβ I expect Iβd use the AI very differently. However their results suggest there may be ways to be both quick and learn.
31.01.2026 10:56 β π 1 π 0 π¬ 1 π 0I agree and am glad you called this out. But Iβm also a bit wary of trying to generalise too much from these results. The study participants were not (eg.) novice programmers.
31.01.2026 09:16 β π 1 π 0 π¬ 1 π 0Thanks for the thoughts! I read that study mostly through the angle of education, and to me the key takeaway (explicitly made by the authors) is that early AI use when coding prevents the acquisition of the very skills later needed for effective use of AI in coding. (Cf. Breakdown of participants...
31.01.2026 08:02 β π 3 π 1 π¬ 3 π 0