Vitalik Buterin
@vitalik.eth
Some predictions on 2030 AI capabilities. But I think it's too pessimistic in its implications: if AI bug-finding is easy, then *the devs themselves* could use it to strip out bugs first. Average code has 15-50 bugs per 1000 lines; if consumer bug-finders could catch 99%, then quite a few apps could become bug-free.
61 replies
165 recasts
872 reactions
Vitalik Buterin
@vitalik.eth
1k lines is a lot: four apps that I wrote for personal use and regularly use (findable on https://github.com/vbuterin ) are a total of 919 lines of code. I feel like people forget too much that the "endgame" of cybersecurity (what happens if defense *and* offense become ultrasophisticated) is quite defense-favoring.
3 replies
3 recasts
23 reactions
Marc McGinley
@marcmcg
Would love to know more about the game theory that suggests defense favouring, given that defence by nature is on the back foot. Keen to read more in this field
1 reply
0 recast
0 reaction
rednosedgoose
@rednosedgoose
Yeah but those 919 lines of code run on top of a complex stack of software, hardware, networking protocols, etc. Even if the code itself becomes bug free there is still a high likelihood of bugs in "other" code introducing vulnerabilities. Case in point: Heartbleed.
1 reply
0 recast
0 reaction
Nazeeh Vahora
@nazeeh
thanks for sharing
0 reply
0 recast
0 reaction