3 ms·
From a pure economic division-of-labor standpoint it makes sense. However I thought the modern business approach was to move away from strictly defined boxes of
by uptownfunk 11y ago
From a pure economic division-of-labor standpoint it makes sense. However I thought the modern business approach was to move away from strictly defined boxes of job roles and have everyone involved with everything (with some fuzzy focus on a particular role). With the hope that some cross pollination of ideas results in some synergistic result where the sum is greater than the individual parts.
However the upshot of this seems to me that now people can focus on ideas and idea generation instead of having to worry about maintaining programmers. Like what cloud did for hardware/computing.
What we need now is a simple program that takes normal human text and outputs a program. Input "write me a program that adds the numbers 1 to 100" and you would get a program that did that. Then what we need is to hook that up to an artificial neural network that takes human text and outputs new ideas for apps.
Hey andreesen I'll be taking my $10mm check now. Thanks.
- lojack 11y ago> What we need now is a simple program that takes normal human text and outputs a program. Input "write me a program that adds the numbers 1 to 100" and you would get a program that did that. The problem is normal human text is ambiguous and flawed. Case in point: http://www.wolframalpha.com/input/?i=write+me+a+program+that+adds+the+numbers+1+to+100 http://www.wolframalpha.com/input/?i=write+me+a+program+that... Correct, but probably not quite what you intended.
- tormeh 11y agoYeah, but when the latency from description input to program output is in seconds, then you could iterate on the description quite fast. It would be like programming, except you don't need to know any algorithms and all the plumbing takes care of itself.
- sean2 11y ago"Write me a web-site that allows users to login using Facebook and sign up for my mailing list." It's a program that I think can be written in an autonomous fashion, but I just wanted to point out that as soon as you start coding non-trivial programs, testing and debugging you're non-specific language is going to be hell. So bad that I think you are going to have to write thousands of sentences, and eventually decide you want a more specific language than English when you can't determine which of the thousands of words or grammatical elements you and the computer disagree on.