Podcasts about cs50

  • 49PODCASTS
  • 74EPISODES
  • 45mAVG DURATION
  • ?INFREQUENT EPISODES
  • Apr 25, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about cs50

Latest podcast episodes about cs50

RotoWire Fantasy Baseball Podcast
Patience or Panic with Scott Chu

RotoWire Fantasy Baseball Podcast

Play Episode Listen Later Apr 25, 2025 72:26


Erik Halterman is joined by Scott Chu of Pitcher List to discuss a handful of struggling hitters, trying to figure out which cold starts are genuinely worrying and which have presented buy-low opportunities.---00:00 Intro02:15 Injured Closers05:45 Other Headlines20:00 Juan Soto23:45 Gunnar Henderson27:55 Vladimir Guerrero Jr.32:35 Julio Rodriguez36:35 Yordan Alvarez40:45 Trea Turner43:00 Rafael Devers46:40 Mid-round Cs50:35 Mid-round 1Bs56:15 Mid-round 2Bs59:40 Mid-round 3Bs1:02:40 Mid-round SSs1:06:10 Mid-round OFs---Vivid SeatsSwing into the season with MLB tickets + unbeatable rewards from Vivid Seats! Take in all the on-field action from the first pitch to the final inning with a great selection of MLB tickets. Plus, as a Vivid Seats Rewards Member, you can earn amazing rewards all year long just for buying! So, sign up today and start earning toward your next purchase. Get the latest fantasy sports insights, expert analysis, and premium tools at RotoWire.com—enter promo code ROTO15 at checkout to receive 15% off any product.

Keeping It Real with Jac and Ral
A.I. Have You Embraced It?

Keeping It Real with Jac and Ral

Play Episode Listen Later Mar 16, 2025 30:43


Will A.I. take your job?Unlikely, but someone who knows how to use A.I. will!There are many benefits to exploring, learning, practising and using artificial intelligence, or LLMs – large language models. Two people who pride themselves on keeping it real (smart) are both getting right into artificial intelligence. So who is Charlie??  We share what you should do to start (just start!), how we use it and all the different ways you can use it and keep using it. The trick is honing your prompts… Efficiency, boosting productivity, expanding your creativity, growing your team are just some of the advantages we are finding using LLMs like ChatGPT, Claude and others. Jac & Ral reckon ChatGPT is starting to challenge our favourite search engine Google… Ral gives a great analogy of the difference between Googe and ChatGPT – she also gets excited about how AI can help her cook… Jac would rather ask A.I. for the best new wines to try with Ral's new recipes   Enjoy Keepers!---------------Beginner-Friendly AI Courses (Free)Elements of AI – University of Helsinki & MinnaLearnCovers the basics of AI, including machine learning and neural networksNo coding requiredGoogle's Generative AI Learning Path – Google CloudFree courses on generative AI, prompt engineering, and AI toolsGreat for professionals looking to integrate AI into workAI For Everyone – Andrew Ng (DeepLearning.AI & Coursera)Non-technical overview of AI's impact on businesses and careersFree to audit (certificate requires payment)Fast.ai Practical Deep Learning for Coders – Fast.aiHands-on deep learning course using Python and PyTorchFree and suitable for those with some coding knowledgeMicrosoft's AI Learning Path – Microsoft LearnCovers AI fundamentals, machine learning, and responsible AISelf-paced and interactive AI for Work & Business ApplicationsLinkedIn Learning AI Courses – Free trials availableAI for business professionals, marketers, and creative industriesPractical applications for everyday workHarvard's CS50's Introduction to AI with Python – Harvard University (edX)Free to audit, covers machine learning fundamentalsRequires basic programming skillsIBM AI Foundations for Everyone – IBM (Coursera)Introduction to AI concepts, ethical AI, and AI applications in businessFree to audit Find out more about our Finders Keepers event in Fijihttps://tinyurl.com/JacandRalFinderskeeperss---------------------------------------------------------New Episode Every Monday Follow the showhttps://www.instagram.com/keepingitrealwithjacandral/https://open.spotify.com/show/5yIs5ncJGvJyXhI55Js0if?si=aCNOdB68QnOGnT0vCTPcPgFollow Jac https://www.linkedin.com/in/jacphillips/https://www.instagram.com/jac.phillips.coaching/Follow Ralhttps://www.linkedin.com/in/gabrielledolan/https://www.instagram.com/gabrielledolan.1/Produced by Keehlan Ferrari-Brown

Tech45
#665: Langer dan Dallas

Tech45

Play Episode Listen Later Aug 28, 2024 66:13


Follow-up Maarten is fan van Python (zeker in combinatie met ChatGPT om één en ander te leren) Zelfs websites maken met Flask (Flask is een framework voor het bouwen van webapplicaties in Python). CS50’s Introduction to Programming with Python Tailwind CSS Onderwerpen Hebben we belangrijk technieuws gemist tijdens onze ‘zomerpauze’? Google’s next streaming player looks nothing like the Chromecast → Google TV Streamer Vrijheidslievend, polyglot en vader van 100 kinderen: wie is Pavel Durov, de Telegram-ceo? Japanse minister van Digitale Zaken haalt zijn slag thuis: "We hebben de oorlog tegen diskettes gewonnen!" Ideal vervanger Wero eindelijk van start en niemand die het ziet De Belgische Mededingingsautoriteit start een onderzoek naar het proces rondom de uitrol van glasvezel in Vlaanderen. ”AI is not our future” Logitech has an idea for a ‘forever mouse’ that requires a subscription KU Leuven gebruikt blockchain-technologie om internationale studentenmobiliteit te vergemakkelijken Alien: Romulus & Alien (Wikipedia) Tips Toon: Night at the Museum met live Tech45 in het Home Computer Museum (19 oktober) Maarten: Nuremberg: The Trial of the Nazi War Criminals & Nazis: The Road To Power Floris: Self Hosted → “A podcast showcasing free and open source technologies you can host yourself” Karel: onze Slack

The Seen and the Unseen - hosted by Amit Varma
Ep 374: Making Policy Fun with Khyati Pathak and Friends

The Seen and the Unseen - hosted by Amit Varma

Play Episode Listen Later Mar 25, 2024 246:25


Economics and public policy touch all our lives, and have humanitarian consequences. But isn't it damn boring? No! Khyati Pathak, Anupam Manur and Pranay Kotasthane join Amit Varma in episode 374 of The Seen and the Unseen to talk policy and comics -- and how they came together in their book, We the Citizens. (FOR FULL LINKED SHOW NOTES, GO TO SEENUNSEEN.IN.) I strongly recommend that you check out the courses and the output of the Takshashila Institution. What they do is nothing less than a great public service to India. Also check out: 1. Khyati Pathak on Twitter, Instagram, Substack and her own website of comics. 2. Anupam Manur on Twitter, LinkedIn and the Takshashila Institution. 3. Pranay Kotasthane on Twitter, LinkedIn, Amazon and the Takshashila Institution. 4. We, The Citizens: Strengthening the Indian Republic -- Khyati Pathak, Anupam Manur and Pranay Kotasthane. 5. Puliyabaazi — Pranay Kotasthane and Khyati Pathak's podcast (co-hosted with Saurabh Chandra). 6. Anticipating the Unintended — Pranay Kotasthane and Raghu Sanjaylal Jaitley's newsletter. 7. Missing In Action: Why You Should Care About Public Policy — Pranay Kotasthane and Raghu S Jaitley. 8. The Long Road From Neeyat to Neeti — Episode 313 of The Seen and the Unseen (w Pranay Kotasthane & Raghu S Jaitley). 9. Pranay Kotasthane Talks Public Policy — Episode 233 of The Seen and the Unseen. 10. The Semiconductor Wars -- Episode 358 of The Seen and the Unseen (w Pranay Kotasthane & Abhiram Manchi). 11. Older episodes of The Seen and the Unseen w Pranay Kotasthane: 1, 2, 3, 4, 5, 6, 7, 8, 9. 12. Protectionism -- Episode 59 of The Seen and the Unseen (w Anupam Manur). 13. The Incredible Curiosities of Mukulika Banerjee — Episode 276 of The Seen and the Unseen. 14. Toan Truong's Twitter thread on learning how to learn. 15. Harvard's CS50 course. 16. A Bushel is equal to "2 kennings, 4 pecks, or 8 dry gallons." 17. A trade deficit with a babysitter (2005) — Tim Harford. 18. 1984 -- George Orwell. 19. The Double ‘Thank-You' Moment — John Stossel. 20. There's no speed limit -- Derek Sivers. 21. A Deep Dive Into the Indian Military -- Episode 31 of Everything is Everything. 22. A Deep Dive Into Ukraine vs Russia — Episode 335 of The Seen and the Unseen (w Ajay Shah). 23. The State of the Ukraine War -- Episode 14 of Everything is Everything. 24. The Economics of Arms -- Keith Hartley. 25. The Indian Armed Forces — Episode 175 of The Seen and the Unseen (w Lt Gen Prakash Menon). 26. India in the Nuclear Age — Episode 80 of The Seen and the Unseen (w Lt Gen Prakash Menon). 27. Guns vs Butter. 28. This Passing Moment -- Amit Varma on Opportunity Cost. 29. The Use of Knowledge in Society — Friedrich Hayek. 30. Open Borders: The Science and Ethics of Immigration -- Bryan Caplan and Zach Weinersmith. 31. What's Wrong With Indian Agriculture? -- Episode 18 of Everything is Everything. 32. Episodes of The Seen and the Unseen on agriculture (in reverse chronological order): 1, 2, 3, 4, 5, 6, 7, 8. 33. The Tragedy of Our Farm Bills -- Episode 211 of The Seen and the Unseen (w Ajay Shah). 34. India's Massive Pensions Crisis — Episode 347 of The Seen and the Unseen (w Ajay Shah & Renuka Sane). 35. The Reformers -- Episode 28 of Everything is Everything. 36. The Overton Window. 37. Yugank Goyal Is out of the Box -- Episode 370 of The Seen and the Unseen. 38. Deepak VS and the Man Behind His Face -- Episode 373 of The Seen and the Unseen. 39. Radical Markets -- Eric Posner and E Glen Weyl. 40. Karejwa -- Varun Grover, Ankit Kapoor and Sumit Kumar. 41. Parsai -- Mansi Sharma and Sumit Kumar. 42. So Below -- Sam Wallman. 43. Manjula Padmanabhan is a Forever Outsider -- Episode 372 of The Seen and the Unseen. 44. Irfan, the Keeper of Memories -- Episode 368 of The Seen and the Unseen. 45. The Life and Times of Ira Pande -- Episode 369 of The Seen and the Unseen. 46. Understanding the State -- Episode 25 of Everything is Everything. 47. When Should the State Act? -- Episode 26 of Everything is Everything. 48. Public Choice Theory Explains SO MUCH -- Episode 33 of The Seen and the Unseen. 49. Swapna Liddle and the Many Shades of Delhi -- Episode 367 of The Seen and the Unseen. 50. Radically Networked Societies — Episode 158 of The Seen and the Unseen (w Pranay Kotasthane). 51. भारतीय भाषाओँ में हमारे अतीत के सुराग़ -- Episode 106 of Puliyabaazi (w Peggy Mohan). 52. Understanding India Through Its Languages — Episode 232 of The Seen and the Unseen (w Peggy Mohan). 53. Wanderers, Kings, Merchants: The Story of India through Its Languages — Peggy Mohan. 54. We, The Citizens: A Review -- Ashish Kulkarni. 55. The Four Quadrants of Conformism — Paul Graham. 56. Our Population Is Our Greatest Asset -- Episode 20 of Everything is Everything. 57. Population Is Not a Problem, but Our Greatest Strength -- Amit Varma. 58. Anupam Manur's piece on water pricing in Bangalore. 59. The Great Redistribution (2015) — Amit Varma. 60. Bootleggers and Baptists: The Education of a Regulatory Economist — Bruce Yandle. 61.  ये लिबरल आख़िर है कौन? — Episode 37 of Puliyabaazi (w Amit Varma). 62. We the Living -- Ayn Rand. 63. so you want to be a writer? -- Charles Bukowski. 64. Vijay Kelkar's legendary CD Deshmukh Lecture. 65. In Service of the Republic: The Art and Science of Economic Policy — Vijay Kelkar and Ajay Shah. 66. Why Does the Indian State Both Fail and Succeed? -- Devesh Kapur. 67. Milton Friedman on India. 68. The Dalit Emancipation Manifesto of 1951 — Babasaheb Ambedkar. 69. How to Build an Economic Model in Your Spare Time -- Hal Varian. 70. Caste, Capitalism and Chandra Bhan Prasad — Episode 296 of The Seen and the Unseen. 71. We Want More FSI -- Episode 11 of The Seen and the Unseen (w Alex Tabarrok). 72. Defending the Undefendable -- Walter Block. 73. The Use of Knowledge in Society — Friedrich Hayek. 74. Free To Choose -- Milton Friedman and Rose Friedman. 75. Capitalism and Freedom -- Milton Friedman. 76. Milton Friedman Speaks -- Collected speeches in a YouTube playlist. 77. The Economist. 78. Free Trade under Fire -- Douglas Irwin. 79. The Art of Charlie Chan Hock Chye -- Sonny Liew. Amit's newsletter is explosively active again. Subscribe right away to The India Uncut Newsletter! It's free! Amit Varma and Ajay Shah have launched a new video podcast. Check out Everything is Everything on YouTube. Check out Amit's online course, The Art of Clear Writing. Episode art: ‘The Artist' by Simahina.

The Seen and the Unseen - hosted by Amit Varma
Ep 370: Yugank Goyal Is out of the Box

The Seen and the Unseen - hosted by Amit Varma

Play Episode Listen Later Feb 26, 2024 274:20


