5 ms·
I feel rather nervous about the bar for software development being raised over my head by ML - something that has already happened to human language translators
by dflock 4y ago
I feel rather nervous about the bar for software development being raised over my head by ML - something that has already happened to human language translators, where the entire industry went away, more or less. All the lower paying customers just switched to Google Translate almost overnight, taking away almost all the business - the lower tiers of the pyramid of customers.
This is currently happening to digital artists and writers. I think that the only real barrier to this happening in software is that problem specification is hard, deployment is hard & maintenance is hard. But look at chatgpt - I can see a very short line between that and a system that can produce software systems on demand like stable diffusion produces images - then auto-deploy the winner to the cloud.
And it's probably cloud providers who will end up owning all this - AWS & GCP will integrate this and have it deploy to your cloud account. There will be plenty of edge cases where it doesn't work and plenty of screw-ups, but cheaper & easier almost always wins.
You're a founder with an idea. Do you need a technical co-founder? No - you just chat with AWS AutoCode until it makes you a prototype that matches what you wanted and works - and off you go. You get some ML thing to write your SEO & marketing copy, paste it into the box.
Like most tech, there are lots of advantages to this, but also lots of disadvantages. If you haven't read this, you should: https://marshallbrain.com/manna1 https://marshallbrain.com/manna1 - it's not happening as described here, but quite a bit of that stuff has started happening, one way or another.
So, short term, white collar, creative, developers slowly/rapidly have the bar raised above their heads - or the cost dropped below their feet and are left out to dry.
Longer term, what happens when Capital doesn't need Labour any more? Is it worth teaching my kid to code? Is it worth teaching them _anything_?
I don't know, but I do know that it fills me with foreboding.
- dejawu 4y agoAs it happens, a friend recommended me the Manna story almost a decade ago! It's been on my mind for the last couple weeks, and I definitely think if we're not careful and deliberate about how we shape our future, we will definitely end up like the first half of that story. Unfortunately, it seems to me like that is exactly what the powerful want. When capital doesn't need labor anymore, they will happily let the rest of us starve.
- wruza 4y agoyou just chat with AWS AutoCode until it makes you a prototype that matches what you wanted and works - and off you go. You get some ML thing to write your SEO & marketing copy, paste it into the box Honestly this sounds like a sci-fi object synthesizer used by a peasant to make better horseshoes. Ask (naively, just for starters) why AWS AutoBusiness can’t just parse the internet and create all services it needs without you, using direct user feedback.
- dflock 4y agoOne step at a time.
- wnkrshm 4y agoIf you don't need a technical-co-founder, then nobody needs one - it boils down to: who can convince someone with money to fund the business? What if you have the AI and a domain expert? How do you stack up in funding against someone who doesn't just have what everyone else has? Edit: Sure, in a world where the best idea wins, that's no the case anymore. But as we've seen from stable diffusion and chatGPT, consistent ideas can be generated as well. If there is something that can immediately produce a prototype from an idea, you can meta-learn on that pipeline and produce the best ideas. Ultimately, an AI method may win capitalism.