4 ms·
I've just realized that the most ultimate "no good deed goes unpunished" is that the mountain of open source code released by programmers will be used by LLMs t
by AtlasBarfed 3y ago
I've just realized that the most ultimate "no good deed goes unpunished" is that the mountain of open source code released by programmers will be used by LLMs to put them out of jobs.
- csjh 3y agoFortunately we’ll get revolutionary new products from it, such as calendar app (with AI integration), email app (with AI integration), resume builder app (with AI integration), and more!
- sumtechguy 3y agooh no and a wave of patents with 'using ai' it will be 1999 all over again.
- deleted 3y ago[deleted]
- munificent 3y agoAnd the mountain of concept art created by digital artists and uploaded to the web is putting them out of jobs thanks to DALL·E and friends. And the mountain of writing created by authors and uploaded to the web is putting them out of jobs. And the mountain of music created by musicians is going to start putting them out of jobs. Generative AI is an unprecedented transfer of wealth-generating capability from creative people to giant corporations.
- bcrosby95 3y agoAnd it will occur faster than any transition in history. Meatspace has natural limits to how fast things can do this.
- staunton 3y agoBut, contrary to at any such developments in history, the people who are losing out aren't the "poor working class". They already have cultural and political power that they stand to lose. This might still go a lot of ways.
- Timon3 3y agoSome of them sure, but you're painting with the broadest brush possible. Do you really think the average artist is not "poor working class", that they have cultural and political power?
- staunton 3y agoMaybe not the average but the power is concentrated in a few and they are also affected. I'm expecting many who collectively do have power to participate in shaping how these things are used and perhaps oppose the big companies.
- skybrian 3y agoYou imagine there won’t be other limits, but maybe we just don’t know what they are yet? It tends to be true that some things that are easy for people are hard for AI.
- ChatGTP 3y agoThis sounds a bit more like a cope than any substantiated claim, what tasks would AI struggle with?
- skybrian 3y agoNeither claim is substantiated. We're just imagining different futures. You can imagine what you like.
- ChatGTP 3y agoIt is a fair point and I hope you're right because I think humans being second best at everything will probably have bad outcomes for most of us but given the current trajectory, it does seem like a run away train for now.
- blibble 3y agoin a world where all office workers are now permanently unemployable: what use are Microsoft's products? AI kills 90% of demand for their products I don't think roofers need Microsoft Teams
- bitwize 3y agoBut Microsoft doesn't sell to office workers, they sell to executives... who would relish the idea of getting rid of those office workers. And guess who owns "Open" "AI"...
- blibble 3y agowill the executives buy legions of Windows machines if they don't have any workers?
- bitwize 3y agoNo, but Windows is a loss leader for Microsoft now. The real money is in AI and Azure.
- ChatGTP 3y agoShareholders will replace executives immediately, and I don't think it's far off. If you think executives are safe from AI, well I think you're crazy. Imagine saving hundreds of millions a year in executive salaries by hiring a robot that has 1000x better strategic capabilities than you, is 10x cheaper, has absolutely zero empathy, never sleeps, just optimizes for money and just makes the required cold hard decisions ? Shareholders will go fucking nuts for this.
- ZoomerCretin 3y agoYou're assuming that non-technical people have the ability to describe exactly what it is that they want. Until they can do that, or until LLMs can generate and gather requirements, we're very safe.
- GuB-42 3y agoIn fact, that's exactly what programming is. Learning the syntax of a programming language is easy, telling a computer precisely what needs to be done is hard. The reason we have programming languages is not because you can't use more intuitive metaphors, "no code" programming is about as old as code itself. There are graphical tools, tools that attempt to replicate natural languages, etc... And yet, most programming tasks use code, because code is the best way we found for expressing ideas in a way that is sufficiently detailed so that computers can execute them without supervision. So using ChatGPT to write code effectively is also programming, and without the mindset of a programmer, you won't get far. It may act as a force multiplier, making programmers more productive, like compilers and other non-AI tools, but I don't expect proficient programmers to be out a a job.
- fiddlerwoaroof 3y agoWhat it’s actually going to do is provide a new library of primitives like “audio to text” and “image classification” that will make formerly hard problems simple library usage. Then, since any beginner can glue together these things, we’ll become more ambitious in the problems we try to solve. So, we’ll never run out of work for programmers because the problems to be solved will grow more complex to absorb any raising of the floor.
- wruza 3y agoI didn’t touch LLMs yet, but was hardcore learning SD and satellite nets last two weeks in a full workday mode. If they are similar, then I assure you that the complexity of being able to create something detailed that you want is on par with bare full-stack of stacks style programming. My brain melts down at the end of every day. It will put people out of jobs. But the hiring pool for that new domain will consist of the exact same people and double the deficit. Random, seemingly effortless examples may wow-trick one into thinking that it’s over. Doesn’t feel like it once you try it yourself. But when you succeed, the results are indeed impressive.
- Nevermark 3y agoI have two thoughts: One is that I love being able to effortlessly program in scripts & source languages I don’t know. The LLM quickly creates drafts from my requests and assists in my debugging or polishing the code, based on the results as I apply it. Two, this is the beginning. LLM’s will never be this incompetent again. Any judgement on them that doesn’t acknowledge that we now have a runaway improvement situation, a best used by date for all limitations, isn’t complete. Three decades is the longest, most pessimistic, time frame I see for us to be critiquing “their” code in any way. After that, it’s an interesting question if they will be critiquing our code or just trash canning it all. We are living through one of just a few transformational moments in our universe. So far. Hard to fathom.
- mxmlnkn 3y ago> After that, it’s an interesting question if they will be critiquing our code or just trash canning it all. I feel like with many replacement technologies, the human condition leads to nothing being fully replaced, even assuming your runaway theory to be true. Ok, so there is super seemingly good code coming out of LLM in a decade or two but no human does understand it anymore and it will not be fully trusted. You will end up having the option to choose unproven, mystical, machine-generated programs or pain-stakingly handcrafted programs produced by "programming artisans" with a good reputation for 10-100x the price. Furthermore, I feel like with some packages I have built, the documentation, the packaging and publishing and everything else around it took more time than the actual programming. In the future, there might even be mandatory certifications of it if the EU gets even more controlling. If the LLM doesn't get good at all of these tasks, it will only ever replace the small part of pure programming and as with Amdahl's law, it will at some point only yield diminishing returns in efficiency increase.
- ChatGTP 3y agoI think it's more of a problem for established businesses? Nothing will be valuable when you can just say, "Give me a Google Maps clone", "Uber", "AirBNB" ?