So what if he is an academic? He is also an an original thinker with deep insights about education, elections, colonisation, politics, history, society. Yugank Goyal joins Amit Varma in episode 370 of The Seen and the Unseen to throw thought-bomb after thought-bomb at all of us. (FOR FULL LINKED SHOW NOTES, GO TO SEENUNSEEN.IN.) Also check out: 1. Yugank Goyal on Twitter, LinkedIn, EPW, Flame University and Google Scholar. 2. Who Moved My Vote? -- Yugank Goyal and Arun Kumar Kaushik. 3. Documenting India: The Centre for Knowledge Alternatives. 4. Fixing Indian Education — Episode 185 of The Seen and the Unseen (w Karthik Muralidharan). 5. Robert Sapolsky's biology lectures on YouTube. 6. Harvard's CS50 course. 7. Superforecasting — Philip Tetlock and Dan Gardner. 8. Fixing the Knowledge Society -- Episode 24 of Everything is Everything. 9. The Superiority of Economists -- Marion Fourcade, Etienne Ollion and Yann Algan. 10. Publish and Perish — Agnes Callard. 11. The Long Divergence — Timur Kuran. 12. The Incredible Insights of Timur Kuran — Episode 349 of The Seen and the Unseen. 13. Suyash Rai Embraces India's Complexity — Episode 307 of The Seen and the Unseen. 14. Premchand on Amazon and Wikipedia. 15. Dead Poet's Society -- Peter Weir. 16. Maithili Sharan Gupt and Jaishankar Prasad. 17. Kafan -- Premchand. 18. Elite Imitation in Public Policy — Episode 180 of The Seen and the Unseen (w Shruti Rajagopalan and Alex Tabarrok). 19. Is There an Indian Way of Thinking? — AK Ramanujan. 20. The Intimate Enemy -- Ashis Nandy. 21. The Colonial Constitution — Arghya Sengupta. 22. Arghya Sengupta and the Engine Room of Law -- Episode 366 of The Seen and the Unseen. 23. The History of British India -- James Mill. 24. SN Balagangadhara (aka Balu) on Amazon and Wikipedia. 25. Episodes of The Seen and the Unseen with Ramachandra Guha: 1, 2, 3, 4, 5. 26. Episodes of The Seen and the Unseen with Manu Pillai: 1, 2, 3, 4. 27. Pride and Prejudice -- Jane Austen. 28. Ranjit Hoskote is Dancing in Chains -- Episode 363 of The Seen and the Unseen. 29. The UNIX Episode -- Episode 32 of Everything is Everything. 30. The Evolution of Everything -- Matt Ridley. 31. The Evolution of Everything -- Episode 96 of The Seen and the Unseen (w Matt Ridley). 32. The Evolution of Cooperation -- Robert Axelrod. 33. Kantara -- Rishab Shetty. 34. Early Indians — Episode 112 of The Seen and the Unseen (w Tony Joseph). 35. Early Indians — Tony Joseph. 36. Who We Are and How We Got Here — David Reich. 37. Alice Evans Studies the Great Gender Divergence — Episode 297 of The Seen and the Unseen. 38. The People of India -- Herbert Risley. 39. Rahul Matthan Seeks the Protocol — Episode 360 of The Seen and the Unseen. 40. Gangs of Wasseypur -- Anurag Kashyap. 41. Why Children Labour (2007) -- Amit Varma. 42. Laws Against Victimless Crimes Should Be Scrapped — Amit Varma. 43. Intimate City — Manjima Bhattacharjya. 44. Manjima Bhattacharjya: The Making of a Feminist — Episode 280 of The Seen and the Unseen. 45. A Life in Indian Politics — Episode 149 of The Seen and the Unseen (w Jayaprakash Narayan). 46. Politics — A limerick by Amit Varma. 47. India's Far From Free Markets (2005) — Amit Varma in the Wall Street Journal. 48. The Four Quadrants of Conformism — Paul Graham. 49. Public Choice Theory Explains SO MUCH -- Episode 33 of Everything is Everything. 50. Ramayana, the 1987 serial, on Wikipedia and YouTube. 51. 300 Ramayanas — AK Ramanujan. 52. The Life and Times of Vir Sanghvi — Episode 236 of The Seen and the Unseen. 53. The BJP Before Modi — Episode 202 of The Seen and the Unseen (w Vinay Sitapati). 54. The Intellectual Foundations of Hindutva — Episode 115 of The Seen and the Unseen (w Aakar Patel). 55. Cycle -- Prakash Kumte. 56. Mulshi Pattern -- Pravin Tarde. 57. The Heathen in His Blindness -- SN Balagangadhara. Amit's newsletter is explosively active again. Subscribe right away to The India Uncut Newsletter! It's free! Amit Varma and Ajay Shah have launched a new video podcast. Check out Everything is Everything on YouTube. Check out Amit's online course, The Art of Clear Writing. Episode art: ‘Look Inside the Box' by Simahina.

Self-Taught Devs
#55 - Harvard University CS50

Self-Taught Devs

Play Episode Listen Later Jan 27, 2024 24:44


If you have been looking for free learning resources you have probably heard about CS50, an online course offered by Harvard University. What is it all about? Is it worth it? Join our hosts Matt and Eric as they discuss Matt's experience so far taking this course. Sign up for our Patreon and get access to our Discord, and other perks: https://www.patreon.com/selftaughtdevspod Matt's Links: https://mehrlich-link-tree.netlify.app/ Eric's Links: https://linktr.ee/ericwinkdev

Test Automation Experience
QA Career Growth: Expert Tips

Test Automation Experience

Play Episode Listen Later Dec 29, 2023 58:21


What are the biggest, most common mistakes in QA testing? Why does that happen? Do we REALLY still need manual testing today? We'll answer all these questions and more on this episode of the Test Automation Experience! This week, Nikolay is joined by Anna Patterson, Software Test Automation Engineer, Applitools Ambassador, and QA Career Mentor.  She is a Software Tester focusing on Test Automation and Continuous Testing.  Subscribe now to Test Automation Experience and elevate your career in the world of tech!Test Automation University - https://testautomationu.applitools.com/Introduction to Cypress (Filip Hric) - https://testautomationu.applitools.com/cypress-getting-started/index.htmlAdvanced Cypress (Filip Hric) - https://testautomationu.applitools.com/advanced-cypress-tutorial/CS50: Introduction to Computer Science (Harvard University) - https://pll.harvard.edu/course/cs50-introduction-computer-scienceEdX (free certification for CS50 course) - https://cs50.harvard.edu/x/2023/certificate/CONNECT WITH ANNA PATTERSON 

How to Talk to AI
EP12: Transforming Classrooms with Generative AI: The Shift Towards Personalized Learning and Image Prompt Optimization

How to Talk to AI

Play Episode Listen Later Jun 27, 2023 28:17


AI & Prompt Engineering for Everyone on CoRise.com: sign up here and use the code 'AI4ALL' for 10% offFOR 15% OFF PROMPT PERFECT Use this link https://bit.ly/3Chmc16 and the code 'httta' at the checkout!Podcast Page: https://howtotalkto.aiHTTTA Newsletter: Subscribe nowHarvard CS50 ChatbotIn the latest episode of HTTTA, the discussion revolved around the sentiment and career opportunities related to prompt engineering and the newly released Midjourney 5.2. Wes and Goda talked about various tools and the limitations of using generative AI, and its applications in the classroom. Wes and Goda discuss the role of AI in education, including its potential benefits in teaching critical thinking skills and problem-solving. However, there are also concerns regarding the impact of AI in schools, including the loss of human touch and students using it for cheating on assignments. But AI's ability to personalize education based on individual needs is undeniable. During the discussion, Wes shared his favorite course that made object-oriented programming click for him—Harvard's CS50 Introduction to Computer Science, which will soon be assisted by an AI teacher in the course each semester. Lastly, the episode addresses a question asked to Goda at a recent tech conference about how to motivate teenagers to learn more about AI and emerging technologies. Thank you for tuning in to HTTTA Episode 12. Keep listening for thought-provoking discussions related to AI, technology, and artificial intelligence. Happy Prompting Everybody![00:02:31] Prompt Perfect image to prompt tool compared to MidJourney's tool.[00:05:28] GPT can create optimized prompts for models.[00:08:15] Harvard's CS50 course[00:10:43] Personalized learning with ChatBot technology.[00:13:58] Paying for certain higher education is essentially paying for networking and opportunities.[00:19:55] Motivating kids to learn about tech with personalized learning enabled through generative AI[00:21:56] AI provides opportunities for learning and discussion in the classroom[00:27:22] AI Tech changes how we evaluate education.Goda Go on Youtube: [https://www.youtube.com/@godago]Wes the Synthmind's everything: [https://linktr.ee/synthminds]#learnprompting #HTTTA #howtotalktoai #ai #artificialintelligence #promptengineering #prompt #research #nlp #openaiAudio Licensing Codes:XE3PMH56JJN9LJ8BASLC-22DC2994-050B57C5D6

Filipe Deschamps News
@638 - Microsoft: sistema cruel / CS50 com IA / Memória sem 0s e 1s

Filipe Deschamps News

Play Episode Listen Later Jun 26, 2023 3:32


Notícias que chamaram a nossa atenção nesta Segunda-feira dia 26 de Junho de 2023! Reprodução em áudio do e-mail recebido diariamente pela Newsletters (newsletter@filipedeschamps.com) Newsletter gratuita sobre Tecnologia e Programação: https://filipedeschamps.com.br/newsletter #news #noticias #fdnews #robsonamendonca

The Tech Question
Everything you need to know about Harvard CS50

The Tech Question

Play Episode Listen Later Nov 15, 2022 10:16


In this episode, we're going to discuss everything you need to know about Harvard CS50—the introductory computer science course. From course objectives to how the course is structured, we'll cover everything you need to know to decide if this is the right course for you. Whether you're a student planning to study computer science in college or just curious about the subject, this video is a great place to start. I hope you find it helpful!

An Even Bigger Fly On The Wall
1822. Harvard Online Free Courses. Music. News. Poetry. (08/16/22)

An Even Bigger Fly On The Wall

Play Episode Listen Later Aug 16, 2022 162:33


For the listeners' pleasure. Thank You for listening and sharing the podcast on your social media. ☆☆Check out the ShearShare App, You Tube channel, and podcast: "In My Chair," with Dr. Tye Caldwell.☆☆Buffalo, New York area Barbers, Salons and related careers can enter by August 31, 2022, the "Buffalove $2k Contest."☆☆ ☆☆Research their social media sites, You Tube channel and their ShearShare App for more details on how to enter. ☆☆Contestants are asked to submit a 90-second video stating your why, why you selected a career as Barber, Beauty, and/or a related career.☆☆The top (3)-three winners will share one prize totalling $2,000!! ☆☆☆Disclaimer: I am not sponsoring, promoting or offering any prizes, or affiliated with the ShearShare App owners or their associates, representatives, or Contest Sponsors or any of their affiliates.☆☆☆I subscribe to their email list and have no way to verify if the contest is legitimate or if the prize will be paid.☆☆ Their emails appear to be valid. ☆☆Go online and research ShearShare and Dr. Tye Caldwell before you make any decisions about the contest.☆☆☆☆I am not an Attorney.☆☆ Seek legal advice from your Attorney. Always google anything you can to verify facts from Scams.☆☆☆Stay Safe out there everyone.☆☆☆Check out the Harvard Online Free Courses. CS50, Computer Science 50, for beginners, programming, Python is discussed in this episode. ☆☆May not be suitable for some audiences. Discretion is advised. --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

#CSK8 Podcast
Teaching Over One Million Students with CS50's Carter Zenk

#CSK8 Podcast

Play Episode Listen Later Jul 18, 2022 33:11


In this interview with Carter Zenke, we discuss Carter's pedagogical approach that centers playfulness, creativity, and purpose; lessons learned teaching CS50 to over one million students; balancing free exploration with learning content; designing opportunities for getting into CS; the benefits of watching recordings of your own teaching; helping educators find their “why”; and so much more.Click here for this episode's show notes.This podcast is powered by BootUp Professional Development.

Zalet
Stefan Trkulja

Zalet

Play Episode Listen Later Jul 10, 2022 99:43


Dobrodošli na Zalet — podkast o dizajnu digitalnih proizvoda! Zadovoljstvo nam je što smo ugostili Stefana Trkulju. Stefan je dizajner digitalnih proizvoda koji je imao prilike da radi sa inovativnim tehnologijama, startapaš i pisac u nastajanju. Pričali smo o radu u startapima, AR-u, Lil Jon-u i zašto je važno da “samo pitaš”.

Screaming in the Cloud
Becoming a Pathfinder in Tech with Emily Kager

Screaming in the Cloud

Play Episode Listen Later Mar 3, 2022 36:20


