cs50

AI Economics of AI Ethics Generative AI Large Language Models

Do Large Language Models Mean the End of Programming? Dr. Matt Welsh Elaborates

Matt Welsh is Co-founder and Chief Architect of Fixie.ai, a Seattle-based startup developing a new computational platform with AI at the core. He was previously head of engineering at OctoML, a software engineer at Apple and Xnor.ai, engineering director at Google, and a Professor of Computer Science at Harvard University. He holds a PhD from […]

Read More
GameDev

Pokémon Coding Tutorial – CS50’s Intro to Game Development

Learn game development by creating a Pokemon clone game using Lua and LÖVE2D. The principles you learn can apply to any programming language. Time stamps: (0:00:00) Introduction (0:04:59) Pokémon Demo (0:11:33) StateStack (0:20:32) StartState (0:23:32) FadeInState (0:29:22) DialogueState (0:33:23) PlayState (0:36:11) Grid-Aligned Movement (0:42:25) Dialogue Revisited (0:44:13) Level (0:46:13) Triggering Encounters (0:50:09) GUIs (0:52:36) 9-Patches […]

Read More