| ▲ | throwaway27448 9 hours ago | |||||||||||||||||||||||||||||||||||||
It's not even clear if AI was used to find the bug: they mention modeling the software with an "ai native" language, whatever that means. What is not clear is how they found themselves modeling the gyros software of the apollo code to begin with. But, I do think their explanation of the lock acquisition and the failure scenario is quite clear and compelling. | ||||||||||||||||||||||||||||||||||||||
| ▲ | ks2048 8 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||
They have some spec language and here, https://github.com/juxt/Apollo-11/tree/master/specs have many thousands of lines of code in it. Anyways, it seems it would take a dedicated professional serious work to understand if this bug is real. And considering this looks like an Ad for their business, I would be skeptical. | ||||||||||||||||||||||||||||||||||||||
| ▲ | jll29 9 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||
> It's not even clear if AI was used to find the bug: they mention modeling the software with an "ai native" language, whatever that means. Could the "AI native language" they used be Apache Drools? The "when" syntax reminded me of it... https://kie.apache.org/docs/10.0.x/drools/drools/language-re... (Apache Drools is an open source rule language and interpreter to declaratively formulate and execute rule-based specifications; it easily integrates with Java code.) | ||||||||||||||||||||||||||||||||||||||
| ▲ | caminante 9 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||
How did you pick out AI native and miss the rest of the SAME sentence? > We found this defect by distilling a behavioural specification of the IMU subsystem using Allium, an AI-native behavioural specification language. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | Qwuke 9 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||
>It's not even clear if AI was used to find the bug It's not even clear you read the article | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | Aurornis 9 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||
> It's not even clear if AI was used to find the bug The intro says “We used Claude and Allium”. Allium looks like a tool they’ve built for Claude. So the article is about how they used their AI tooling and workflow to find the bug. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||