About EmilyEmily is an Android engineer by day, but makes tech jokes and satires videos by night. She lives in San Francisco with two ridiculously fluffy dogs.Links: Uber: https://eng.uber.com/ Blog: https://www.emilykager.com/ Twitter: https://twitter.com/EmilyKager TikTok: https://www.tiktok.com/@shmemmmy TranscriptAnnouncer: Hello, and welcome to Screaming in the Cloud with your host, Chief Cloud Economist at The Duckbill Group, Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud.Corey: Couchbase Capella Database-as-a-Service is flexible, full-featured and fully managed with built in access via key-value, SQL, and full-text search. Flexible JSON documents aligned to your applications and workloads. Build faster with blazing fast in-memory performance and automated replication and scaling while reducing cost. Capella has the best price performance of any fully managed document database. Visit couchbase.com/screaminginthecloud to try Capella today for free and be up and running in three minutes with no credit card required. Couchbase Capella: make your data sing.Corey: This episode is sponsored by our friends at Oracle HeatWave is a new high-performance query accelerator for the Oracle MySQL Database Service, although I insist on calling it “my squirrel.” While MySQL has long been the worlds most popular open source database, shifting from transacting to analytics required way too much overhead and, ya know, work. With HeatWave you can run your OLAP and OLTP—don't ask me to pronounce those acronyms again—workloads directly from your MySQL database and eliminate the time-consuming data movement and integration work, while also performing 1100X faster than Amazon Aurora and 2.5X faster than Amazon Redshift, at a third of the cost. My thanks again to Oracle Cloud for sponsoring this ridiculous nonsense.Corey: Welcome to Screaming in the Cloud. I'm Corey Quinn. Today's episode is a little bit off of the beaten path because, you know, normally we talk to folks doing things in the world of cloud. What is cloud, you ask? Great question. Whatever someone's trying to sell you that day happens to be cloud.But it usually looks like SaaS products, Platform as a Service products, Infrastructure as a Service products, with ridiculous names because no one ever really thought what that might look like to pronounce out loud. But today, we're going in a completely different direction. My guest is Emily Kager, a senior Android engineer at a small scrappy startup called Uber. Emily, thank you for joining me.Emily: Thanks for having me.Corey: So, I'm going to outright come out and say it I know remarkably little about, I don't even want to say the mobile ecosystem in general, but even Android specifically because I fell down the iPhone hole a long time ago, and platform lock-in is a very real thing. Whenever you start talking about technical things, that generally tends to sail completely past me. You're talking about things like Promises and whatnot. And it's like, oh, that sounds suspiciously close to JavaScript, a language that I cannot make sense of to save my life. And it's clear you know an awful lot about what you're doing. It's also clear, I don't know, a whole heck of a lot about that side of the universe.Emily: Well, that's good because I don't know much about the cloud.Corey: Exactly. Which sounds like well, we don't have a whole lot of points of commonality to have a show on, except for this small little thing, where recently, I decided in an attempt to recapture my lost youth and instead wound up feeling older than I ever have before, I joined the TikToks and started making small videos that I would consider humorous, but almost no one else will. And okay, great. I give it a hearty, sensible chuckle and move on, and then I start scrolling to see what else is out there. And I started encountering you, kind of a lot.And oh, my God, this is content that it's relatable, it is educational, dare I say, and most of all, it's engaging without being overbearing. And this is a new type of content creation that I hadn't really spent a lot of time with before. So, I want to talk to you about that.Emily: Awesome. I want to apologize for having to see my face as you're just scrolling throughout your day, but happy to chat about it. [laugh].Corey: No, no, it's—compared to some of the things I wind up on the TikTok algorithm, it is ridiculous. I think it's about 80% confident that I'm a lesbian for some Godforsaken reason. Which hey, power to the people. I don't think I qualify, but you know, that's just how it works. And what I found really interesting about it, what does tie it back to the world of cloud, is that a recurring theme of this show has been, since the beginning, where does the next generation of cloud-engineering-type come from?Because I've been in this space, almost 20 years, and it turns out that my path of working to help desk until you realize that you like the computers, but not so much being screamed at by the general public, then go find a unicorn job somewhere you can bluff your way into because the technical interviewer is out sick that day, and so on and so forth, isn't really a path that is A) repeatable by a whole lot of people, and B) something that exists anymore. So, how do people who are just entering the workforce now or transitioning into tech from other fields learn about this stuff? And we've had a bunch of people talking about approaches to educating people on these sorts of things, but I don't think I've ever spoken to someone who's been as effective at it in minute or less long videos as you are.Emily: That's super kind. Yeah, I think there's actually a whole discussion and joke set on TikTok of people's parents suggesting why don't you just go slide your resume under the CEOs door? Like, why don't you just go get a job [laugh] that way? I think the realities of—what year are we in? 2022? [laugh]—Corey: All year long, I'm told.Emily: Yeah, [laugh] yeah. Yeah. I think that's not going to be the reality anymore, right? You can't just go shake hands with the CEO and work your way up from the mailroom and yeah, that's not the way anymore. So yeah, I think I, you know, started just putting some feelers out, making educational content mostly about my own experiences as a change career person in the tech world.I have some, I would say interesting perspectives on how to enter the industry, you know, either through undergrad or after undergrad, so. And it's done really well. I think people are really interested in tech is a career at this point. Like, it's kind of well known that they're good jobs, well paid, and, you know, pretty, like, good work-life balance, most of the time. So yeah, the youth are interested.Corey: It's something that offers a path forward that lends itself to folks with less traditional backgrounds. For example, you have a master's degree; I have an eighth-grade education on paper. And, yes, I'm proof-positive that it is possible to get into this space and, by some definitions, excel in it without having a degree, but let's also be clear, here, I have the winds of privilege at my back, and I was stupendously lucky. It is harder to do without the credential than it is with the credential.Emily: Yep.Corey: But the credential is not required in the same way that it is if I want to be a surgeon. Yeah, you're going to spend a lot of time in either school or prison with that approach. So, you have really two paths there; one is preferable over the other. Tech, it feels like there's always more than one way to get in. And there's always, it seems, as many stories as there are people out there about how they wound up approaching their own path to it. What was yours?Emily: Yeah. First of all, it's funny, you mentioned surgeons because I actually just today saw on my ‘For You' page some surgeons sharing, you know, their own suturing techniques. And I think it's a really interesting platform even, you know, within different fields and different subsets to kind of share information and keep up to date and connect with people in your own industry. So, beyond learning how to get into [laugh] an industry, it can also be helpful for other things. But sorry, I completely forgot the original question. How—what was my path? Is that what the question was?Corey: Yeah. How did you get here is always a good question. It's the origin stories that we sometimes tell, sometimes we wind up occluding aspects of it. But I find it's helpful to tell these stories just because, if nothing else, it reaffirms to folks who are watching or listening or reading depending on how they want to consume this, that when they feel like well, I tried to get a credential and didn't succeed, or I applied for a job and didn't get it, there are other paths. There is not only one way to get there.Emily: Yeah. And I think it's also super important to talk about failures that we've had, right? So, when I was in undergrad, I was studying neuroscience and I was pre-med. And I thought I wanted to go to med school, kind of decided halfway through, I was only lukewarm about it, and I don't think med school is the type of thing that you want to feel lukewarm about as you're [laugh] approaching, you know, hundreds of thousands of dollars of debt and a ten-plus year commitment to schooling and whatever else, right? So yeah, I felt very lukewarm about the whole thing.Both my parents were doctors, so I just didn't really have exposure to many other careers or job options. I'm from a pretty, like, rural area, so tech had never really [laugh] occurred to me either. So yeah, then I decided to just take a year off after undergrad, felt super lost. I think when you're 22, everything feels so important, [laugh] and you look at everyone else who already has their first job at 22, and I was like, “Wow, I'm a huge failure. I'm never going to have a job.” Which is, you know, hilarious looking back because 22-year-olds are so young. And yeah, just decided to take a year off. I worked at a nonprofit. I hated it, hated the work. Decided, like I, you know, can never do this forever.Corey: I can't do nonprofit stuff. I'm going to do for-profit stuff. And it turns out that most—when you say nonprofit, it doesn't mean what I thought. It ap—usually means, you know, something that's dedicated to a charitable cause, not, you know, a VC-backed company that doesn't know how to make any money.Emily: Yeah. I mean, it could still be very corporate at nonprofit. After that, actually—Corey: Oh, yes. Money is the root of all good as well as evil.Emily: Yeah. And I actually had a task at the nonprofit where I was sorting a ton of things in spreadsheets. And I was like, wow, it'd be easy if there was just, like, some program I could write to, like, do this. So, I actually reached out to my brother, who was a computer science nerd—affectionately—and he helped me write some, like, Excel macros, and I was like, “This is so cool.” And I ended up taking a free course, CS50, which is great, by the way, great course, super high quality from Harvard, totally free to take online.And really liked it, so I did something a little crazy and decided to just dive right in. [laugh]. And I applied to a post-bacc program to kind of take all the courses that a CS undergrad would have taken just after. And that post-bacc turned into a master's program.Corey: And here you are now on the other side of having done it. If—sort of the dangerous questions: If you had known then what you know now, would you have gone down the same path, or would you have done something different to get into the space?Emily: Yeah, I mean, I think it's hard once you've kind of made it, to be like, “I would change all this.” I think I would probably try more things in undergrad. That would be the real answer to that. It obviously would have been a lot easier and more time-efficient if I didn't have to go back to school and do something. But that being said, I don't think that getting a post-bacc or a Master's is the only way into tech; it was just my path.And I try not to… I try not to promote other paths that I don't really know much about independently, right? So—on me. So—but plenty of people are successful going through boot camps or self-teaching, even, I think they're just much more difficult paths because the reality is, like, having a degree is still definitely an easier path when you show up to an interview and you can just kind of show your piece of paper, which, for better or worse, that's the reality sometimes.Corey: My wife's a corporate attorney, so I've been law adjacent for over a decade now, and one of the things that always struck me about that field is the big law approach is you go to a top-tier law school, you wind up putting your nose to the grindstone for all three years, and you hope to get an offer at one of the big law firms. And they all keep their salaries in lockstep. I think right now they're all—they just upgraded again to $235,000 a year starting. And if you don't get one of those rare, prestigious jobs at a number of select firms, it's almost a bimodal distribution where you're making somewhere between 60 and $80,000 a year to start somewhere else. It is the one path to make big money in law as you're fresh out of school, and there are no real do-overs in most cases.So, it's easy to apply that type of thinking to tech, and it's just not true. Talking to folks who have this dream of working at Google and they finally go through the interview process. And it turns out that oh no, they froze when asked to solve Fizz Buzz, or invert a binary tree on a whiteboard, or whatever ridiculous brainteaser question they're being asked, and, “Oh, no, my life is over.” And it's, you know, you can go to, I don't know, Stripe, two blocks down the street and try again. And if that doesn't work, Microsoft, or Amazon, or go down the entire list of tech companies you've heard of and haven't heard of, and they all compensate directionally the same way. It's not a one-shot, ‘this is it' moment in the same way. And I—Emily: Yeah.Corey: —I think that's a unique thing to tech right now.Emily: Yeah, definitely. And I think a lot of kids—I say kids, but really, like, you know, 18 to 20-year-olds—Corey: Oh, believe me, after being on TikTok for a couple of weeks, let me say that every one of you are children, to my perspective. I am now Grandpa Quinn over here.Emily: [laugh]. I'll take it. Yeah, but a lot of them have reached out like, “I didn't get hired at FAANG right out of school. Is my life over? Is my career over?” And I've never worked at a FAANG. [laugh]. I'm pretty happy. I definitely think I have a successful career, and I almost think I'm better for not having gone right into it, you know?I think it can be great for some people. There's great, you know… definitely great salaries, great mentorship options, but it's not the only option. And I think maybe tech is unique in that way, but there's just so many good companies to work at, and so many great opportunities, you really don't need to go to the name brand in the same way that maybe you would have to in law. It's funny you say that because my partner is also a lawyer [laugh] and [crosstalk 00:13:00]—Corey: Oh, dear. We should start a support group of our own, on some level.Emily: I know, yeah. He just went through the whole big law recruiting thing. So, I know much about that. [laugh].Corey: It's always an experience. The way that I have found across the board as well is there's also a shared, I guess, esprit de corps almost across the industry. I mean, you are on the Android side of the world, and I historically was on the DevOps side of the universe, although now mocking cloud services—but not the way test engineers say when they use the term ‘mocking'—is what I do. But there are shared experiences that tie us together, and that's part of what I found so interesting about a lot of your content.Because yes, there is some of the deep dive stuff into Android and, cool, sails right over my head—I hear the whistling sound vaguely as it goes over—but then there's other stories about things that are unique—that are, I guess, a shared experience. For me, one of the things that tied all of tech together, regardless of where in the ecosystem you fit in, is a shared sense of being utterly intimidated to hell by the miracle of Git, where it's like, Git's entire superpower is making you feel dumb. Doesn't matter who you are, from someone who doesn't know what Git is all the way to Linus himself. Someone is go—at some point, you're going to look at it and wonder, “What the hell is going on?” It's just a question of how far you get along the path before it changes your understanding of the universe.And I wound up starting to give talks, in the before times, at front-end conferences about this, which you want to talk about dispiriting things. I would build slides like, you know, a DevOps person would: Black Helvetica text on a white slide. Everyone else has these beautifully pristine, great slides. I have 20 minutes to go.How can I fix it? Change the font to Comic Sans because if you're going to have something that looks crappy, make it look like it was intentionally so.Emily: And did it work?Corey: Oh, it worked swimmingly. It was fantastic. I like the idea of being able to reach people in different areas, no matter where they are in their journey, and one of the things that appeals to me about TikTok in general in your content in particular, is it seems like we have something of a shared perspective on, getting people's attention is required in order to teach them something, and I think we both use the same vehicle for that, which is humor.Emily: Yeah, I would agree. I think the other interesting thing I just wanted to touch on; you were talking about is, we don't really know too much about each other's fields in tech. And I think when you're talking to a younger audience, maybe who you want to get interested in tech, it's really hard to communicate all the different avenues into tech that they can take. And this is something that I'm still struggling with because I know my experience as an Android developer, a mobile developer, I probably medium I understand, you know, back end development, but I don't think I could explain to a college student why or what even is, [laugh] you know, cloud development and how they could get involved in that, or all these other fields that I just really don't know much about. And I think that's kind of what ties a lot of people in tech together as well, right? Because we know our little corners of the world, and you have to start to get comfortable with the things that you don't know. And I think that's really hard to explain to [laugh] the younger generation as you're trying to get them excited about things.Corey: Oh, yeah. And the reality, too, of what we tell people and how the world works is radically different. Like, I want to learn a technology that will absolutely last for an entire career and then some, and I want to be able to be employed anytime, anywhere, at any company. The easy slam dunk answer that I think will not change in either of our lifetimes is Microsoft Excel. It powers the world.People think I'm kidding, but it is the IDE of back-office processes and communications. If Excel were to go away or even worse, Microsoft were to change Excel's interface, people would be storming Redmond by noon.Emily: Yeah, I believe it. Yeah, you know, it's interesting, right? Like, it's hard to tell people—because people will tell to me, “Well, do you have to keep learning things?” And I'm like, “Yeah. You got to keep learning things, like, all the time.”But I don't think that should be, you know, a deterrent from the career; it's just a reality. But to try to manage, like, the fears a lot of people have coming into tech and also encouraging them to still, you know, try it, go after it, I think that's something I struggle with when I'm creating my content for—towards, like, younger people. [laugh].Corey: Today's episode is brought to you in part by our friends at MinIO the high-performance Kubernetes native object store that's built for the multi-cloud, creating a consistent data storage layer for your public cloud instances, your private cloud instances, and even your edge instances, depending upon what the heck you're defining those as, which depends probably on where you work. It's getting that unified is one of the greatest challenges facing developers and architects today. It requires S3 compatibility, enterprise-grade security and resiliency, the speed to run any workload, and the footprint to run anywhere, and that's exactly what MinIO offers. With superb read speeds in excess of 360 gigs and 100 megabyte binary that doesn't eat all the data you've gotten on the system, it's exactly what you've been looking for. Check it out today at min.io/download, and see for yourself. That's min.io/download, and be sure to tell them that I sent you.Corey: Something I found on Twitter is that among other things that Twitter has going on for it, it doesn't do nuance, it does, effectively, things that are black and white, yes or no, it's always a binary in many respects. And one of those is that, like, should—like, is passion or requirement for working in tech. And there's the, “Yes, you absolutely have to be passionate for this and power through it.” And the answer, “No, you don't need to be passionate about it's okay to do it for the money and not kill yourself working 20 hours a day.” And from my perspective, I take a more moderate stance, which is how you get both sides of that argument to hate you, but it's, I don't think you need to have this all-consuming drive for tech, but I do think you need to like it.Emily: Oh yeah.Corey: I think you need to enjoy what you're doing or it's going to feel like unmitigated toil and misery, and you will not be happy in the space. And if you're not happy, really is the rest of it all worth it?Emily: I think that applies to most careers, though, right? Like that—definitely, when I was looking to switch careers, that was the main thing I was looking for. Number one was like, you know, pretty solid salary. And number two was, do I just not hate it? [laugh]. And I think if you're doing anything and you hate it, you're going to be miserable, right?Like, even if you're doing it to make a paycheck if you actually hate every single day when you wake up in the morning and you dread, you know, going to bed because the next morning, you have to wake up and do it again, like, you're going to be miserable. But I do think, yeah, like, to your point, there's a middle ground in all this, right? You don't have to dream about tech, but I think you do have to realize that, yeah, if you're going to be in this industry for decades, you're going to have to be able to learn and be interested enough in things that, you know, learning isn't a huge slog either. So.Corey: I've never understood the folks who don't want to learn as they go through their career because it just seems like a recipe to do the same thing every year for 40 years, and then you retire with what 40 years of experience—one year experience repeated 40 times. It's a… any technology or any disruption change happens, and suddenly you're in a very uncomfortable situation when we're talking about knowledge workers.Emily: Yeah, I think people—you know, I think we talk a lot about, like, imposter syndrome in our industry right? So, I think people already feel like maybe, “I don't know anything so why would I put myself out there and learn new things?” I mean, I definitely sometimes struggle with this where I'm like, “I'm very comfortable [laugh] in, like, what I do day-to-day. I know what I'm doing.” So yeah, when you have to learn, like, a totally new language or new architecture, whatever, it can feel very overwhelming to be like, wow, I actually am, you know, super stupid. [laugh]. But it's just new things, right? You're learning new things, and—Corey: Like, “Find the imposter. Oh, no, it's me.” Yes, it's a consistent problem.Emily: But it's a really powerful thing to acknowledge that you can feel stupid and you can ask questions and you can be new to something, and that's, like, totally valid. And I started taking a new language course a year or two ago, and showing up every day and speaking a new language and feeling like an idiot, it was actually super empowering because everyone in the class is doing it, you know? We didn't know the language and we were just, you know, talking gibberish to each other, and that's fine. We were learning.Corey: The emotional highs and lows are also—they hit quickly. I have never felt smarter or dumber in a two-minute span of each other than when working on technology. It's one of those, “I will never understand how this works—oh my God, it works. I'm a genius. Just kidding. It doesn't work. Nevermind. Forget everything I just said.” It's a real emotional roller coaster.Emily: [laugh]. There's only two ends of the spectrum, right? Like, there's no middle ground in this situation. It's, “I'm a genius,” or, “I should quit and never work on technology ever again.”Corey: So, I've been experimenting on TikTok a bit and you've been on it significantly longer. You have, as of this recording, something in the direction of 65,000 followers on the TikToks. I have a bit more than that on the Twitters, which only took me a brief 14 years to do. So, great. I've noticed that as I wind up—as you hit certain inflection points on Twitter, your experience definitely changes, when—as far as just, like, the unfortunate comments coming out of the woodwork.Like, I was making fun of LinkedIn at some point, and then there was some troll comment in the comments, and I looked at who the commenter was and it was the official LinkedIn brand account. And okay, well, that's novel, but all right. I'd like to add them to my professional network on TikTok. So, there we go. But have you noticed inflection points as well, in your—experience changes on the platform as you continue to grow?Emily: Yeah. I think—I saw something once that Twitter is only fun if you have less than, like, [laugh] 5000 followers or something. So, I think we both surpassed that a while ago. And yeah, I think it can be a very interesting experience as you start to gain followers. And to be honest, like, I'm on both platforms, just to kind of make content.It's a very, like, creative outlet for me. I don't necessarily care that much about how many followers I have. But it is an interesting progression to see, like, you know, you get a little bit of engagement, and it's usually, like, a back and forth; you're kind of like actually connecting to people, and then as you kind of surpass maybe five or ten-thousand followers, there's all these people who come in who you don't know who they are, they don't know who you are, they make assumptions about you, they are saying really mean things that I think just because you have, like, a high follower account that they're like, “I can say whatever I want to this person.” And it's definitely an interesting change. I think over the years—because I've been fairly public for a number of years now—you kind of get more immune to it. I'm sure you feel the same way, but you're like, whatever, just kind of brush off a lot of these things. But—Corey: Oh, yeah. You become more of a persona to people than an actual person.Emily: Yeah.Corey: And that is—Emily: Yeah.Corey: —people forget that—you know, everyone yells at you about, “That was an unkind thing, express more empathy all the ti”—I mean, you get that all the time when you get—when set a slight foot wrong. And they're right—don't think I'm saying otherwise—but they're not expressing a lot of empathy for you at the same time, either. So, it's one of those you have to disengage and disconnect on certain levels and just start to ignore it. But it's been a wild ride.Emily: I used to wonder, I used to see, like, accounts that have you know, 50, 60,000 followers on Twitter back when I was a smaller account, and they didn't—they never tweeted, and I was like, “How'd they get so many followers? They never tweet.” And now I understand. It's that they gained that many followers and then they left. [laugh]. They're done.Corey: [unintelligible 00:23:18] like, “This platform sucks now.” And it's—a lot of folks, like, “Oh, Twitter's not as good as it used to be.” It's like, well hang on. Has the platform itself changed or has your exposure to it changed? And it's a question that doesn't really have a great answer or way to find out, but it's… it's been a—it's an ongoing struggle for folks. And I do have empathy for that. I try to avoid getting involved in pile-ons wherever possible.Emily: Yeah. That's been a new change for me, too. I think a lot of my early brand on Twitter—as dumb as that word is—was, you know, kind of finding, like, misogynists in tech and really, like, creating a pile-on on them. And, you know, I think there is a space for calling out bad behavior in the industry, but you want to be careful because really, there are other people on the other side of the screen. And unless someone's really implying—like, unless they're really intending ill intent, you know, I think I've kind of now moved less towards that type of [laugh] pile-on. It is fun though. That's the thing. It's fun.Corey: Plus the algorithm rewards engagement. Say horrifying things and get a bunch of attention and more followers. But you don't necessarily want to participate in that.Emily: Yeah, exactly. And that's the other thing I realized that if someone is really saying something stupid, me bringing attention to it is only going to amplify it more. So. Especially as you gain followers and you have more of an audience to whatever you quote, tweet, or retweet, or comment on, right? So.Corey: As I look at, like, the sheer amount of content that you've put out—it's weird because if someone asked me this question, I don't know that I would have a good answer, but I am curious. You are consistently exploring new boundaries in terms of the humor, the content, the topics, the rest. How do you come up with it?Emily: This is going to be a really unsatisfying answer. [laugh]. I don't know. [laugh]. I'm a runner, and a lot of times when I'm running I don't use headphones. A lot of people say I'm sociopathic because I just am by myself in the world, and—this is such, like, a weird answer—but yeah, I just kind of—I'm thinking about things, usually I'm like digesting my day, things that happened, things that were annoying.And to be honest, I think it's pretty easy to identify things that are relatable, right? So, a lot of the gripes that all engineers have, right? So, you're like, “Wow, it was really annoying that I had to make a ticket in Jira today.” And you can kind of think about how is it annoying, and how can I make this funny and relatable to someone else? So—and to be hon—like, when I had, you know, a group of coworkers that I worked really closely in my last job, I would just send them the jokes, and then if they thought it was funny, I would just, like, post it on Twitter.And that's kind of… you know, it's just, like, the basic chit-chat that you do. But now we're all remote, so I found an outlet through Twitter and TikTok, where I would just express all my, you know, stupid engineering jokes to the world. [laugh]. Whether they want it or not.Corey: Something I found is that—and it always has frustrated me, and I figured, one day, I too, would figure out how to solve for this. And no. There are things I will tweet out that I think are screamingly funny and hilarious, and no one cares. Conversely, I'll jot off something right before I dive into a meeting, and I'll come back and find out it's gone around the internet three times. And there seems to be no rhyme or reason to it, other than that my sense of humor is not quite dialed into exactly where most folks in this industries are. It's close enough that could be overlooked, but I still feel like the best jokes go unappreciated.Emily: Oh, I agree. I mean, I send jokes by friends all the time that I'm like, “I'm posting this,” and it gets, like, you know, 20 likes. And I don't even care. I think, you know—I think that's the—you know can—you start to learn as a content creator that you're like, “I'm going to put out the content that I want to put out and hope other people find it funny, but at the end of the day, I don't really care.” So, I'm laughing at my own jokes. I'll admit that. So. I think they're funny. My—Corey: [crosstalk 00:26:58]—Emily: —[crosstalk 00:26:58] funny, too.Corey: —for me because if—I'm keeping myself engaged, otherwise it gets boring, and I lose interest in the sound of my own voice, which is just a terrible sin for me. So, it's—I have to keep it engaging or I'll lose interest.Emily: Yeah, exactly.Corey: Do you find when you're trying to put together content, that—for TikTok, for example—that you've come up with something that, “Huh, this doesn't really fit the video format. Maybe it's more of a blog post or something else.” Do you find that one content venue feeds another? Do you reuse content across multiple platforms? And if so—Emily: Yeah.Corey: —what have you learned from all that?Emily: That's an interesting question. I think—I do maintain a blog, but I don't post so often on it, and I find that the—for the more serious content I'm making that's not jokes, right? I think TikTok just really hits a different audience. Like, people don't find my blog, it's not discoverable, maybe they're not checking it, and I think definitely the younger audience prefers to consume things in video content. And a lot of my content is also aimed towards people who maybe are exploring tech who don't work in tech yet, and so to really hit them, they probably aren't following me and they probably don't know who I am, they probably don't even know what to look for in my blog.So, for example, I have a blog post all about how I transitioned into tech, blah, blah, blah, and people still ask me all the time on TikTok, “How did you transition into tech? How did you”—I'm like, “It's in my blog.” On my—like, you know, linked my bio. But you still have to just kind of—I think, like, I tend to just recreate the content into the different platforms. And it can be a bit tedious, but I try to keep my blog up to date with, like, different stories of things that have happened to me. But these days, I mostly just post on TikTok, to be honest. [laugh].Corey: I had the same problem, but content reuse saved me. I started writing a long-form blog post of roughly 1000 to 1500 words every week, then reading it into a microphone. It became the AWS Morning Brief podcast and emailing out to the newsletter as well. So, it's one piece of content used three different times, which was awesome, but then there's the other side of it, which is, I need to come up with an interesting idea or concept or something to talk about for 1000 words every week, like clockwork. And one of the things that made this way easier is a tip I got from Scott Hanselman that I have been passing on whenever it seems appropriate—like in this conversation—which is if you find yourself explaining something a third time, turn it into a blog post because then you'll just be able to link people to the thing that you wrote where you go into significantly more depth around what you're talking about than you can in a two-tweet exchange, and that in turn, gives you a place to dump that stuff out.And I found that has worked super well for me because once I've written it and gotten it out, I also often find I stopped making the same reference all the time because now I've said it, I've said my piece. Now, I can move on and come up with a second analogy, or a new joke or something.Emily: Yeah. I've also found that um—that's a great idea from Scott; he's also great on the TikToks [laugh]—Corey: Oh, yes he is.Emily: —[crosstalk 00:29:45] [laugh]. Building his account. Yeah, I think another interesting thing is, specifically on TikTok and Twitter because it's more of a conversation between you and your community, I tend to get a lot of ideas just from people asking me questions, right? So, in the comments of something, it could be related to the video I just made and it really helps me expand upon, you know, what I was just saying and maybe answer a follow-up question in a different video. Or maybe it's just a totally unrelated question.So, someone finds, you know, one of my comedy videos and is like, “Hey, you work in tech. Like, what is that like in San Francisco?” Right? So, I think I've found a ton of inspiration just from community people and really what they're asking for, right? Because at the end of the day, you want to make content that people actually care about and want to know the answers to.Corey: Yeah, seems like that does help. If it's, “How do I wind up building a following or getting a lot of traffic or the rest?” And it's Lord knows, once you have a website that has a certain amount of Google juice, you just get besieged by random requests from basically every channel. “Hey, I saw this great article linked to a back issue of the newsletter talking about this thing. Would you mind including my link to it, this would help your readers.” And it's just it's a pure SEO scam.And it's yeah, I don't—my approach to SEO has been this, again, ancient, old-timey idea of I'm going to write compelling original content that ideally other people find valuable and then assume that the rest is going to take care of itself. Because, on some level, that is what all these algorithms are trying to do is surface the useful stuff. I feel like as long as you hold to that, you're not going to go too far wrong.Emily: No, that's true. Also, something funny about reusing content is sometimes I'll post a joke on Twitter, and if it does well, I'll make it into a video format. And you know, sometimes I change the format of the joke around, whatever. But I—a couple times this happened—I'll post something on Twitter, and then, like, a day or two later, I'll make a TikTok about it, and a lot of people will come in and be like, “I already saw this joke on Twitter.” And they won't know it's from me, so they're basically accusing me of joke stealing when really I'm just content-raising is what I should tell them. But it is funny. [laugh].Corey: That's happened me a couple times on Twitter. People are like, “Hey, that's a stolen joke.” And then they'll google it and they'll dig it out. Like, “Here's the original—oh, wait, you said it two years ago.” “Yeah. No one liked it then, so here we are.” “If you liked it then, why didn't you blow it up like you did now?” So.Emily: They remembered it from two years ago, but they didn't remember it was yours. [laugh].Corey: At some level, I feel like I could almost loop my Twitter account and just let it continue to play out again for the next seven years, and other than the live-streaming stuff and the live-tweeting various events, I feel like it would do fairly well, but who knows.Emily: Yeah. Yeah. But at the end of the day, I think there's also a finite amount of funny tech jokes, and we're all just kind of recycling each other's jokes at some point. So, I don't get too offended by that. I'm like, “Sure. We all made the same joke about NFTs. Great.” Like, I don't care. [laugh].Corey: I really want to thank you for taking the time to speak with me today.Emily: [crosstalk 00:32:36] been fun.Corey: If people want to learn more and appreciate some of that awesome content, where's the best place to find you?Emily: Yeah, I'm on the Twitters and the TikToks, just like you.Corey: Excellent. And we will, of course, put links to that in the [show notes 00:32:45].Emily: Had a great time. Thank you so much for having me again.Corey: No, thank you for coming. Emily Kager, senior Android engineer at Uber. I'm Cloud Economist Corey Quinn, and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice, whereas if you've hated this podcast, please leave a five-star review on your podcast platform of choice, along with an angry comment that links to a TikTok video of you ranting for a solid minute, but because computers and phones alike are very hard, you're using the wrong camera, and we just get that video of your floor.Corey: If your AWS bill keeps rising and your blood pressure is doing the same, then you need The Duckbill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duckbill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started.Announcer: This has been a HumblePod production. Stay humble.

