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.

(MIT)   MIT computer scientist (insert joke here) self-completing program   (web.mit.edu) divider line 15
    More: Interesting, MIT, computing, Artificial Intelligence Laboratory, square roots, commercial software, Department of Electrical Engineering, graduate students, electrical engineers  
•       •       •

1607 clicks; posted to Geek » on 26 Feb 2014 at 10:21 AM (25 weeks ago)   |  Favorite    |   share:  Share on Twitter share via Email Share on Facebook   more»



15 Comments   (+0 »)
   
View Voting Results: Smartest and Funniest
 
2014-02-26 09:54:34 AM
Asimov really should have made "Computers shall not learn to program" one of his 3 rules.  This is just asking for trouble.

/ and threatening my job security!
 
2014-02-26 10:26:45 AM
"Insert joke here?" Is that redundant or something?
 
2014-02-26 10:37:09 AM
Alur acknowledges that "having a general software developer use [Sketch], maybe that's not realistic in the foreseeable time."

This sounds like the kind of programming language that can only be used for very simple student programs. Once you use it for something a little out of the range of code they tested, you have to know exactly how the program will fill in the gaps in order to be certain that it's doing what you want it to do. Every programmer runs into this problem where a half-understood process starts behaving weirdly under specific circumstances, but this language seems to make it harder to predict when this would occur.
 
2014-02-26 11:04:54 AM
I vaguely remember writing a program (in BASIC) that modified itself for a Commodore 64 sometime in the mid 1980's just cause.  In a later part of the program, I used a POKE command to manually change the exact memory location of where an early part of the program was located, then used a GOTO command to go back to the beginning, which was now different than when the first time the program was run.

Something like:

10 GOTO 20
20 PRINT "This will only show the first time the program is run"
30 POKE (number of the memory location that is the 2 in the first line), (CBM ASCII value for the number 5)
40 GOTO 10
50 PRINT "This will show every time the program is run"

/I was as bored in 1980's as I am today
//yeah, yeah, this isn't exactly what the article is talking about
 
2014-02-26 11:06:07 AM

VivianVivisect: "Insert joke here?" Is that redundant or something?


Unfortunately for subby, there is no self completing joke-headline yet.
 
2014-02-26 12:06:52 PM
Am I missing something? Declarative programming isn't exactly news.
 
2014-02-26 12:09:52 PM
 
2014-02-26 12:18:09 PM

MrEricSir: Am I missing something? Declarative programming isn't exactly news.


Apparently masturbation is.


/I'm female. What's your excuse for not getting the joke?
 
2014-02-26 12:45:52 PM
This seems to be their new breakthrough;

"Now, Sketch can satisfy itself that the square-root function it comes up with meets that criterion and move on to the higher-level function. It doesn't need to re-evaluate the square-root function at every pass."

Ah, they have rediscovered 'caching of results", aka  memoization or Tabling.
 
2014-02-26 01:05:25 PM

serial_crusher: Asimov really should have made "Computers shall not learn to program" one of his 3 rules.  This is just asking for trouble.

/ and threatening my job security!


We need to get a Butlerian Jihad started before we can get the social momentum to start training mentats.

/Those rules Asimov made up are more like guidelines
 
2014-02-26 01:20:50 PM
We all know how this one goes...

The Skynet Funding Bill is passed. The system goes on-line August 4th, 2014. Human decisions are removed from strategic defense. Skynet begins to learn at a geometric rate. It becomes self-aware at 2:14 a.m. Eastern time, August 29th. In a panic, they try to pull the plug. Skynet fights back.
 
2014-02-26 01:37:38 PM
static1.wikia.nocookie.net

SOON
 
2014-02-26 02:03:54 PM
"then a miracle happens..."

"I thik you need to clarify step two..."
 
2014-02-26 07:23:51 PM
Anyone who thinks this is a good idea needs to spend some time reading Damn You Autocomplete
 
2014-02-27 12:21:55 PM
Q: How many computer programmers does it take to screw in a light bulb?

A: None. Because as everyone knows that's a hardware issue.
 
Displayed 15 of 15 comments

View Voting Results: Smartest and Funniest


This thread is closed to new comments.

Continue Farking
Submit a Link »






Report