The Changelog: Software Development, Open Source cover image

The Changelog: Software Development, Open Source

Latest episodes

undefined
Sep 16, 2022 • 1h 17min

Stable Diffusion breaks the internet (Interview)

This week on The Changelog we’re talking about Stable Diffusion, DALL-E, and the impact of AI generated art. We invited our good friend Simon Willison on the show today because he wrote a very thorough blog post titled, “Stable Diffusion is a really big deal.” You may know Simon from his extensive contributions to open source software. Simon is a co-creator of the Django Web framework (which we don’t talk about at all on this show), he’s the creator of Datasette, a multi-tool for exploring and publishing data (which we do talk about on this show)…most of all Simon is a very insightful thinker, which he puts on display here on this episode. We talk from all the angles of this topic, the technical, the innovation, the future and possibilities, the ethical and the moral – we get into it all. The question is, will this era be known as the initial push back to the machine? Join the discussionChangelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!Sponsors:Fly.io – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. FireHydrant – The reliability platform for every developer. Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Small teams up to 10 people can get started for free with all FireHydrant features included. No credit card required to sign up. Learn more at firehydrant.com/ Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at changelog.com/square to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you. Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog Featuring:Simon Willison – Twitter, GitHub, WebsiteAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInShow Notes: Simon Willison on Wikipedia Stable Diffusion is a really big deal Exploring 12 Million of the 2.3 Billion Images Used to Train Stable Diffusion’s Image Generator Exploring the training data behind Stable Diffusion Stability.ai Greg Rutkowsk on ArtStation and on Twitter Stable Diffusion Launch Announcement Stable Diffusion Public Release The full text of the CreativeML Open RAIL-M license Prompt injection attacks against GPT-3 Twitter thread about the ethics of the Stable Diffusion release from Joshua Achiam who works on AI safety at OpenAI Lexica.art - that really good search engine for 10m+ Stable Diffusion images and prompts Simon’s Twitter thread about Stable Diffusion - I keep on adding new things to this as they happen, the thread has been running for a few weeks now 4.2 Gigabytes, or: How to Draw Anything - a great post that talks through the process involved in getting good results out of Stable Diffusion using image2image and multiple round-trips through the model This tweet from Simon has a animated GIF of the Stable Diffusion Discord scrolling by during the 1.5 model preview Textual Inversion also see this thread on Twitter This tweet talks about the Stable Diffusion concepts library, using Textual Inversion This tweet has great examples of Textual Inversion in action Simon’s Datasette Cloud preview - Check it out and signup Compressing images with Stable Diffusion “neuromancer” on Lexica Online Art Communities Begin Banning AI-Generated Images The Changelog #296: Burnout, open source, Datasette Something missing or broken? PRs welcome!
undefined
Sep 12, 2022 • 10min

Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web (News)

Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he’s always wanted, Josh Collinsworth thinks React is only great at being popular, Jetpack’s Devbox project looks pretty cool & James Williams sets out to find the shortest URLs on the internet. Oh, and chapters are here! View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn
undefined
Sep 9, 2022 • 1h 20min

Typesense is truly open source search (Interview)

This week we’re joined by Jason Bosco, co-founder and CEO of Typesense — the open source Algolia alternative and the easier to use ElasticSearch alternative. For years we’ve used Algolia as our search engine, so we come to this conversation with skin in the game and the scars to prove it. Jason shared how he and his co-founder got started on Typesense, why and how they are “all in” on open source, the options and the paths developers can take to add search to their project, how Typesense compares to ElasticSearch and Algolia, he walks us through getting started, the story of Typesense Cloud, and why they have resisted Venture Capital. Join the discussionChangelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!Sponsors:Fly.io – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights InfluxData – All of the open source software InfluxData creates is either MIT-licensed or Apache2-licensed. These are very permissive licenses. But why are they all for permissive licenses? Paul Dix shares his thoughts on the spirit of open source and why freedom, evolution, and impact drive them to license InfluxData’s open source software as permissively possible. Learn more at influxdata.com/changelog Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog Featuring:Jason Bosco – Twitter, GitHub, LinkedIn, WebsiteAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInShow Notes: Typesense on the iconic Nasdaq billboard in Times Square typesense.org typesense/typesense Typesense Cloud pricing Typesense on HN Why Upgrade to GPLv3 Airbyte Something missing or broken? PRs welcome!
undefined
Sep 6, 2022 • 5min

Python's :=, email falsehoods, no more self-hosting & Leon (News)

Martin Heinz thinks you should be using Python’s walrus operator, you probably believe some falsehoods about email, Carlos Fenollosa threw in the towel after self-hosting his email for 23 years & Leon is an open source personal assistant that can live on your server. View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn
undefined
Sep 2, 2022 • 1h 15min

Building actually maintainable software ♻️ (Interview)