Phong thủy Chính Tông
cs50 Cà phê tâm sự chia sẻ chuyện đời: Đố bạn nghe hết

Phong thủy Chính Tông

Play Episode Listen Later Sep 5, 2021 41:43


Nội dung: cs50 Cà phê tâm sự chia sẻ chuyện đời: Đố bạn nghe hết Link: https://youtu.be/0w4UbaRVEfg Đăng ký kênh Phong thủy Chính Tông - Thầy Linh: https://phongthuy.club/phongthuy Thầy Nguyễn Mạnh Linh - chuyên gia phong thủy hàng đầu Việt Nam * Hóa giải phong thủy theo khoa học thực chứng - khác biệt hoàn toàn với các thầy dân gian đi vào mê tín dọa người. * Duy nhất tại Việt Nam có công cụ, máy móc đo đạc kiểm chứng. * Không hóa giải theo lý thuyết suông nên cực kỳ hiệu quả, dễ hiểu. ----------------------------------------------- 1. Tư vấn phong thủy, quy hoạch, hóa giải 2. Tư vấn cải vận, thay đổi lá số, di cung, làm sinh cơ cải vận 3. Hóa giải người âm phá, trấn yểm, thị phi 4. Đặt tên, chọn ngày sinh, ngày giờ cưới hỏi - động thổ,... 5. Dạy phong thủy truyền nghề ----------------------------------------------- Liên hệ: 0942.976969 Tổng đài: 19004669 Đồ hóa giải: Ngọc Phong thủy: https://ngocphongthuy.vn Vui lòng ghi rõ bản quyền "Phong thủy Chính Tông" khi trích dẫn. #phongthuy #nguyenmanhlinh #0942976969Subscribe to Phong thủy Chính tông on Soundwise

