My hope is that some countries will see this as an opportunity to expand their safety nets and reduce the work burden on their citizens, which might convince citizens of countries that don't to demand similar policies.
Which are not going to happen.
How will a functional AI model do anything other than make them better at getting the outcomes they want? CEOs and the megarich have never had any problems watching people burn for their bank account.
It's wishful thinking that somehow that goes to 0.
Soon you'll have multi modal transformers from dozens of companies and open source projects that will be able to parse and categorize all of your financial data and they'll have all of the incentives in the world to get it down to the cost of a quickbooks subscription.
How can a large language model achieve that?
Here are some sample prompts that I tried and got full working code for:
- "write pytorch code to train a transformer model on common crawl data and an inference service using fastapi"
- "write react native code for a camera screen that can read barcodes and look them up using an API and then display info for matched results in a widget under the camera view"
- "write react code for a wedding website"
- "write code to deploy a django website on GCP using terraform and kubernetes"
- "how do I dockerize the app, it uses pytorch and faiss, also push it to a container registry"
- "implement a GPT style transformer model in pytorch", "write a training loop for it with distributed support and fp16"
- "how would you implement reinforcement learning with human feedback (RLHF)", "can you implement it in pytorch"
- "write code to compress a model trained in pytorch and export for inference on iOS"
- "how would you distill a large vision model to a small one"
- "what are the best CV architectures for mobile inference?"
For all of these it gave me code that was 95% usable, all in under 15 minutes, and which would have taken me a week or two to do on my own.
You'd have a much better time just Googling those asks and re-using a working examples from SO or GitHub. Which is ironic, given how ChatGPT is supposedly trained on those exact things.
I'm wondering how come we're both getting such vastly different results. Maybe your bar is just lower than mine? I don't know. I'm honestly shocked at the contrast between the PR given to ChatGPT, and the results on the ground.
Try this simple ask (the results of which you'll find plastered everywhere): produce a Python function that decodes a Base64 string and prints the results, without using any "imports" or libraries. Every single output I got back was embarrassing garbage, and I gave it something like 15 shots.
All that in mind, I'd be lying to say I'm not more than a little concerned with the progress from 3.5 -> 4. I'm only two years into my career and my fingers are crossed that it won't significantly impact the market for devs for as long as possible.
What did they trained it on? Why is it unprobable to train on a better/bigger dataset any time soon?
What about books, newspapers, documents, etc.?
Their best bet now is getting more supervised conversational data, which they should be getting a ton of from Bing and ChatGPT usage (they can use it as is with RLHF dataset which they had to pay people to generate by having fake conversations).
I wouldn't be surprised if they partner with Microsoft and hire a large team of doctors to tune it to handle specific medical conditions like diabetes.
As someone running a one man company I can't wait for the cost of accounting, legal and copywriting to approach 0. Cost of shipping products will also go down 10-20x. As a fun experiment I asked ChatGPT to write me a terraform and k8s script to deploy a django app on GCP and it was able to do what would have taken me a few days in under a minute, including CICD. I then asked it to write code to compress a pytorch model and export it for iOS with coreml, and not only did it do 90% of that but also wrote the Swift code to load the model and do inference with it.
EDIT: For example in medicine I recommend checking out this lecture that's actually live now: https://www.youtube.com/watch?v=gArDvIFCzh4