{"id":35274,"date":"2017-03-13T12:44:46","date_gmt":"2017-03-13T19:44:46","guid":{"rendered":"http:\/\/lifeboat.com\/blog\/2017\/03\/deepcoder-builds-programs-using-code-it-finds-lying-around"},"modified":"2017-06-04T07:09:33","modified_gmt":"2017-06-04T14:09:33","slug":"deepcoder-builds-programs-using-code-it-finds-lying-around","status":"publish","type":"post","link":"https:\/\/lifeboat.com\/blog\/2017\/03\/deepcoder-builds-programs-using-code-it-finds-lying-around","title":{"rendered":"DeepCoder builds programs using code it finds lying around"},"content":{"rendered":"<p><a class=\"aligncenter blog-photo\" href=\"https:\/\/lifeboat.com\/blog.images\/deepcoder-builds-programs-using-code-it-finds-lying-around.jpg\"><\/a><\/p>\n<p>Like all great programmers I get most of my code from StackOverflow questions. Can\u2019t figure out how to add authentication to Flask? <a target=\"_blank\" href=\"http:\/\/stackoverflow.com\/questions\/6972999\/flask-user-authentication\">Easy<\/a>. Want to shut down sendmail? <a target=\"_blank\" href=\"http:\/\/stackoverflow.com\/questions\/10359437\/sendmail-how-to-configure-sendmail-on-ubuntu\">Boom<\/a>. Now, thanks to all the code on the Internet, a robot can be as smart as a $180,000 coder.<\/p>\n<p>The system, called <a target=\"_blank\" href=\"https:\/\/openreview.net\/pdf?id=ByldLrqlx\">DeepCoder<\/a>, basically searches a corpus of code to build a project that works to spec. It\u2019s been used to complete programming competitions and could be pointed at a larger set of data to build more complex products.<\/p>\n<p>From the paper:<\/p>\n<p><!-- Link: <a href=\"https:\/\/techcrunch.com\/2017\/02\/23\/deepcoder-builds-programs-using-code-it-finds-lying-around\/?ncid=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+Techcrunch+(TechCrunch)&sr_share=facebook\">https:\/\/techcrunch.com\/2017\/02\/23\/deepcoder-builds-programs-...e=facebook<\/a> --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Like all great programmers I get most of my code from StackOverflow questions. Can\u2019t figure out how to add authentication to Flask? Easy. Want to shut down sendmail? Boom. Now, thanks to all the code on the Internet, a robot can be as smart as a $180,000 coder. The system, called DeepCoder, basically searches a [\u2026]<\/p>\n","protected":false},"author":367,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,1492],"tags":[],"class_list":["post-35274","post","type-post","status-publish","format-standard","hentry","category-robotics-ai","category-security"],"_links":{"self":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/35274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/users\/367"}],"replies":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/comments?post=35274"}],"version-history":[{"count":2,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/35274\/revisions"}],"predecessor-version":[{"id":58438,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/35274\/revisions\/58438"}],"wp:attachment":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/media?parent=35274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/categories?post=35274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/tags?post=35274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}