Submitted by officer_rupert t3_11vje9k in Futurology
Am I missing something? There is a lot of handwringing over AI replacing coders. Given the current trajectory and multimodal I/O it will replace the need for discrete software applications entirely [edit: and the need for developers].
Everything can be baked into the AI 's interface:
- Image editor - AI please remove the peeing dog in the background of this photo of myself and my wife. AI please change the colour of the apple in this photo of fruit to green.
- Video Editor - AI please edit this raw footage into five minute clip for my youtube channel. Please follow the same editing style and title graphics as the previous videos on my channel or copy "Channel X's" style.
- Word Processor - Please review my linkedin page and create a formatted resume in PDF format.
- Email/Calendar/Assistant - Please check my email and respond to the latest message from Brian regarding the dinner party this weekend. RSVP my attendance and ask if I should bring dessert. Also ask him if there is still construction and where the best place is to park. Add it to my calendar and monitor the route prior to departure and warn me of traffic.
- Reddit - Please monitor my subscribed reddit subs and show posts you think I may be interested in. Ask me each time if the content was interesting and use that feedback to shape future recommendations.
The list could go on. Software is essentially an interface which allows us to conform to computer friendly communications. If AIs are conforming to human friendly communications we don't need software interfaces.
The Internet essentially becomes a repository of data, "services" become an API that facilitate the only software that now exists - the AI. The AI is the Web3.0 we've been waiting for and it will break the back of Web2.0 services in the same way that have been murdering traditional companies.
If Facebook/Twitter/Youtube/Instagram for example choose not to become a datastore with attached API they get supplanted by a new service that does. The idea of an Internet browser or an application becomes antiquated. I have an interface that is customised "for me" that shows content of interest "to me". There will be no room for anything else.