Skip to content
 
If you can read this, either the style sheet didn't load or you have an older browser that doesn't support style sheets. Try clearing your browser cache and refreshing the page.

(Wired)   The Pentagon, Netflix, Cloudflare, and other massive companies are filled with Mayhem   (wired.com) divider line
    More: Interesting, Carnegie Mellon University, Computer security, Security, Andrew Carnegie, finds bugs, last year, unnoticed bug, Carnegie Institute of Technology  
•       •       •

998 clicks; posted to Geek » on 01 Jun 2020 at 8:40 AM (6 weeks ago)   |   Favorite    |   share:  Share on Twitter share via Email Share on Facebook



9 Comments     (+0 »)
 
View Voting Results: Smartest and Funniest
 
2020-06-01 9:27:34 AM  
I wonder what they'll do when people start using index boundary checking.  The same guys that told me in 1980 that software would write itself by now, were also claiming these types of bugs would not exist any more.  Unpossible, they told me.
 
2020-06-01 9:47:07 AM  

Marcus Aurelius: I wonder what they'll do when people start using index boundary checking.  The same guys that told me in 1980 that software would write itself by now, were also claiming these types of bugs would not exist any more.  Unpossible, they told me.


Software does write itself now. Plenty of AI systems do this.
 
2020-06-01 9:52:11 AM  

phimuskapsi: Marcus Aurelius: I wonder what they'll do when people start using index boundary checking.  The same guys that told me in 1980 that software would write itself by now, were also claiming these types of bugs would not exist any more.  Unpossible, they told me.

Software does write itself now. Plenty of AI systems do this.


AI typically deals with a small and fuzzy spec.  It does mostly what you meant, but don't be certain it won't fail in bizarre ways you didn't test for.  And not in ways testers are used to seeing things fail.

Also don't expect the thing to write its own spec (especially for typical database programming).  That's far beyond simply passing a Turing test.
 
2020-06-01 9:56:37 AM  
You forgot Allstate.
Fark user imageView Full Size
 
2020-06-01 10:31:39 AM  

yet_another_wumpus: Also don't expect the thing to write its own spec (especially for typical database programming).  That's far beyond simply passing a Turing test.


Far as my experience goes, spec's are in short supply in the development world.
 
2020-06-01 11:01:21 AM  

phimuskapsi: yet_another_wumpus: Also don't expect the thing to write its own spec (especially for typical database programming).  That's far beyond simply passing a Turing test.

Far as my experience goes, spec's are in short supply in the development world.


Which is why I laugh at the idea of an AI writing software.  "Just write it" only works if the AI is Lt. Commander Data.  Converting a human-readable spec to object code has been the goal of compiler writers since COBOL, but somebody still has to nail down all the details.
 
2020-06-01 12:05:05 PM  

yet_another_wumpus: phimuskapsi: yet_another_wumpus: Also don't expect the thing to write its own spec (especially for typical database programming).  That's far beyond simply passing a Turing test.

Far as my experience goes, spec's are in short supply in the development world.

Which is why I laugh at the idea of an AI writing software.  "Just write it" only works if the AI is Lt. Commander Data.  Converting a human-readable spec to object code has been the goal of compiler writers since COBOL, but somebody still has to nail down all the details.


And it's not simply the details in the spec; it's also all the edge cases that the original developer DIDN'T think of. What happens when all the delivery drivers are currently out and you get another order? What happens when someone puts their social security number in the customer number field? What happens when someone orders a product that doesn't exist? What happens when people put non-Roman characters into a text field?

Computers aren't going to think of that. Developers don't even think of that.
 
2020-06-01 3:11:52 PM  

KungFuJunkie: You forgot Allstate.
[Fark user image image 425x228]


Came for this, leaving before it gets me
 
2020-06-01 6:53:12 PM  
In project Mayhem, bots have no name.
 
Displayed 9 of 9 comments

View Voting Results: Smartest and Funniest

This thread is closed to new comments.

Continue Farking





On Twitter




In Other Media
  1. Links are submitted by members of the Fark community.

  2. When community members submit a link, they also write a custom headline for the story.

  3. Other Farkers comment on the links. This is the number of comments. Click here to read them.

  4. Click here to submit a link.