Changelog Master Feed

Changelog Media
undefined
Jul 3, 2019 • 1h 6min

Go tooling (Go Time #90)

We’re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:strongDM – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require. DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $50 credit. Learn more at do.co/changelog. GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data. Featuring:Mat Ryer – GitHub, LinkedIn, Bluesky, XJaana Dogan – Website, GitHub, XJohnny Boursiquot – Website, GitHub, XShow Notes: GolangCI-Lint — “5x faster than gometalinter” vim-go How can I track tool dependencies for a module? go/packages Golint — a linter for Go source code conprof — Continuous profiling func Walk Something missing or broken? PRs welcome!
undefined
Jul 3, 2019 • 51min

Celebrating episode 50 and the neural net! (Practical AI #50)

Woo hoo! As we celebrate reaching episode 50, we come full circle to discuss the basics of neural networks. If you are just jumping into AI, then this is a great primer discussion with which to take that leap. Our commitment to making artificial intelligence practical, productive, and accessible to everyone has never been stronger, so we invite you to join us for the next 50 episodes! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Chris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes:Learn more about neural networks with the following learning resources. Books “Deep Learning” by Ian Goodfellow, Yoshua Bengio, and Aaron Courville “Data Science from Scratch” by Joel Grus There are literally too many others to name… Online Courses fast.ai MOOC Deep Learning course by Google on Udacity (free) Practical Machine Learning with TensorFlow 2.0 Alpha (free Udacity course) deeplearning.ai Deep Learning Specialization Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (free Coursera course for TensorFlow 2) Intro to TensorFlow for Deep Learning by TensorFlow (free Udacity course for TensorFlow 2) Websites Microsoft AI School TensorFlow 2 Docs Amazon Machine Learning Training PyTorch Facebook AI Google AI Something missing or broken? PRs welcome!
undefined
Jul 2, 2019 • 29min

Python's Tale (Changelog Interviews)

We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek, about the people who transform technology from the command line up. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you. Learn more and subscribe at redhat.com/commandlineheroes. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Emily Morehouse – Website, GitHub, LinkedIn, XMichael Kennedy – Website, GitHub, LinkedIn, XDiane Mueller – Website, GitHub, XSaron Yitbarek – Website, GitHub, XShow Notes:Check the show notes and transcript for more details. A benevolent dictator for life steps down and changes the course of the Python language forever. Guido van Rossum’s “Transfer of Power” memo brings attention to the way programming languages evolve. In this episode, Emily Morehouse makes the connection between Python’s technical extensibility and its inclusive community. Michael Kennedy explains how Python is both easy to learn and powerful enough to build YouTube and Instagram. And Diane Mueller highlights how the Python community took the lead on so many inclusive practices that are spreading in tech—including the rise of community-led decision-making. Sometimes, a benevolent dictator can get a language started. But Python shows it’s communities that make languages thrive. Something missing or broken? PRs welcome!
undefined
Jul 1, 2019 • 35min

LIVE from NodeConf Colombia (JS Party #82)

KBall MC’d a live show at NodeConf Colombia with a panel of 4 experts from the Node community — Kat Marchán, Anna Henningsen, Ruben Bridgewater, and James Snell. It was a great discussion about the future of Node.js and the Node.js ecosystem. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Kat Marchán – GitHub, XAnna Henningsen – GitHub, XRuben Bridgewater – GitHub, LinkedIn, XJames Snell – Website, GitHub, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: Faster async functions and promises Zero Cost Async Stack Traces Worker Threads in Node.js Node.js multithreading: What are Worker Threads and why do they matter? Tink - Next Generation Package Management WASM WASI Lua BOB streams Cloudflare workers ECMAScript Modules in Node ECMAScript modules in Node.js: the new plan QUIC Rust Deno Something missing or broken? PRs welcome!
undefined
Jun 28, 2019 • 51min

Maintainer spotlight! Ned Batchelder (Changelog Interviews #351)

In this episode we’re shinning our maintainer spotlight on Ned Batchelder. Ned is one of the lucky ones out there that gets to double-dip — his day job is working on open source at edX, working on the Open edX community team. Ned is also a “single maintainer” of coverage.py - a tool for measuring code coverage of Python programs. This episode with Ned kicks off the first of many in our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Tidelift – Tidelift is the first managed open source subscription that pays the maintainers of the exact open source projects you depend on while giving you the commercial support you’ve been looking for. Learn more at tidelift.com. Featuring:Ned Batchelder – Website, GitHub, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: edX Open edX Coverage.py - Code coverage measurement for Python Something missing or broken? PRs welcome!
undefined
Jun 25, 2019 • 55min

Exposing the deception of DeepFakes (Practical AI #49)

This week we bend reality to expose the deceptions of deepfake videos. We talk about what they are, why they are so dangerous, and what you can do to detect and resist their insidious influence. In a political environment rife with distrust, disinformation, and conspiracy theories, deepfakes are being weaponized and proliferated as the latest form of state-sponsored information warfare. Join us for an episode scarier than your favorite horror movie, because this AI bogeyman is real! Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $50 credit. Learn more at do.co/changelog. DataEngPodcast – A podcast about data engineering and modern data infrastructure. Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Chris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes: The Dark Knight’s Tale (DeepFake) Official PyTorch Implementation of StarGAN - CVPR 2018 Few-Shot Adversarial Learning of Realistic Neural Talking Head Models (YouTube) Few-Shot Adversarial Learning of Realistic Neural Talking Head Models (PDF) MelNet: A Generative Model for Audio in the Frequency Domain Text-based Editing of Talking-head Video Better Language Models and Their Implications (GPT-2) Fake-porn videos are being weaponized to harass and humiliate women: ‘Everybody is a potential target’ The National Security Challenges of Artificial Intelligence, Manipulated Media, and “Deepfakes” – 13 June 2019 Student with access to TPU credits reproduced GPT2-1.5B and plan to release model Papers With Code: fake+detection In Ictu Oculi: Exposing AI Generated Fake Face Videos by Detecting Eye Blinking A Retrospective Analysis of the Fake News Challenge Stance Detection Task Deepfake debunking tool may protect presidential candidates. For now. Sometimes The Era of Fake Videos is Here S.3805 - Malicious Deep Fake Prohibition Act of 2018 Practical AI episode #47 - GANs, RL, and transfer learning oh my! Synthetic Realities: Deep Learning for Detecting AudioVisual Fakes Machine Learning for fake news detection: theory and practice Something missing or broken? PRs welcome!
undefined
Jun 21, 2019 • 54min

The story of Konami-JS (JS Party #81)

Jerod and Divya are joined by George Mandis to learn all about his “frivolous” JavaScript library that’s helped countless websites implement the beloved cheat code. Ten years later and still actively maintained, Konami-JS has stood the test of time and produced some epic stories along the way (you’ll love hearing how George broke Marvel.com). Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing. Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:George Mandis – Website, GitHub, LinkedInJerod Santo – Website, GitHub, LinkedIn, Mastodon, XDivya – Website, GitHub, LinkedIn, XShow Notes: Brush up on your Contra knowledge Here’s the Konami-JS repo on GitHub Try it for yourself on huffpost.com here’s the issue we discuss regarding keyCode Party Parrot as a Service Also the OG: Cult of the Party Parrot confetti-js (might break your computer) Check out vaporJS And its security-focused successor: Semicolon.js cloud-to-butt went mainstream thanos-js might be the greatest package of all times Something missing or broken? PRs welcome!
undefined
Jun 19, 2019 • 1h 14min

Boldly going where no data tools have gone before (Changelog Interviews #350)

Computer Scientist Yaw Anokwa joins the show to tell us how Open Data Kit is enabling data collection efforts around the world. From monitoring rainforests to observing elections to tracking outbreaks, ODK has done it all. We hear its origin story, ruminate on why it’s been so successful, learn how the software works, and even answer the question, “are people really using it in space?!” All that and more… Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $50 credit. Learn more at do.co/changelog. GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Yaw Anokwa – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Hat tip to Brett Neese for the show idea Here’s the Singularity episode Jerod referenced University of Washington has a great backgrounder on Yaw and ODK Open Data Kit’s website is where to dive in Or check out the source on GitHub Nafundi – the company behind the project Videos of ODK in action evaluating global health programs forest monitoring from the ground to the cloud mapping flood risk in Tanzania Something missing or broken? PRs welcome!
undefined
Jun 17, 2019 • 44min

Model inspection and interpretation at Seldon (Practical AI #48)

Interpreting complicated models is a hot topic. How can we trust and manage AI models that we can’t explain? In this episode, Janis Klaise, a data scientist with Seldon, joins us to talk about model interpretation and Seldon’s new open source project called Alibi. Janis also gives some of his thoughts on production ML/AI and how Seldon addresses related problems. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads. Get started for free with a $50 credit. Learn more at do.co/changelog. DataEngPodcast – A podcast about data engineering and modern data infrastructure. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Janis Klaise – GitHub, LinkedIn, XChris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes: Seldon Seldon Core Alibi Books “The Foundation Series” by Isaac Asimov “Interpretable Machine Learning” by Christoph Molnar Something missing or broken? PRs welcome!
undefined
Jun 14, 2019 • 1h 5min

JavaScript is the CO2 of the web (JS Party #80)

KBall, Divya, and Nick get together with Chris Ferdinandi to talk about vanilla JavaScript, best resources for learning, and our favorite vanilla JavaScript tips, tricks and APIs. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog Gauge – Low maintenance test automation! Gauge is free and open source test automation framework that takes the pain out of acceptance testing. Less code, less maintenance, more acceptance testing. Gauge is a free and open source test automation framework that takes the pain out of acceptance testing. Gauge tests are in Markdown which makes writing and maintaining tests easier. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring:Chris Ferdinandi – Website, XKevin Ball – Website, GitHub, LinkedIn, XDivya – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes:Segment 1: Artifact conference The split - article on JS for server When is vanilla JS vanilla Svelte The “Developer Experience” Bait and Switch Segment 2: Eloquent JavaScript Wes Bos Brad Frost Jeremy Keith Sara Soueidan Article on knowing what to focus on Segment 3: Array Reduce Polyfill.io Eric Elliot James Sinclair You Don’t Know JS Learning JavaScript Design Patterns Programming as Translation URLSearchParams FormData Something missing or broken? PRs welcome!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app