Software 2.0

Concept

A term referring to neural networks and their weights as a new form of programming, distinct from traditional code.

Mentioned in 8 videos

Videos Mentioning Software 2.0

Jim Keller: The Future of Computing, AI, Life, and Consciousness | Lex Fridman Podcast #162

Jim Keller: The Future of Computing, AI, Life, and Consciousness | Lex Fridman Podcast #162

Lex Fridman

A concept described by Andrej Karpathy, where software is 'programmed' by data and networks, signifying a fundamental shift in software development.

Charles Isbell and Michael Littman: Machine Learning and Education | Lex Fridman Podcast #148

Charles Isbell and Michael Littman: Machine Learning and Education | Lex Fridman Podcast #148

Lex Fridman

A paradigm where programming involves designing hyperparameter space and managing data for neural networks, rather than explicit code writing.

Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

Lex Fridman

A concept advocating for solving problems by training deep learning models rather than writing explicit imperative code, offering structured solutions and accessibility but with trade-offs in efficiency and robustness.

Michael Levin: Biology, Life, Aliens, Evolution, Embryogenesis & Xenobots | Lex Fridman Podcast #325

Michael Levin: Biology, Life, Aliens, Evolution, Embryogenesis & Xenobots | Lex Fridman Podcast #325

Lex Fridman

Andrej Karpathy's term for a new programming paradigm where systems are configured using machine learning, particularly artificial neural networks, by adjusting hyperparameters rather than writing explicit code.

Guido van Rossum: Python | Lex Fridman Podcast #6

Guido van Rossum: Python | Lex Fridman Podcast #6

Lex Fridman

A term coined by Andrej Karpathy to describe programming that relies on training neural networks with data, rather than explicitly writing rules.

Andrej Karpathy: Software Is Changing (Again)

Andrej Karpathy: Software Is Changing (Again)

Y Combinator

A term referring to neural networks and their weights as a new form of programming, distinct from traditional code.

Andrej Karpathy: Tesla AI, Self-Driving, Optimus, Aliens, and AGI | Lex Fridman Podcast #333

Andrej Karpathy: Tesla AI, Self-Driving, Optimus, Aliens, and AGI | Lex Fridman Podcast #333

Lex Fridman

A paradigm shift coined by Karpathy where neural networks, trained on massive datasets, write software, moving away from explicit human-coded instructions.

Peter Wang: Python and the Source Code of Humans, Computers, and Reality | Lex Fridman Podcast #250

Peter Wang: Python and the Source Code of Humans, Computers, and Reality | Lex Fridman Podcast #250

Lex Fridman

A term for programming paradigms where code is primarily written by machine learning models and data-driven methods, rather than explicit human instructions.