Phong thủy Chính Tông
cs50 Cà phê tâm sự chia sẻ chuyện đời: Đố bạn nghe hết

Phong thủy Chính Tông

Play Episode Listen Later Sep 5, 2021 41:43


Nội dung: cs50 Cà phê tâm sự chia sẻ chuyện đời: Đố bạn nghe hết Link: https://youtu.be/0w4UbaRVEfg Đăng ký kênh Phong thủy Chính Tông - Thầy Linh: https://phongthuy.club/phongthuy Thầy Nguyễn Mạnh Linh - chuyên gia phong thủy hàng đầu Việt Nam * Hóa giải phong thủy theo khoa học thực chứng - khác biệt hoàn toàn với các thầy dân gian đi vào mê tín dọa người. * Duy nhất tại Việt Nam có công cụ, máy móc đo đạc kiểm chứng. * Không hóa giải theo lý thuyết suông nên cực kỳ hiệu quả, dễ hiểu. ----------------------------------------------- 1. Tư vấn phong thủy, quy hoạch, hóa giải 2. Tư vấn cải vận, thay đổi lá số, di cung, làm sinh cơ cải vận 3. Hóa giải người âm phá, trấn yểm, thị phi 4. Đặt tên, chọn ngày sinh, ngày giờ cưới hỏi - động thổ,... 5. Dạy phong thủy truyền nghề ----------------------------------------------- Liên hệ: 0942.976969 Tổng đài: 19004669 Đồ hóa giải: Ngọc Phong thủy: https://ngocphongthuy.vn Vui lòng ghi rõ bản quyền "Phong thủy Chính Tông" khi trích dẫn. #phongthuy #nguyenmanhlinh #0942976969Subscribe to Phong thủy Chính tông on Soundwise

Hocking College Computer Science News
S2: E3 #TipTuesday on Networking

Hocking College Computer Science News

Play Episode Listen Later Aug 17, 2021 16:59


In today's episode I talk about how we can use meet ups to net work and to get to know other people like potential employers at graduation and recruiters. One of the reasons that may require my students to attend meet ups during the first semester is for them to start building those relationships themselves. . Check out Gallipolis Digital Marketing Meetup Group on Meetup https://meetu.ps/c/4Stx2/FNYsv/a Check out CS50 in Appalachia on Meetup https://meetu.ps/c/4Sy8L/FNYsv/a

Hello World
Do not disturb: how to keep well when teaching with technology

Hello World

Play Episode Play 20 sec Highlight Listen Later Jun 6, 2021 33:37 Transcription Available


Show notesGeneral :Subscribe to Hello World magazineFind out more about the charitable mission of the Raspberry Pi FoundationRead How To Keep Well When Teaching From Home in issue 13 of Hello WorldComputing education community :Computing at School (CAS) is a community of computing educators based in the UKCAS also host a community forum and #caschat, a regular Twitter chat on Tuedays 8–9pm (GMT)The Global GEG website is a Google educator platform for education communities including Mental Health Matters run by CatListen to the MyEdTechLife podcast recommended by CatWell-being and mental health :Try the Google paper phone for a digital detoxWatch Cat's Pycon UK talk You Don't Have to be Mad to Work Here But it HelpsCat's website features personal stories from educators sharing their experiencesOther linksDuring our conversation, Neil mentions the CS50 introduction to game design that he's currently studying

Monkey Mind
Episode 020: Not Sure What We Talked About, Part III

Monkey Mind

Play Episode Listen Later Apr 17, 2021 137:45


Stevey's Blog Rants (https://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html) Tidyverse (https://www.tidyverse.org/) Codewars Java Kata (requires sign in and some Java homework) (https://www.codewars.com/kata/reviews/54a83d11e1288d7cd70001d6/groups/54b6e0b3ac3d54604b001320) Reddit: I found this during my first day in new job (https://www.reddit.com/r/programminghorror/comments/lr6ip1/i_found_this_during_my_first_day_in_new_job/) Reddit: Dutch electronic voting code base (https://www.reddit.com/r/programminghorror/comments/juqafi/dutch_electronic_voting_code_base/) CS50's Introduction to Computer Science (https://www.edx.org/course/cs50s-introduction-to-computer-science) Justice (https://www.edx.org/course/justice-2) Crash Course (https://thecrashcourse.com/) Fat Chance: Probability from the Ground Up (https://www.edx.org/course/fat-chance-probability-from-the-ground-up-2) Heidelberg Studentenkarzer (https://www.atlasobscura.com/places/heidelberg-studentkarzer) Harvard Business Review Podcasts (https://hbr.org/podcasts)

Przeprogramowany podcast
Harvard CS50 - Najlepszy kurs programowania online

Przeprogramowany podcast

Play Episode Listen Later Mar 16, 2021 12:16


Harvard CS50: Introduction to Computer Science to najlepszy kurs programowania online z jakim miałem styczność. Z tego filmu dowiesz się co czyni ten kurs wyjątkowym, czego nauczysz się z Harvard CS50, czy kurs jest tak trudny jak można przeczytać w internecie, czy warto skorzystać z polskiej wersji oraz jak wycisnąć z tego kursu 100% wartości. Strona kursu: https://online-learning.harvard.edu/course/cs50-introduction-computer-science

Start Over Coder
072: CS50 Course Review & Wrapping Up My Node/Express App

Start Over Coder

Play Episode Listen Later Jan 16, 2021 25:29


In this episode I'm wrapping up a few loose ends: the final report on my first from-scratch Node application, and a course review of Harvard's CS50: Intro to Computer Science. NOTE: The CS50 course review starts about 9 minutes in! Node/Express App Part 3 To catch up from where we left off… Part One: 035 - New Node Express Project - First Steps Part Two: 043 - Node Express Project - Progress Report As I kept working on the project, I learned quite a bit about working with dates in programming (hint: not a straightforward endeavor!), and had a frustrating attempt at deploying on Amazon Web Services. But eventually I was able to successfully deploy the app using Heroku, and overall by the time all was said and done I had a working application that I actually still use to this day! CS50 - Intro To Computer Science Course Review CS50 is the introductory computer science course offered at Harvard University, and it's available for anyone around the world to take for free on the EdX learning platform. It covers a lot of basic topics to build an understanding of how computers, networks, and applications work. My favorite aspects of the course were: They have an honor code which discourages people from posting their homework solutions online. As a result, when I searched or asked for help solving the problem sets, I got nudged in the right direction rather than being given the answers full out. I learned a lot more this way. The presentation is very high quality—they have an excellent media player for the weekly lectures, and lots of supplemental materials to make sure the concepts stick. Learning CS fundamentals (data structures, big O notation, HTTP, etc.) has really helped my understanding of other topics like git, Node.js, writing functions, using hex color codes, and much more. If you're interested in taking the class, prepare yourself for a lot of work and time if you really want to make the most of it! Show Links: Episode 36: The Complete Developers Guide to MongoDB [Online Course Review] CS50 Base CS Podcast This episode was originally published 5 June, 2018.

November Learning
David Malan: Lessons for all of us from Harvard’s CS50: Accessibility, Rigor, and Community

November Learning

Play Episode Listen Later Dec 1, 2020 33:10


The post David Malan: Lessons for all of us from Harvard’s CS50: Accessibility, Rigor, and Community appeared first on November Learning.

Start Over Coder
017: Break It Down - Accomplishing Goals With an Algorithmic Mindset

Start Over Coder

Play Episode Listen Later Nov 23, 2020 18:32


Breaking down a problem into smaller steps is a great start, but it's not enough! This week I'm talking about what more can be done to accomplish a goal, whether that goal is some tricky algorithm scripting or changing careers. Show Links Harvard's CS50 on EdX To see a visual of the Mario exercise, visit this episode's show notes. This episode was originally published 31 May, 2017.

I Want to Hack
Heat(around(the(corner)))

I Want to Hack

Play Episode Listen Later Oct 30, 2020 6:00


♦ Connect! I'd love to say hey; follow me over on Twitter. Want to show the show some quick love? Thank you! You can buy me a coffee here. Please leave a review on Apple Podcasts! ♥ This week's episode: Heat(around(the(corner)))The journey continues into algorithms in CS50, and I'm hoping to knock out a brief rebuild of my personal site using the JAMstack this weekend.Some thoughts today on finite time and the infinite possibilities in this world of computer science and web development. Staying on track while not neglecting the necessities in a full life. Harvard's CS50 (the full course) CS50X (somewhat abridged version used by edX for the open ended and free course.) Stackbit: an outstanding addition to the Jamstack ecosystem that I discovered this past week via an episode of the JAMstack Radio podcast. ♠ I Want to HackI Want to Hack began documenting my desire to code and explore software engineering in the early 2012's, and re-emerged in 2020 after many years of working in small business, starting an engineering degree and doing a bunch of self learning in the web-development world.♣ Undertow & Eamonn I Want to Hack is part of The Undertow Podcast Network.  I am COO at Cups, and aspiring software founder. I enjoy hanging with my family, running ultramarathons, playing piano, launching podcasts, and drinking great coffee.

I Want to Hack
JMSTK'N

I Want to Hack

Play Episode Listen Later Oct 28, 2020 9:06


♦ Connect! I'd love to say hey; follow me over on Twitter. Want to show the show some quick love? Thank you! You can buy me a coffee here. Please leave a review on Apple Podcasts! ♥ This week's episode: JMSTK'NSome things dismal; some phenomenal. And with CS50 progress still underway, a combination of the two in many cases. I have found a great intrigue with the Jamstack and specifically this past week with Stackbit, a tool to spin up jamstack sites super easily and efficiently. I powered through some difficulties in ARRAYLAND with CS50's week two assignments. And, I'm looking toward the future as a solo coder/learner hoping to find ways to collaborate with others without the luxury of a bootcamp environment. Harvard's CS50 (the full course) CS50X (somewhat abridged version used by edX for the open ended and free course.) Stackbit: an outstanding addition to the Jamstack ecosystem that I discovered this past week via an episode of the JAMstack Radio podcast. My caesar.c code: quite satisfying after some head scratching over the mechanics of the cipher switch ♠ I Want to HackI Want to Hack began documenting my desire to code and explore software engineering in the early 2012's, and re-emerged in 2020 after many years of working in small business, starting an engineering degree and doing a bunch of self learning in the web-development world.♣ Undertow & Eamonn I Want to Hack is part of The Undertow Podcast Network.  I am COO at Cups, and aspiring software founder. I enjoy hanging with my family, running ultramarathons, playing piano, launching podcasts, and drinking great coffee.

BITS Cast : College Life And More
IS HARVARD'S FREE PROGRAMMING COURSE CS50 Worth it? | CS50 Review 2020 | BEST PROGRAMMING COURSE?

BITS Cast : College Life And More

Play Episode Listen Later Oct 28, 2020 8:41


I tried Harvard's free programming course CS50 last year and in this video I explain What is CS50, who CS50 is for, what all is covered in the CS50 lectures and where to find CS50's problem sets, and at the end I talk if CS50 is worth it. I think that it is the best course that anyone can take to get introduced to computer science because of 1. the amazing professor David J Malan makes every lecture feel like a movie and 2. the well structured content of the course. CS50 is Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. CS50 is the largest course at both Harvard and Yale University and the largest Massive Open Online Course (MOOC) at edX with lectures being viewed by over a million people on the edX platform. CS50x, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Here's last year's CS50: https://www.youtube.com/playlist?list... Here's the course website: https://cs50.harvard.edu/ ✨ Tags ✨ IS HARVARD'S FREE PROGRAMMING COURSE CS50 Worth it? | CS50 Review 2020 | BEST PROGRAMMING COURSE? harvard university,free online courses,computer science,cs50,cs50 review,cs50 harvard,cs50 2020,cs50 2019,introduction to computer science,harvard free course,cs50 review 2020,cs50 review 2019,how to code,harvard university computer science,yale cs50,cs50 help,cs50 lecture,harvard university free online courses,harvard university lectures,cs50 lecture 1,cs50 tracks,cs50 office hours,cs50 free course,david malan cs50,david malan,david j malan

I Want to Hack
CS50_go_time

I Want to Hack

Play Episode Listen Later Oct 25, 2020 3:42


♦ Connect! I'd love to say hey; follow me over on Twitter. Want to show the show some quick love? Thank you! You can buy me a coffee here. Please leave a review on Apple Podcasts! ♥ This week's episode: CS50_go_timeWidely regarded as a premier introduction to computer science, my own knowledge, though currently broader in scope, will no doubt benefit from the wealth of topics and deep dives into the subject. I've been attracted to the course and the professor's dynamic teaching style for many years, and am finally going to set out what I first began in my early MOOC days. Harvard's CS50 (the full course) CS50X (somewhat abridged version used by edX for the open ended and free course.) My credit.c code: not elegant, but it works! Hack Reactor part time remote program Galvanize scholarship ♠ I Want to HackI Want to Hack began documenting my desire to code and explore software engineering in the early 2012's, and re-emerged in 2020 after many years of working in small business, starting an engineering degree and doing a bunch of self learning in the web-development world.♣ Undertow & Eamonn I Want to Hack is part of The Undertow Podcast Network.  I am COO at Cups, and aspiring software founder. I enjoy hanging with my family, running ultramarathons, playing piano, launching podcasts, and drinking great coffee.

Casticle
#14 开放且公平:回归新知的本质

Casticle

Play Episode Listen Later Sep 27, 2020 43:50


在本期节目中,糊糊将带你认识四个人物。 在脆弱的系统与制度、有缺陷的传播方式和规则正在试图掩埋信息与知识最本质的属性的时候,他们通过各自的行动,帮助人们重拾获取知识的机会,重寻信息的价值,回归新知的本质。 【开播词】 1. 英国博学家、科技史研究者James Burke的著作《联结》 (https://book.douban.com/subject/30390660/):此书其实改编自James Burke制作的系列纪录片Connections;该纪录片共有三季,每集都异常精彩。如果你玩过Jonathan Blow的独立游戏The Witness,当你打开某个密室的门之后,密室里播放的视频就是Connections第一季最后一集中的节选片段。 【推荐一:Harvard CS50’s David Malan and Colton Ogden on Computer Science, from The freeCodeCamp Podcast】 1. 推荐集的收听链接:地址一(iTunes (https://podcasts.apple.com/gb/podcast/harvard-cs50s-david-malan-colton-ogden-on-computer/id1313660749?i=1000443907719)),地址二(ListenNotes (https://www.listennotes.com/podcasts/the-freecodecamp/ep-71-harvard-cs50s-david-kHVWJEQUrs1/)),地址三(官方网站 (https://www.freecodecamp.org/news/podcast-harvard-cs50s-david-malan-and-colton-ogden-on-computer-science/)); 2. 线上版CS50课程的课程主页 (https://www.edx.org/course/cs50s-introduction-to-computer-science),校园版CS50课程的课程主页 (https://cs50.harvard.edu/college/2020/fall/),网易公开课引进的中文翻译版CS50课程 (http://open.163.com/newview/movie/courseintro?newurl=%2Fspecial%2Fopencourse%2Fcs50.html),民间野翻版的CS50课程第一门 (https://www.bilibili.com/video/BV1Y7411n7c5?from=search&seid=4528967592240896618); 3. CS50的官方播客CS50 Podcast:地址一(iTunes (https://podcasts.apple.com/us/podcast/cs50-podcast/id1459708246)),地址二(ListenNotes (https://www.listennotes.com/podcasts/cs50-podcast-cs50-75QCZMvfboA/)),地址三(YouTube (https://www.youtube.com/playlist?list=PLhQjrBD2T381-QVEPQ5GODGTgMNfpvYzU)); 4. FreeCodeCamp为想学习CS50课程的求学者们写的《CS50选课指南》 (https://www.freecodecamp.org/news/harvard-cs50-guide/); 5. Malan的启蒙老师、CS50课程的某任授课老师、「Hello World」的发明者——Brian Kernighan (https://www.wikiwand.com/en/Brian_Kernigha)。毫不夸张地说,所有教过CS50课程的老师都不是一般人; 6. 七月份纽约客发表的长文《哈佛大学CS明星教授如何打造远程学习帝国?》 (https://www.newyorker.com/news/our-local-correspondents/how-harvards-star-computer-science-professor-built-a-distance-learning-empire):这篇文章是糊糊制作这集播客的引子之一,它生动地讲述了Malan的学习和职业经历,而这也折射出一段不可或缺的美国计算机教育史; 7. 美国线上教育评测网站ClassCentral上,一篇称赞CS50的学员测评 (https://www.classcentral.com/report/review-david-malan-cs50-introduction-to-cs/); 8. 机器之心介绍“撕书教授”的文章 (https://zhuanlan.zhihu.com/p/163093573),还有一些逗趣的撕书meme (https://satirev.org/harvard/8-photos-david-malan-ranked-based-how-close-he-ripping-phone-book-half#.X2Yk95MzZMY); 9. 在新冠疫情期间,Malan为了教好课,测试了许多教学布景和教学工具,并把所有使用利弊整理在了这篇 (https://medium.com/@cs50/teaching-from-home-via-zoom-c3b336446fbc)文章中——如果你是工具控,那你会喜欢这篇文章; 10. 2014年,哈佛启动了Master Class计划 (https://www.gse.harvard.edu/search?keywords=news%20tag%20master%20class),每一期邀请一位明星老师做一段公开课演示,然后一起研讨教学方法论。此计划第一期 (https://www.youtube.com/watch?v=p1i7dcwt0Ew)便邀请了Malan——毫无疑问,Malan上台10分钟后,开始撕书; 11. 十五岁的Youtuber、极客少女Presley Alexander对David Malan的采访 (https://www.youtube.com/watch?v=DJ1Eo5Efxig):小姑娘已经学过CS50啦,让我们向她看齐!她的Youtube频道也很有意思,满满朝气,满满活力,让我们多吸一吸! 12. 糊糊最近在读的畅销书Range (https://book.douban.com/subject/33423656/),作者是美国畅销书作家David Epstein。 【推荐二:My Little Hundred Million, from Revisionist History Podcast】 1. 推荐集的收听链接:地址一(iTunes (https://podcasts.apple.com/gb/podcast/my-little-hundred-million/id1119389968?i=1000372836942)),地址二(ListenNotes (https://www.listennotes.com/podcasts/revisionist-history/my-little-hundred-million-9eu5OJYxBvi/)),地址三(官方网站 (http://revisionisthistory.com/episodes/06-my-little-hundred-million)); 2. 加拿大记者、畅销书作家、Revisionist History播客主播Malcolm Gladwell的个人网站 (https://www.gladwellbooks.com/); 3. 糊糊个人比较喜欢听的一集Malcolm Gladwell和Adam Grant的对谈 (https://www.listennotes.com/podcasts/revisionist-history/bonus-malcolm-gladwell-TCwIA-SmG_g/)——两位都是畅销书作家,在线开杠; 4. 在Hank Rowan(原名Henry Rowan)为Glassboro State College捐款一亿美金之后,大学就更名为Rowan University。需要澄清的是,这并不是Hank Rowan的本意,只是学校和当地社区表达对Rowan感激之情的方式。在Rowan University的官网上,我们也可以读到这一个有意义的故事 (https://www.rowan.edu/about/oppaf/history.html); 5. 1992年,Hank Rowan接受纽约时报的采访 (https://www.nytimes.com/1992/09/13/nyregion/new-jersey-q-a-henry-m-rowan-how-glassboro-college-got-a-new-name.htm),非常值得一读。感谢纽约时报,愿意把这篇访谈存档。如果没有这份存档,我们完全无法直接读到Rowan的原话; 6. Hank Rowan去世后,纽约时报发表的悼念文章 (https://www.nytimes.com/2015/12/14/nyregion/henry-m-rowan-industrialist-who-gave-record-gift-to-university-dies-at-92.html); 7. 其它媒体对Rowan为Glassboro捐赠一亿美金的报道:PhillyVoice (https://www.phillyvoice.com/05999-25-years-ago-100m-gift-changed-higher-educationand-giving/),IntelligentFanatic (https://community.intelligentfanatics.com/t/the-story-of-hank-rowan-and-his-100-million-gift/1730); 8. Gladwell在本期节目中援引的社科理论「weak link」与「strong link」源自Chris Anderson与David Sally的著作《数字游戏》 (https://book.douban.com/subject/26806658/),这本书从rationale方面与Michael Lewis的Moneyball (https://book.douban.com/subject/6726456/)(中译名《点球成金》),有许多异曲同工之处; 9. 耐克创始人Philip Knight与斯坦福校长John Hennessy联手创办的精英培养项目 (https://news.stanford.edu/2016/02/23/scholars-program-announce-022316/); 10. 创作欲旺盛的Marc Andreessen最近剑指教育系统,在最近一集a16z播客节目The Question Of Education (https://a16z.com/2020/09/10/education-myths-monopoly-oligopoly-cartel-costs-past-present-change/)中,他用飞快的语速倾泻了对现行教育体制的不满,然后又充满激情地对未来做了一番设想,听完爽感满格。Figma的CEO Dylan Field也一起录了这集节目,可惜存在感高不起来。他们两位还另外做过一次视频对谈 (https://www.youtube.com/watch?v=_s1xyZM-2Gw&feature=youtu.be),也还是聊教育; 11. 纽约时报出品的揭露公立教育体系问题的播客节目Nice White Parents收听地址:地址一(iTunes (https://podcasts.apple.com/us/podcast/nice-white-parents/id1524080195)),地址二(ListenNotes (https://www.listennotes.com/podcasts/nice-white-parents-serial-the-new-york-times-wqs42LyUDz9/))。 【推荐三:What If All Research Papers Were Free?, from The Brian Lehrer Show】 1. 推荐集收听链接:地址一(官方网站 (https://www.wnyc.org/story/what-if-all-research-papers-were-free/))——由于距离这集节目首播已过去太久,播客app上一搜不到这集节目,只能在网站上收听; 2. 2018年The Verge发表的长文《科学界的女侠》 (https://www.theverge.com/2018/2/8/16985666/alexandra-elbakyan-sci-hub-open-access-science-papers-lawsuit):这篇文章也是糊糊做这一集节目的引子之一。文章巨长,但相当精彩。不仅梳理了Elbakyan创立SciHub的过程,还突出了传统出版商、新兴开放获取期刊计划、Scihub之间的矛盾。此外,这篇文章中还有一条与意识形态相关的暗线,读下来会让你有一种非常微妙的感觉。 3. 学术界独立媒体ScholarlyKitchen解释SciHub的运营机制 (https://scholarlykitchen.sspnet.org/2016/02/25/sci-hub-how-does-it-work/); 4. Vice上与SciHub和相关起诉案件相关的文章集合 (https://www.vice.com/en_us/topic/sci-hub); 5. Wired为SciHub辩护 (https://www.wired.com/2016/04/stealing-publicly-funded-research-isnt-stealing/),指出“研究是用纳税人的钱做的,所以研究论文被SciHub用一用就不该叫做偷”; 6. 本国媒体「知识分子」编写的一篇文章 (http://zhishifenzi.com/depth/depth/7483.html),清楚地梳理了传统期刊订阅与开放获取期刊之间的矛盾点和各自利弊,非常棒; 7. 加州大学联盟与传统学术出版商Elsevier开杠实录:Vox (https://www.theatlantic.com/science/archive/2019/03/uc-elsevier-publisher/583909/),TheAtlantic (https://www.theatlantic.com/science/archive/2019/03/uc-elsevier-publisher/583909/)——其实这不是Elsevier第一次被反抗了,只能说是最近比较热闹的一次; 8. 华盛顿邮报称赞SciHub运营模式的文章 (https://www.washingtonpost.com/local/this-student-put-50-million-stolen-research-articles-online-and-theyre-free/2016/03/30/7714ffb4-eaf7-11e5-b0fd-073d5930a7b7_story.html); 9. iHeartRadio旗下的播客节目TechStuff为纪念计算机神童Aaron Swartz而制作的节目:TechStuff Remembers Aaron Swartz,收听地址一(iTunes (https://podcasts.apple.com/us/podcast/techstuff-classic-techstuff-remembers-aaron-swartz/id282795787?i=1000461488720)),收听地址二(ListenNote (https://www.listennotes.com/podcasts/techstuff/techstuff-classic-techstuff-hPiuI3C8rKQ/)),收听地址三(官方网站 (https://www.iheart.com/podcast/105-techstuff-26941194/episode/techstuff-remembers-aaron-swartz-30229719/)); 10. 纪念Aaron Swartz的传记纪录片《互联网之子》 (https://movie.douban.com/subject/25785114/); 11. 滚石杂志发表的Aaron Swartz人物传记文章 (https://www.rollingstone.com/culture/culture-news/the-brilliant-life-and-tragic-death-of-aaron-swartz-177191/):这篇文章与科技媒体的角度不太一样,更多笔墨用来刻画Swartz在生活中的形象; 12. Swartz的挚友、BoingBoing作者Cory Doctorow所写的悼念文章 (https://boingboing.net/2013/07/12/interview-on-hacktivism-and-aa.html),挚友Lawrence Lessig所写的声援文章 (https://lessig.tumblr.com/post/40347463044/prosecutor-as-bully); 13. Aaron Swartz的个人博客Raw Thought (http://www.aaronsw.com/weblog/),2008年呼吁信息开放与平等的《开放获取游击队宣言》 (https://archive.org/stream/GuerillaOpenAccessManifesto/Goamjuly2008_djvu.txt); 14. ArsTechnica对Elbakyan的采访 (https://arstechnica.com/tech-policy/2016/04/a-spiritual-successor-to-aaron-swartz-is-angering-publishers-all-over-again/),并把她称为是「Swartz的精神化身」; 15. 一项研究 (https://arxiv.org/abs/2006.14979)表明,SciHub上能下载到的论文的被引用数是SciHub上下载不到的论文的1.72倍; 16. 纽约时报撰写的文章 (https://www.nytimes.com/2016/03/13/opinion/sunday/should-all-research-papers-be-free.html),讨论学术论文是否应当完全免费。文章同样把Elbakyan与Swartz联系起来。 【小海豚广播】 十分感谢听众们的等待与支持,推荐大家使用通用播客app收听Casticle,拥有不会打折的收听及阅读体验。 欢迎大家与小海豚通过以下渠道互动: 微博 (https://weibo.com/6812416860/) (直播聊天室的时间安排会在微博通知) Instagram (https://www.instagram.com/casticle.fm/) casticlefm@gmail.com 下期再见!

Perceptions
Weekly Update Aug. 24

Perceptions

Play Episode Listen Later Aug 25, 2020 30:54


Putin, Bannon, CS50, A Man's Search for Meaning

SciDose بودكاست
٢٧. التقنية في عالم ريادة الأعمال

SciDose بودكاست

Play Episode Listen Later Aug 8, 2020 60:37


ناقشنا ضيفنا رائد الأعمال د/ ياسر العصيفير، في عدة محاور منها: تأثير التقنية على عالم ريادة الأعمال، مختلف أنواع المنصات الرقمية التي تساهم في تسهيل مشاريعنا التجارية وترفع كفاءتها، شبكات التواصل الإجتماعي وطريقة استغلالها للترويج والتواصل مع العملاء، وأخيراً اختيار التخصص الجامعي لمن يهوى التقنية.جميع المواقع والمنصات الرقمية التي ذكرها ضيفنا هي:دورة مبادئ واساسيات علوم الحاسب الألي CS50:‏⁦‪https://online-learning.harvard.edu/course/cs50-introduction-computer-science‬⁩‏دورة التقنية ليس لها عُمر لأساسيات الحاسب بالعربي Tech1o1:‏⁦‪http://tech1o1.com/‬⁩------------------‏اهم المنصات لريادة الأعمال: ‏دورة أساسية لبناء الكلاود ( الحوسبة السحابية ) - مجانا ‏⁦‪https://techcampus.com/course?cloud‬⁩‏ERP - Odoo نظام إدارة الشركة كاملة- ادارة الموظفين والموارد والفواتير وغيرها ‏⁦‪https://www.odoo.com/‬⁩------------------‏منصة لإنشاء المتاجر الإلكترونية:‏⁦‪https://www.shopify.com/‬⁩‏إضافة مميزة لمتاجر Shopify لمتابعة الطلبات وتعقبها‏⁦‪https://shop.app/‬⁩‏منصة بناء شعارات مجانية ‏⁦‪https://hatchful.shopify.com/‬⁩------------------‏من افضل منصات إدارة الشبكات الإجتماعية ‏⁦‪https://buffer.com/‬⁩‏⁦‪https://hootsuite.com/‬⁩‏دليل الشبكات الاجتماعية‏⁦‪https://buffer.com/library/social-media-logos/‬⁩‏ StartUps Now ريادة الأعمال التقنية ‏⁦‪https://techcampus.com/course?sun‬⁩

TWiT Bits (Video HD)
Top University Courses for Free on Your iPad! | TWiT Bits

TWiT Bits (Video HD)

Play Episode Listen Later May 26, 2020 8:24


On iOS Today, Leo Laporte recommends edX and iTunes U to get started learning (for free) at home...using your iPad! Full episode at twit.tv/ios500 Hosts: Leo Laporte and Mikah Sargent You can find more about TWiT and subscribe to our full shows at https://twit.tv/shows/

TWiT Bits (MP3)
Top University Courses for Free on Your iPad! | TWiT Bits

TWiT Bits (MP3)

Play Episode Listen Later May 26, 2020 8:24


On iOS Today, Leo Laporte recommends edX and iTunes U to get started learning (for free) at home...using your iPad! Full episode at twit.tv/ios500 Hosts: Leo Laporte and Mikah Sargent You can find more about TWiT and subscribe to our full shows at https://twit.tv/shows/

TWiT Bits (Video LO)
Top University Courses for Free on Your iPad! | TWiT Bits

TWiT Bits (Video LO)

Play Episode Listen Later May 26, 2020 8:24


On iOS Today, Leo Laporte recommends edX and iTunes U to get started learning (for free) at home...using your iPad! Full episode at twit.tv/ios500 Hosts: Leo Laporte and Mikah Sargent You can find more about TWiT and subscribe to our full shows at https://twit.tv/shows/

TWiT Bits (Video HI)
Top University Courses for Free on Your iPad! | TWiT Bits

TWiT Bits (Video HI)

Play Episode Listen Later May 26, 2020 8:24


On iOS Today, Leo Laporte recommends edX and iTunes U to get started learning (for free) at home...using your iPad! Full episode at twit.tv/ios500 Hosts: Leo Laporte and Mikah Sargent You can find more about TWiT and subscribe to our full shows at https://twit.tv/shows/

Monkey Mind
Episode 004: All Abstractions Are Wrong But Some Are Useful

Monkey Mind

Play Episode Listen Later May 23, 2020 73:05


David and Grace talk about abstraction in statistics, computing, mathematics and a few other things besides. Birth-death process (https://en.wikipedia.org/wiki/Birth–death_process) Akaike information criterion (https://en.wikipedia.org/wiki/Akaike_information_criterion) Stratechery by Ben Thompson (https://stratechery.com) Subtraction.com (https://www.subtraction.com) The Law of Leaky Abstractions (https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/) Logic gate (https://en.wikipedia.org/wiki/Logic_gate) The 10,000 Domino Computer (https://youtu.be/OpLU__bhu2w) CS50's Introduction to Computer Science (https://www.edx.org/course/cs50s-introduction-to-computer-science) Floating-point arithmetic (https://en.wikipedia.org/wiki/Floating-point_arithmetic) Single Variable Calculus (https://ocw.mit.edu/courses/mathematics/18-01sc-single-variable-calculus-fall-2010/) Zone of proximal development (https://en.wikipedia.org/wiki/Zone_of_proximal_development) principle of specificity (https://www.oxfordreference.com/view/10.1093/oi/authority.20110810105645210) Progressive overload (https://en.wikipedia.org/wiki/Progressive_overload) Species distribution modelling (https://en.wikipedia.org/wiki/Species_distribution_modelling) Population genetics (https://en.wikipedia.org/wiki/Population_genetics) Coalescent theory (https://en.wikipedia.org/wiki/Coalescent_theory)

Monkey Mind
Episode 005: This is All About CS50x

Monkey Mind

Play Episode Listen Later May 23, 2020 112:22


Grace has a new obsession: Harvard's CS50x Introduction to Computer Science, so we talk about online education, and how to teach and learn online. CS50x (https://cs50.harvard.edu/x/2020/) Scratch - Imagine, Program, Share (https://scratch.mit.edu) The Perils of JavaSchools (https://www.joelonsoftware.com/2005/12/29/the-perils-of-javaschools-2/) Segmentation fault (https://en.wikipedia.org/wiki/Segmentation_fault) Accidental Tech Podcast: 375: Wobbly Goblin (https://atp.fm/375) C - Pointers (https://www.tutorialspoint.com/cprogramming/c_pointers.htm) Principal component analysis (https://en.wikipedia.org/wiki/Principal_component_analysis) Online Course: A Brief History of Humankind - Yuval Noah Harari - YouTube (https://www.youtube.com/playlist?list=PLfc2WtGuVPdmhYaQjd449k-YeY71fiaFp) Sapiens: A Brief History of Humankind (https://www.amazon.sg/Sapiens-Humankind-Yuval-Noah-Harari/dp/0062316095) Food, Nutrition and Health (https://www.edx.org/professional-certificate/wageningenx-food-nutrition-and-health) Debugging (https://en.wikipedia.org/wiki/Debugging) Hemiptera (https://en.wikipedia.org/wiki/Hemiptera) Rubber duck debugging (https://en.wikipedia.org/wiki/Rubber_duck_debugging) CS50 2019 - Lecture 4 - Memory (https://docs.google.com/presentation/d/15retFlVW_bH8MqEQHlcDQiFemMcRGUpHWn7VWQ4ftaE/edit) CS50 Sandbox: Secure Execution of Untrusted Code (https://dash.harvard.edu/bitstream/handle/1/10745001/85035036.pdf?sequence=3) CS50 Shop (https://cs50.harvardshop.com) Regular expression (https://en.wikipedia.org/wiki/Regular_expression)

12 x 21
INTERNSHIPS: Getting. That. Offer! Part 2.

12 x 21

Play Episode Listen Later May 5, 2020 70:55


Afua, in an effort to demystify the myth around getting competitive internships, discusses LinkedIn etiquette, email etiquette around cold-calling recruiters. Crafting a resume that stands out, landing the interview, and preparing to ace the interview (both technical and non-technical), and, finally, evaluating the offer. This episode is definitely for both people who have not written a single line of code in their lives, and people who are already in CS or Engineering. Resources Mentioned in Episode: Introductory CS courses: Udacity’s CS 101, Harvard’s CS50 on edX Google’s Technical Development Guide Edmond Lau’s Article on Quora Online reading for tech news, check out TechCrunch, Techmeme, Product Hunt, and Hacker News To learn more about a company: Crunchbase and Glassdoor Make a Website and Deploy a Website on Codecademy. Learn how to use Git Google Summer of Code and Sayan Chowdhury’s article on open source for beginners. Github’s open source guide List of topics you need to know to pass technical interviews. To master these topics, use the following four resources: Cracking the Coding Interview (~2 months before applying) LeetCode (~1 month before applying) Read Haseeb Qureshi’s killer guide on negotiation. If you enjoyed this episode, kindly rate and review on iTunes. Connect with us @thecodeinmyfro

Podcast Ghareeb - بودكاست غريب
غريب #09 مع عمار الناطور || البرمجة و الدخول بعالم الأعمال

Podcast Ghareeb - بودكاست غريب

Play Episode Listen Later Feb 29, 2020 48:35


 : رجعنالكم بالموسم الثاني بهمة جديدة وكان لقاء مميز من بعد الامتحانات، تكلمنا خلال الحلقة عن - أهمية البرمجة بسوق العمل - بدايات عمار بمجال ال Web Development والمراحل الأساسية للدخول بهاد المجال - أهمية العمل الجماعي في المجال التقني - التسويق الذاتي عبر منصات التواصل - Q&A . الروابط التي تم ذكرها خلال الحلقة : CS50 : https://www.youtube.com/playlist?list=PLhQjrBD2T381L3iZyDTxRwOBuUt6m1FnW MIT app inventor : https://appinventor.mit.edu/ code.org : https://code.org/ لاتنسوا زيارة صفحتنا على فيسبوك : https://fb.me/podcastghareeb

CS50 Podcast
Episode 11 - Making a CS50 Fair

CS50 Podcast

Play Episode Listen Later Feb 13, 2020 30:19


In this episode, David and Brian discuss the origins of the CS50 Fair, the end-of-term exhibition of final projects that capstones CS50 students' experience. Why so many balloons? Why the raffle? And how can others run their own CS50 Fairs? All it took at first, it turns out, was some Entenmann's cakes! The CS50 Podcast is hosted by CS50's own David J. Malan and Brian Yu at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 YouTube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv iTunes: https://podcasts.apple.com/us/podcast/cs50-podcast/id1459708246 Google Podcasts: https://play.google.com/music/listen?u=0#/ps/Iw4e6bmrnly6iygsmqrcdajoweq Soundcloud: https://soundcloud.com/cs50/podcast11 Spotify: https://open.spotify.com/show/3MxtKWdpxTVvxnAYPDJuKV?si=lI0P0H8aSkCh2owGr2te1Q YouTube: https://youtu.be/afqHeaDsKEI

CS50 Podcast
Episode 10 - Teaching Academic Honesty

CS50 Podcast

Play Episode Listen Later Feb 10, 2020 30:57


In this episode, David and Brian discuss CS50's experience with matters of academic dishonesty, whereby students sometimes submit work that's not entirely their own. While the course aspires each year to reduce the number of instances thereof, most educationally impactful to date has been the course's introduction of a "regret clause" to its syllabus. If students do cross some ethical line, often late at night under significant stress, they are now encouraged to reach out to the course's heads within 72 hours. The course then addresses the matter internally, without escalation to the university itself. While the work in question is usually zeroed, students are often referred to other resources on campus as well for academic support and mental health. The effect has been to transform a process that was once primarily punitive into teachable moments. The CS50 Podcast is hosted by CS50's own David J. Malan and Brian Yu at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

Bytes & Bits
February 3: My migraine didn’t kill me and inspired from a podcast I heard this morning

Bytes & Bits

Play Episode Listen Later Feb 3, 2020 9:40


So today’s topic is mainly about two different things and I kind of rambled on. The first one that I had a migraine but it didn’t kill me so that’s an awesome thing. Fingers crossed that my migraine doesn’t return tomorrow when I do a school visit. Super excited to show the kids Webflow! Finally I share some of the things that I learned from the podcast that I listen to this morning from CS50.

CS50 Podcast
Episode 9 - Restructuring CS50

CS50 Podcast

Play Episode Listen Later Jan 31, 2020 50:09


In this episode, a discussion of CS50's underlying pedagogy. David and Brian discuss changes made to CS50 at Harvard in Fall 2019, among them new-and-improved lectures, weekly quizzes, by-appointment tutorials, a choice of end-of-term "tracks" for students, and lots of new problem sets. Hear the reasons behind those changes as well as what worked well and what didn't. The CS50 Podcast is hosted by CS50's own David J. Malan and Brian Yu at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

The CS-Ed Podcast
Episode 1: David Malan

The CS-Ed Podcast

Play Episode Listen Later Nov 22, 2019 30:48


In this episode, we talk with David Malan from Harvard University, Professor of the Practice of Computer Science in the School of Engineering and Applied Sciences. He teaches Computer Science 50, Harvard University's largest course. Our conversation focused on CS50 tools. An overview of the tools is in a YouTube video David provided. We spent most of our time talking about help50 and style50. Help50 is a tool that, when fed error output, returns a suggestion or question a student should focus on to help interpret the error output. Style50 is a tool to help students fix the style of their code by highlighting what to change. However, David emphasized that he wanted the tool to require the student to change the code themselves. When asked about something awesome in CS he'd like to share, David talked about containerization, especially tools like Docker. In CS50, they use containers on both the server and client-side. He finds they are a great way to package up everything for students. His Too Long, Didn't Listen (TL;DL) focused on encouraging fellow teachers to see if someone else has already created an educational tool that would fit their needs rather than reinventing the wheel.

Apple Sidekick
Ep. 28 Playgrounds and Harvard CS50

Apple Sidekick

Play Episode Listen Later Aug 3, 2019 8:48


Just start learning, schedule it out!

CS50 Podcast
Episode 8 - FaceApp

CS50 Podcast

Play Episode Listen Later Jul 24, 2019 23:44


This week's podcast: David and Brian talk about FaceApp, which uses machine learning to alter photos of people. The CS50 Podcast is hosted by CS50's own David J. Malan and Brian Yu at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

CS50 Podcast
Episode 7 - Why C?

CS50 Podcast

Play Episode Listen Later Jul 19, 2019 35:39


This week's podcast: David and Brian talk about why CS50 is taught (primarily) in C. The CS50 Podcast is hosted by CS50's own David J. Malan and Brian Yu at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

CS50 Podcast
Episode 6 - Machine Learning

CS50 Podcast

Play Episode Listen Later Jul 10, 2019 28:25


This week's podcast: Brian Yu joins David as co-host for the first time and the two share a discussion of a topic very much in vogue: machine learning. The CS50 Podcast is hosted by CS50's own David J. Malan and Colton Ogden at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

The freeCodeCamp Podcast
Ep. 71: Harvard CS50's David Malan and Colton Ogden on Computer Science

The freeCodeCamp Podcast

Play Episode Listen Later Jul 8, 2019 121:30


CS50 is the most popular course at Harvard, and hundreds of thousands of people have taken the free online version of the course as well. We recently posted the lectures for the course on freeCodeCamp's YouTube channel - including the CS50 game development course - all free and commercial-free. During this interview, David Malan and Colton Ogden talk about how they got into technology. They share tips for how to effectively learn computer science, and some advice for teachers and community leaders as well. Colton shares one of his favorite game development hacks, and David tell us the story behind the CS50 catchphrase: "this is CS50" Follow CS50 on Twitter: https://twitter.com/cs50 Subscribe to the CS50 podcast: https://podcasts.apple.com/us/podcast/cs50-podcast/id1459708246 Test out CS50's Integrated Development Environment: https://ide.cs50.io/ And CS50's Sandbox: https://sandbox.cs50.io/ The article Colton mentions about Resident Evil 2 on N64 (PDF): https://twvideo01.ubm-us.net/o1/vault/GD_Mag_Archives/GDM_September_2000.pdf The Steve Ballmer CS50 guest lecture: https://www.youtube.com/watch?v=7lhlKF6MECs And Steve Ballmer's sales pitch of CS50 itself: https://www.youtube.com/watch?v=El2mr5aS8y0 Fun fact: Brian Kernighan, whom David mentions as the CS50 teacher who preceded him, is also the co-creator of the C programming language. He's even has his own card in freeCodeCamp Programmer Playing Cards: https://www.freecodecamp.org/news/introducing-programmer-playing-cards-d3eeeffe9a11/

Kakos Industries
CS50 – NeverRad, SDCC, and London Podcast Fest

Kakos Industries

Play Episode Listen Later Jul 1, 2019 1:44


New show: NeverRad.comComic-Con in San Diego: July 17th-21London Podcast Festival: September 7-15thGet in touch on social media if you’re going to be at either! Hello, Kakos Industries Shareholders. My name is Conrad Miszuk and, if you believe the cover story, then I am the creator of Kakos Industries. If you don’t believe the cover story, […]

CodeNewbie
S8:E8 - What it's like to be in a computer science class (David Malan)

CodeNewbie

Play Episode Listen Later May 26, 2019 43:12


CS50 is the largest class at Harvard, with 800 students, but you can also find these engaging lectures online. We chat with the professor of this popular and unconventional class, David Malan, Gordon McKay Professor of the Practice of Computer Science. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) CO.LAB Lisp AJAX CSS Ruby C++ Python Code.org Scratch Big O Notation CS50 for MBAs HTTP SQL HTML PHP JavaScript Java Blockly Snap C CS50

CS50 Podcast
Episode 5 - Ransomware, WhatsApp Spyware

CS50 Podcast

Play Episode Listen Later May 20, 2019 29:07


This week's podcast: the woes of ransomware (and the companies that claim to fight it), a vector for spyware injection in WhatsApp, and much more. The CS50 Podcast is hosted by CS50's own David J. Malan and Colton Ogden at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

CS50 Podcast
Episode 4 - Internet Explorer, Smart Locks

CS50 Podcast

Play Episode Listen Later May 13, 2019 30:35


This week's podcast: a tale of how YouTube eliminated Internet Explorer 6, stories of security concerning both digital and physical keys, and much more. The CS50 Podcast is hosted by CS50's own David J. Malan and Colton Ogden at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

CS50 Podcast
Episode 3 - Password Security, Incognito Mode

CS50 Podcast

Play Episode Listen Later May 6, 2019 30:53


This week's podcast: just how many insecure passwords are out in the open (and which ones in particular!), new features added to Chrome's Incognito Mode, and much more. The CS50 Podcast is hosted by CS50's own David J. Malan and Colton Ogden at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

CS50 Podcast
Episode 2 - Task Lists, Facial Recognition

CS50 Podcast

Play Episode Listen Later Apr 29, 2019 30:42


This week's podcast: the power and simplicity of task lists and the ethical boundaries of present and future facial recognition software. The CS50 Podcast is hosted by CS50's own David J. Malan and Colton Ogden at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

CS50 Podcast
Episode 1 - Trust

CS50 Podcast

Play Episode Listen Later Apr 22, 2019 39:21


This week's podcast: trust, both why it's necessary and why we should be wary of what it may sometimes mean, especially in technology and computer science. The CS50 Podcast is hosted by CS50's own David J. Malan and Colton Ogden at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

CS50 Podcast
Episode 0 - Robocalls, Facebook Passwords

CS50 Podcast

Play Episode Listen Later Apr 12, 2019 34:56


This week's podcast: the Facebook plain-text password controversy and the new (irritating!) phenomenon of the robocall. The CS50 Podcast is hosted by CS50's own David J. Malan and Colton Ogden at Harvard University. Each episode focuses on (and explains!) current events and news in tech and computer science more generally. This is the CS50 Podcast. Follow us on other social media to get news on upcoming shows and more: Facebook: https://www.facebook.com/cs50 Youtube: https://www.youtube.com/cs50 Twitter: https://twitter.com/cs50 Instagram: https://www.instagram.com/cs50 Twitch: https://twitch.tv/cs50tv

Working Comic Podcast
Episode 39: Sierra Katow (From CS50 to TV)

Working Comic Podcast

Play Episode Listen Later Feb 19, 2019 63:19


I recently had a great interview with Sierra Katow! Taken from her bio: She first began performing standup at 16 and was the youngest comedian featured on season 9 of Last Comic Standing on NBC. Her standup was also featured on Last Call with Carson Daly, Laughs on Fox, and Acting Out on MTV. Her festival credits include the Seattle Int'l Comedy Competition, Boston Comedy Festival, the Women in Comedy Festival, the LA IO West Comedy Festival, the Comedy Comedy Festival, the Women In Comedy Festival, and the Funny Women Fest LA. She's currently writing for a new show on Eko and serves as producer of the podcast Queery with Cameron Esposito. In the past, she has worked as a writers' assistant for Drop the Mic on TBS and Take My Wife on Starz and served as VP of The Harvard Lampoon. In this interview we talk about Harvard computer science, the Harvard stand up club, being an Asian American woman in comedy, getting into coding, doing colleges, post college guilt, process of selling an animated short, getting into Laugh Factory, comedy end goals, festivals being over-hyped, morning rituals, and more.

Centennial Songs / The Antique Phonograph Music Program with MAC | WFMU
CS50 - The acceleration of the Hesitation Blues from Feb 16, 2019

Centennial Songs / The Antique Phonograph Music Program with MAC | WFMU

Play Episode Listen Later Feb 17, 2019 7:38


Al Bernard - "Hesitation Blues" http://www.wfmu.org/playlists/shows/84233

acceleration cs50 hesitation blues
Centennial Songs / The Antique Phonograph Music Program with MAC | WFMU
CS50 - The acceleration of the Hesitation Blues from Feb 16, 2019

Centennial Songs / The Antique Phonograph Music Program with MAC | WFMU

Play Episode Listen Later Feb 17, 2019 7:38


Al Bernard - "Hesitation Blues" https://www.wfmu.org/playlists/shows/84233

acceleration cs50 hesitation blues
Corriendo sobre 50
Corriendo sobre 50 Episodio 11: CS50 y Muévete en Bici PR: El Junte! Parte 2

Corriendo sobre 50

Play Episode Listen Later Dec 10, 2018 52:59


En este episodio, continuamos la conversación que tuvimos con los anfitriones del Podcast, Muevete en Bici PR. Entramos mas detalladamente en que debes saber para comenzar en el ciclismo y el proceso de conseguir una bicicleta. También conoce las comparaciones entre correr a pie y correr bicicleta. Esto y muchas cosas mas en Corriendo sobre 50!

Corriendo sobre 50
Corriendo sobre 50 Episodio 10: CS50 y Muévete en Bici PR: El Junte! Parte 1

Corriendo sobre 50

Play Episode Listen Later Nov 26, 2018 51:20


Corriendo sobre 50 y Muévete en Bici PR se encuentran en una discusión histórica! EL ciclismo es una alternativa natural en el desarrollo de un corredor, ya sea como "cross training" o como entrenamiento para un dualo o trialo. Como comenzar en el ciclismo? Que debo hacer? Hasta como se conocieron los animadores de Muévete en Bici PR! Whooooo.... Esto y mucho mas, en Corriendo sobre 50!

Acquired
Acquired Episode 39: Whole Foods Market

Acquired

Play Episode Listen Later Jun 20, 2017 71:57


Ben and David are once again live on the scene, this time covering the biggest disruption in grocery since… well, sliced bread: Amazon’s $13.7B purchase of Whole Foods Market. We place this deal in context by diving deep into the long, intertwining history of grocery, tech and Amazon, from the infamous dotcom flameout Webvan (domain name now owned by Amazon) to its much more successful progeny Kiva Systems (acquired by Amazon in 2012) to current Silicon Valley unicorn Instacart (founded by former Amazon logistics engineer Apoorva Mehta). One thing is clear: for Amazon and Jeff Bezos, realizing the longterm vision of the Everything Store truly means building the everything store. Topics covered include: The origins of Whole Foods Market as “Saferway” in the late 70’s Austin, TX hippie scene, founded by CEO John Mackey (“the Steve Jobs of grocery stores”) and his then-girlfriend Renee Lawson Hardy Whole Foods’ expansion through acquisition throughout the 80’s and 90’s The company’s recent struggles with competition, leading to sales declines and attracting activist shareholder interest from Jana Partners  Amazon’s acquisition of the company on June 16, 2017 for $13.7 billion, a 27 percent premium to the stock's previous day closing price In depth history and analysis of the four keys to understanding this deal: Webvan, Kiva Systems, AmazonFresh and Instacart  Followups: Walmart/Jet buys Bonobos for $310M The Carve Out: Ben: Mark Zuckerberg’s 2005 CS50 guest lecture David: Exponent on Podcasting and Centralization Sponsor: Thanks to Silicon Valley Bank for sponsoring this episode. If you'd like to learn more or start a banking relationship, you can get in touch with Dan Allred here.

CS@Manchester Podcast
E17: This is CS50. with Prof David J. Malan, Harvard University

CS@Manchester Podcast

Play Episode Listen Later Apr 20, 2017 16:15


Episode 17 of the CS@Manchester features an interview with Professor David J. Malan from Harvard University. We were delighted to be joined by David, who visited Manchester to present to the School and support a student hackathon event organised by our own HackSoc Manchester. We spoke to him about the origins and ethos of CS50, what makes it so unique and how it's delivered on campus at Harvard and the incredible impact it's having on students worldwide. Find out more about CS50 here: https://cs50.harvard.edu

STEMxm: The STEM Career Podcast
STEMxm 15: The Coder who can Communicate with Andrea Goulet

STEMxm: The STEM Career Podcast

Play Episode Listen Later Jan 15, 2017 62:08


STEMxm Episode 15-  Coder & CorgiBytes CEO, Andrea Goulet CorgiBytes | Technical? Non-Technical? Both! | Andrea's LinkedIn Graphene Girl talk barbie :( The Project Management tool we discussed = Slack The Movie - Inception One of the Places Andrea spoke at - Dot Net Fringe Here are some resources about (and how to overcome) Imposter Syndrome: Afraid of Being 'Found Out'? How to Overcome Imposter Syndrome Learning to Deal with the Imposter Syndrome Another take on Slate Sources for beginning your journey to learning code: CS50 at Harvard Computer Science for Everyone by the Great Courses (note: Great Courses are often available for check out at your local library) Free Code Camp Code.org Code Combat Kahn Academy Andrea mentioned research about how women have not historically applied for positions where they don't meet or exceed all the criteria. Here is some related research: Why Women Don't Apply for Jobs Unless They're 100% Qualified Are Women Too Timid When They Job Search   STEMxm is available on iTunes & Stitcher:

Take Back the Day
Helicopters

Take Back the Day

Play Episode Listen Later Jul 11, 2016 30:59


Predicting the future is a chump's game. Going back into history and seeing what they thought the future (i.e. now) would look like, is the best reminder that we have no idea about anything. Join Sam and Simon as they discuss the joys of being a perpetual beginner, how much fun it is to be a Swiss Army Person, admitting we don't know shit about shit, and how our alien overlords are likely to punish us if global politics keep going the way they're going.Things we talk about:Bitcoinsocks.com, Simon's and @nicharry's awesome new online store that sells, YOU GUESSED IT, Bitcoin socks.  They are rad. Simon and Nic launched this thing in like 2 days because they are wizards.CS50, the intro to computer science course you've always wanted, available for free on the interwebz, and other ways of learning to code.The documentary She's Beautiful When She's Angry.Whether Game of Thrones is secretly about climate change.Get your shit together, global politics U R DRUNK. But the New York Times published a pretty interesting long read about who Trump supporters are and you should read it.Is Snapchat a thing now? (tl;dr: no)Shopify, the thing that lets you build an ecommerce business in, like, minutes.Google Fusion Tables, for data nerdz. In the future, there will be HELICOPTERS FOR EVERYBODY! Except, you know, women.

The Teach Better Podcast
Podcast #19: Teaching CS50 with David J. Malan

The Teach Better Podcast

Play Episode Listen Later Oct 18, 2015


Harvard computer science professor David J. Malan is most well-known for his wildly popular introductory computer science class: CS50. In this episode, David tells us all about its inner workings including the role of memorable moments, 20 page problem sets, hackathons, and balloons.

Harvard College's Computer Science 50: Introduction to Computer Science I
Problem Sets / Problem Set 8: CS50 Shuttle / standard edition / Walkthrough / Video

Harvard College's Computer Science 50: Introduction to Computer Science I

Play Episode Listen Later Sep 1, 2010


Harvard College's Computer Science 50: Introduction to Computer Science I
Problem Sets / Problem Set 8: CS50 Shuttle / standard edition / Walkthrough / Slides

Harvard College's Computer Science 50: Introduction to Computer Science I

Play Episode Listen Later Sep 1, 2010


Harvard College's Computer Science 50: Introduction to Computer Science I
Problem Sets / Problem Set 8: CS50 Shuttle / standard edition / Specification

Harvard College's Computer Science 50: Introduction to Computer Science I

Play Episode Listen Later Sep 1, 2010


Harvard College's Computer Science 50: Introduction to Computer Science I
Lectures / Week 12 / Music / Pranksta (CS50 Song) by Shwyntax

Harvard College's Computer Science 50: Introduction to Computer Science I

Play Episode Listen Later Sep 1, 2010


RoPeCast
30. Humor can be a serious business

RoPeCast

Play Episode Listen Later Nov 30, 2009


Let’s go back to Harvard College, USA, to hear how an amusing anecdote can be used to explain a relatively difficult concept. In the process, we learn how a computer program “accidentally” passed the Turing Test. You don’t know what the Turing Test is? Just listen to our RoPeCast. Eliza dialogs Here you can find the dialogue between eliza and bbn's vice president and many other dialogues with colorful personalities of early artificial intelligence. The Turing test at Wikipedia The Turing test is a proposal for a test of a machine's ability to demonstrate intelligence. Offical Website of CS50 Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. CS50 Lectures You can watch all lectures and material of CS50 online - anytime, anywhere.

RoPeCast
29. How funny is your prof?

RoPeCast

Play Episode Listen Later Nov 15, 2009


Our podcast takes the usual lighthearted look at a serious topic – and finds that Harvard College lectures can be funny as well as informative. Offical Website of CS50 Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. CS50 Lectures You can watch all lectures and material of CS50 online - anytime, anywhere.