Episodes
Intro topic:  Social Media Auto Responder LLM News/Links: Amazon releases Amazon Qhttps://press.aboutamazon.com/2024/4/aws-announces-general-availability-of-amazon-q-the-most-capable-generative-ai-powered-assistant-for-accelerating-software-development-and-leveraging-companies-internal-dataCheap RiscV “Super Cluster” from BitluniDIY 256-Core RISC-V super computerhttps://www.youtube.com/watch?v=-4d3PgEXhdYCH32V203Phi 3 Vision...
Published 06/10/24
Published 06/10/24
173: Mocking and Unit Tests Intro topic:  Headphones News/Links: Texas A&M University Physics Festivalhttps://physicsfestival.tamu.edu/Rust vs Cpp at GoogleLars Bergstrom (Google Director of Engineering): Rust teams at Google are as productive as the ones using Go and 2x those using Cpphttps://youtu.be/6mZRWFQRvmw?t=27012Is Cosine Similarity Really About Similarityhttps://arxiv.org/abs/2403.05440Xz utils supply chain attackAndres Freund at...
Published 04/29/24
172: Transformers and Large Language Models Intro topic: Is WFH actually WFC? News/Links: Falsehoods Junior Developers Believe about Becoming Seniorhttps://vadimkravcenko.com/shorts/falsehoods-junior-developers-believe-about-becoming-senior/Pure PursuitTutorial with python code: https://wiki.purduesigbots.com/software/control-algorithms/basic-pure-pursuit Video example: https://www.youtube.com/watch?v=qYR7mmcwT2w PID without a...
Published 03/11/24
Intro topic: Monitor setups News/Links: BlueScuti, Willis, beats Tetrishttps://www.youtube.com/watch?v=GuJ5UuknsHUPalWorld accused of being an AI Producthttps://www.forbes.com/sites/paultassi/2024/01/22/palworld-accused-of-using-genai-with-no-evidence-so-far/?sh=26a9651b42394 Billion if-statements to determine if a number is even or oddhttps://andreasjhkarlsson.github.io/jekyll/update/2023/12/27/4-billion-if-statements.htmlSeamless M4Thttps://ai.meta.com/blog/seamless-m4t/ Book of the...
Published 02/12/24
Predictions:Jason  VR for WorkLowering AI training cost/ improved efficiencyRISC-V takeoff Patrick Ai claim of AGIAi peer reviewerAi Video GeneratorMore space vehicles reaching orbit Early career, finding role at FAANG, liaising vs shipping code. Startup? 3 part. 1. How and when current hype for AI will end? 2. Shape of the show 3. Upcoming in tech What are essential programmer knowledge items? CS Student, how to organize life and goals? What purpose life should serve? What kind of programmer...
Published 12/24/23
Intro topic: Testing your car battery News/Links: Tech Layoffs still going on https://www.sfchronicle.com/tech/article/google-layoffs-california-companies-18465600.php  Real-time dreamy Cloudscapes with Volumetric Raymarchinghttps://blog.maximeheckel.com/posts/real-time-cloudscapes-with-volumetric-raymarching/ Robot Rascals https://en.wikipedia.org/wiki/Robot_Rascals  Meta Quest 3  https://www.theverge.com/23906313/meta-quest-3-review-vr-mixed-reality-headset Book of the...
Published 11/27/23
Intro topic: What are expectations on developers that have nothing to do with programming News/Links: Pushing for a lower dev estimate is like negotiating weather with a Meteorologisthttps://smartguess.is/blog/your-estimate-is-less-than-that/ Announcing python in excelhttps://techcommunity.microsoft.com/t5/excel-blog/announcing-python-in-excel-combining-the-power-of-python-and-the/ba-p/3893439 7 Habits of Highly Effective Software...
Published 11/20/23
Intro topic: Jogging Metrics News/Links: Unholy LLM https://huggingface.co/Undi95/Unholy-v1-12L-13B  The reverse red herring  https://www.blameless.com/blog/the-reverse-red-herring The "ens–tification" of TikTok https://www.wired.com/story/tiktok-platforms-cory-doctorow/  Response letter to Godot is not the new Unity https://sampruden.github.io/posts/godot-is-not-the-new-unity/ https://gist.github.com/reduz/cb05fe96079e46785f08a79ec3b0ef21 Book of the Show Patrick: Math Games with...
Published 10/23/23
- pganalyze: https://pganalyze.com/ - Weekly series "5mins of Postgres": https://www.youtube.com/channel/UCDV_1Dz2Ixgl1nT_3DUZVFw - How Postgres chooses which index to use: https://pganalyze.com/blog/how-postgres-chooses-index - CMU databases courses: https://db.cs.cmu.edu/courses/ - Postgres community: https://www.postgresql.org/community/ As well as social links: - Mastodon: https://hachyderm.io/@lukas - Twitter/X: @pganalyze, @LukasFittl - GitHub: @pganalyze, @lfittl - LinkedIn:...
Published 10/16/23
Intro topic: Revisiting the power of Spreadsheets News/Links: LK-99 Isn’t a Superconductorhttps://www.nature.com/articles/d41586-023-02585-7 Normalizing Flowshttps://pyro.ai/examples/normalizing_flows_i.html How is llama.cpp possible?https://finbarr.ca/how-is-llama-cpp-possible/ Chat with open source large language models https://chat.lmsys.org/ Book of the Show Patrick: Math with Bad Drawings by Ben Orlinhttps://amzn.to/44dsgDz Jason: Overboard!...
Published 09/25/23
Things to consider when choosing a database Speed & Latency Consistency, ACID Compliance Scalability Language support & Developer Experience Relational vs. Non-relational (SQL vs. NoSQL) Data types Security Database environmentClient vs Server access Info on Kris & Harper: Website: harperdb.io Twitter: @harperdbio, @kriszyp Github: @HarperDB, @kriszyp ★ Support this podcast on Patreon ★
Published 09/11/23
Episode 163 - Recursion Intro topic: Electric Cars News/Links: Snake Game in 101 Bytes in a QR Codehttps://www.reddit.com/r/programming/comments/15ab4ct/my_qr_code_snake_game_is_now_only_101_bytes/ Superconductor Rumors aboundhttps://arstechnica.com/science/2023/08/whats-going-on-with-the-reports-of-a-room-temperature-superconductor/ OpenWormhttps://github.com/openworm/OpenWorm Creator of vim passes away https://news.itsfoss.com/vim-creator-passed-away/ Book of the...
Published 08/14/23
In the latest episode of Programming Throwdown, we delve into the captivating world of interactive fiction. We explore: Wordnet, Inform, and how games in the past have been the forerunners of today’s NLP challenges.   00:00:22 Introductions 00:00:39 To hard mode or not to hard mode 00:08:58 No moats in Google 00:16:37 Stable Diffusion blows Jason’s mind 00:21:31 Putting beats together 00:23:38 GPT4All 00:27:44 White Sand 00:35:28 Fortuna 00:38:55 Patrick’s ‘dirty’ secret 00:47:20...
Published 07/24/23
MosaicML’s VP Of Engineering, Hagay Lupesko, joins us today to discuss generative AI!  We talk about how to use existing models as well as ways to finetune these models to a particular task or domain.   00:01:28 Introductions 00:02:09 Hagay’s circuitous career journey 00:08:25 Building software for large factories 00:17:30 The reality of new technologies 00:28:10 AWS 00:29:33 Pytorch’s leapfrog advantage 00:37:24 MosaicML’s mission 00:39:29 Generative AI 00:44:39 Giant data models 00:57:00...
Published 07/10/23
Where are you now? It’s a question that may seem easy to answer on the surface, but in truth hides more complexity than people expect. In today’s episode, we tackle the latest on AI, creative endeavors, and more before diving into the meaty discussion of position localization. 00:01:13 Steam Deck00:11:22 Summoning Salt on Mario00:16:49 100k stars00:24:26 ChatGPT spam call00:25:31 Build Your Own DB (from scratch)00:29:50 DuckDB00:35:07 Jason has an idea00:37:58 Fighting Fantasy...
Published 06/26/23
GraphQL is one of the biggest API enablers in software development, but just how complicated can things be? Tanmai Gopal – Hasura’s CEO extraordinaire – talks with Jason and Patrick about how the secret sauce gets made. They dive deeply from how APIs function to having them managed in practice – among several other topic, making this a must-listen episode.    00:01:19 Introductions 00:01:48 Tanmai’s late start in programming 00:05:48 Plinko 00:13:06 Coursera 00:23:28 The question of API...
Published 06/12/23
In today’s episode, Jason and Patrick dive deeply with JFrog’s Senior Solutions Engineer, Bill Manning. With the conversation tackling the depth and complexity of software supply chains, vulnerabilities and more, Bill deftly offers grounded advice to listeners old and new.   00:00:26 Introductions 00:00:40 Bill’s plethora of job titles 00:09:33 The excitement of learning a language 00:15:08 Mechanical keyboards 00:21:17 Bill’s advice on adapting 00:27:55 What a supply chain is 00:34:28 Castle...
Published 05/22/23
There’s more than what meets the eye when it comes to Kubernetes, and Craig Box – ARMO’s VP of Open Source & Community –is one of several who have seen its many twists and turns since its inception. He talks with Jason and Patrick about Kubernetes’ origins in pop culture, utility in the modern workflow, and possible future in today’s episode.    00:01:31 Introductions 00:03:39 Craig’s early internet speed experience 00:07:46 An adventure towards Google 00:16:55 Project Seven 00:21:17...
Published 05/08/23
Should AI research be paused? How far ahead have deepfakes come? Join Patrick and Jason as they tackle their answers to these timely questions – plus an in-depth discussion on Perl in practice – with today’s episode of Programming Throwdown.  Resources mentioned in this episode: Join the Programming Throwdown Patreon community today: https://www.patreon.com/programmingthrowdown?ty=h   News/Links: GPT4All & Stanford Alpacahttps://github.com/nomic-ai/gpt4all Giant AI Experiments 6 month...
Published 04/24/23
When it comes to untangling the complexities of what lies ahead for search engines in this age of AI, few are as deeply versed in the subject as You.com Engineer Saahil Jain. Jason and Patrick talk with him in this episode about what search even is, what challenges lie ahead, and where the shift in paradigms can be found.   00:01:16 Introductions 00:02:06 How physics led Saahil to programming 00:07:20 Getting started at Microsoft 00:13:39 Analyzing human text input 00:22:22 The exciting...
Published 04/10/23
A second Jason joins this episode of Programming Throwdown! Jason McDonald – Python evangelist, author, and more – talks to Patrick and Jason about his experience with the programming language, how his disability helped and hindered his software career, and where its strengths and weaknesses lie.  00:01:05 Introductions 00:02:27 Jason’s pivotal Doctor Who regeneration 00:04:49 The power of dialog boxes 00:10:10 Python’s power 00:12:37 How disability discrimination can look 00:17:40 Making vs...
Published 03/27/23
ChatGPT has made a mark on the world as we know it, but that’s only the tip of the AI iceberg. Join us as we discuss how the field of artificial intelligence is growing – including some developments that might not be on your radar! 00:00:23 Introductions 00:02:01 Jason’s attic adventure 00:06:09 Comparing saws 00:10:57 Patrick’s surprisingly useful thing 00:12:21 SpaceX 00:17:31 Human motion diffusion model 00:20:47 37Signals 00:29:30 Polars 00:35:37 Books of the Show 00:46:11 Neon 00:50:33...
Published 03/13/23
Databases are key to almost any project, large or small. Most database systems in the cloud are designed for heavy use and the costs can get expensive quickly, but database-as-a-service is a rapidly growing area, where many databases can share the same hardware for a much reduced rate, or even for free! Sam Lambert, CEO of PlanetScale, joins Jason and Patrick to discuss database-as-a-service.
Published 02/27/23
Machine Learning Engineer is one of the fastest growing professions on the planet. Liran Hason, co-founder and CEO of Aporia, joins us to discuss this new field and how folks can learn the skills and gain the experience needed to become an ML Engineer!
Published 02/13/23