This week we’re sharing the most popular episode of Go Time from last year — Go Time #196. We believe this episode was the most popular because it’s all about building actually maintainable software and what goes into that. Kris Brandow is joined by Johnny Boursiquot, Ian Lopshire, and Sam Boyer. There’s lots of hot takes, disagreements, and unpopular opinions. This is part two of a three part mini-series led by Kris on maintenance. Make sure you check out Go Time #195 and Go Time #202 to continue the series. Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:InfluxData – All of the open source software InfluxData creates is either MIT-licensed or Apache2-licensed. These are very permissive licenses. But why are they all for permissive licenses? Paul Dix shares his thoughts on the spirit of open source and why freedom, evolution, and impact drive them to license InfluxData’s open source software as permissively possible. Learn more at influxdata.com/changelog Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at changelog.com/square to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you. Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog Featuring:sam boyer – Twitter, GitHubIan Lopshire – Twitter, GitHubKris Brandow – Twitter, GitHubJohnny Boursiquot – Twitter, GitHub, WebsiteShow Notes: Go Time #195 Go Time #202 Uber’s Go Style Guide Why smart engineers write bad code Rant about “performant” Something missing or broken? PRs welcome!
undefined
Aug 29, 2022 • 9min

Qalculate is awesome, Restic adds compression, CS teachers coping with Copilot & Heroku's next non-free chapter (News)

Qalculate has a command-line interface, Michael Eischer adds compression to Restic, Emery Berger warns his fellow CS professors about Copilot, and Heroku GM Bob Wise details Heroku’s next chapter (which excludes free accounts). View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn
undefined
Aug 27, 2022 • 1h 25min

Building Reflect at sea (Interview)

This week we’re talking with Alex MacCaw — he’s well known for his work as founder and CEO of Clearbit. In May of 2021, Alex shared a personal update with the world on his blog. After much reflection, he decided to step down as CEO of Clearbit to go back to his roots. In his words, “I love the early stages of company building. Hacking together code, setting up the Stripe account, getting the first customer. That’s my jam.” We talk with Alex about this portion of his journey at Clearbit, the Catamaran he bought in South Africa and then sailed across the Atlantic Ocean, and the new thing he’s building called Reflect that let’s you keep track of your notes, books, and meetings. Join the discussionChangelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!Sponsors:Fly.io – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. FireHydrant – The reliability platform for every developer. Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Small teams up to 10 people can get started for free with all FireHydrant features included. No credit card required to sign up. Learn more at firehydrant.com/ Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog Featuring:Alex MacCaw – Twitter, GitHub, WebsiteAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInShow Notes: A personal update Alex’s first appearance on The Changelog reflect.app Clearbit Earl Grey Capital Google - “Catamaran” The Manager’s Handbook Ross Moser Beginning of Infinity Scale: The Universal Laws of Growth, Innovation, Sustainability, and the Pace of Life in Organisms, Cities, Economies, and Companies remirror/remirror Replicache Mimestream The Changelog #455: Building software for yourself with Linus Lee Something missing or broken? PRs welcome!
undefined
Aug 22, 2022 • 6min

SSH tips and tricks, retro Apple UIs, iOS Privacy and TikTok, Marta & Tauri vs Electron (News)

Carlos Alexandro Becker shared some SSH tips, Sakun Acharige (a Comp Sci student + visual design enthusiast) created System.css, Felix Krause built a browser app that shows the JavaScript commands being executed by iOS app in-app browers, Yan Zhulanow decided to create Marta, and Lőrik Levente did a comparrison between Tauri & Electron using a real world application he’s building called Authme. View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Adam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, Website
undefined
Aug 19, 2022 • 46min

Fireside chat with Jack Dorsey ♻️ (Interview)

This week we’re re-broadcasting a very special episode of Founders Talk. Adam was invited by our friends at Square to host a fireside chat with Jack Dorsey as the featured finale of their annual developer conference called Square Unboxed. Jack is one of the most prolific CEOs out there. He’s a hacker turned CEO, often working at the very edge of what’s to come. He’s focused on what the future has to offer and an innovator at scale. He’s also a Bitcoin maximalist and has positioned himself and Block long on Bitcoin. Join the discussionChangelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. FireHydrant – The reliability platform for every developer. Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Small teams up to 10 people can get started for free with all FireHydrant features included. No credit card required to sign up. Learn more at firehydrant.io Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights InfluxData – InfluxData’s Edge Data Replication feature allows developers to replicate data from local instances into InfluxDB Cloud, enables users to aggregate and store data for long-term management and analysis, and to satisfy regulations. It brings the horsepower closer to the sensor and gives developers and solution builders the ability to leverage their own elastic compute resources deployed at the edge. Learn more at influxdata.com/changelog Featuring:Jack Dorsey – Twitter, GitHub, WebsiteAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteShow Notes: Block.xyz Square Unboxed 2022 Square Unboxed 2022’s replay on YouTube Square Unboxed 2022’s recap blog post Jack Dorsey on Lex Fridman (#91) Something missing or broken? PRs welcome!
undefined
Aug 15, 2022 • 6min

Stand-up advice, Redis explained, big changes for Deno, DevDash & Minimum Viable Python (News)

Lucas F. Costa on why your daily stand-ups don’t work and host to fix them, Mahdi Yusuf deeply explains Redis, the Deno team announces some big changes coming, DevDash is a highly configurable terminal dashboard for developers and creators & Brett Cannon determines what is a Minimum Viable Python (MVPy). View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode