@Sheetal2205 Industries are created based on demand.
As long as the young public remain obsessed with FAANG, this industry will flourish.
For India to be in a different place, this young obsessed public need to use their brains.
@paraschopra If the code for a software is written by AI and also executed and validated by AI, there is a high chance of AI going meta and becoming "evil".
Humans must be accountable for high-level decision making, & there should be checks & balances where most of the work is AI-driven.
@aviralbhat Education should be less like a rigid curriculum, and more like a menu - where you can choose what you want to learn. There should be some guidance on the relevancy of the subject. But it should start with a desired outcome - i.e. what is the student trying to achieve.
The great ones don’t do it for money or fame or power.
Or to build an institution, or to help others, or to save the world.
Like a child tinkering, they create it for its own sake.
Free of the burden of ambition.
Deaf to the demands of the world.
Two aspects:
1. Can English be the default programming language?
2. How detailed the prompt need to be?
#1 increasingly seems to be happening.
Reg. #2, there is a possibility of multiple levels of abstraction and various combinations of tools for a given programming task.
# automating software engineering
In my mind, automating software engineering will look similar to automating driving. E.g. in self-driving the progression of increasing autonomy and higher abstraction looks something like:
1. first the human performs all driving actions manually
2. then the AI helps keep the lane
3. then it slows for the car ahead
4. then it also does lane changes and takes forks
5. then it also stops at signs/lights and takes turns
6. eventually you take a feature complete solution and grind on the quality until you achieve full self-driving.
There is a progression of the AI doing more and the human doing less, but still providing oversight. In Software engineering, the progression is shaping up similar:
1. first the human writes the code manually
2. then GitHub Copilot autocompletes a few lines
3. then ChatGPT writes chunks of code
4. then you move to larger and larger code diffs (e.g. Cursor copilot++ style, nice demo here https://t.co/u8ueY0mGxZ)
5....
Devin is an impressive demo of what perhaps follows next: coordinating a number of tools that a developer needs to string together to write code: a Terminal, a Browser, a Code editor, etc., and human oversight that moves to increasingly higher level of abstraction.
There is a lot of work not just on the AI part but also the UI/UX part. How does a human provide oversight? What are they looking at? How do they nudge the AI down a different path? How do they debug what went wrong? It is very likely that we will have to change up the code editor, substantially.
In any case, software engineering is on track to change substantially. And it will look a lot more like supervising the automation, while pitching in high-level commands, ideas or progression strategies, in English.
Good luck to the team!
ChatGPT succeeded over Web3 because there can be no better "protocol", which can gain global consensus, than Natural language.
Web3 still has a role to play to bring the necessary decentralisation for identity and data ownership.
ChatGPT and other LLMs have succeeded where the "open web" and Web3 have failed.
They have found a "protocol" that lets them consume and combine all kinds of different APIs.
The power of understanding natural language and it's context.
Prepare for the AI explosion 💥
ChatGPT with plugins has the potential to replace Google search as the starting point of internet for most of the people.
It also has the potential to become the de-facto "super-app".
Is this the end to Google? 🪦
Many people think so, I’m not sure.
Plug-ins for ChatGPT renders a lot of first class software completely obsolete. Let us explore.
🧵 Thread
ChatGPT plugins can be a game changer. It combines the power of AI with the power of internet through the power of APIs.
If ChatGPT is the brain, plugin ecosystem can give it eyes, ears, mouth and limbs - at the web scale.
Look. You don’t UNDERSTAND.
GPT-4 can:
- think like a grad student
- follow 100 pages of instructions
- see
With plug-ins:
- graduate level understanding of any topic
- hear, sense, smell, operate bots
- talk
- draw (iterating midjourney prompts while seeing duh)
If Artificial Intelligence can give all the answers now, what is the meaning of Natural Intelligence?
Asking the right questions. It has always been necessary for problem solving. But now it is becoming sufficient as well.
#ChatGPT#GPT4
Frank Slootman's playbook to run a company:
- Have an inspiring mission
- Narrow the focus
- Increase intensity & speed
- Reward high performers disproportionately to maintain talent density
@ravihanda How much you earn doesn't depend on amount of time you spend. It depends on the value you provide.
And value not from your perspective, but from the perspective of value receiver (perceived value).
That's why understand your customer and understand your employer :)