ANTHOLOGY — Packages, pledges & protocols (Interview)
The hallway track at All Things Open 2024 — features Carl George, Principal Software Engineer at Red Hat for a discussion on the state of open source enterprise linux and RHEL (Red Hat Enterprise Linux), Max Howell, creator of Homebrew and tea.xyz which offers rewards and recognition to open source maintainers, and Chad Whitacre, Head of Open Source at Sentry about the launch of Open Source Pledge and their plans to helps businesses and orgs to do the right thing and support open source.
Join the discussion
Changelog++ members save 13 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Sentry – Code breaks, fix it faster. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast. Use the code CHANGELOG when you sign up to get $100 OFF the team plan.
Coder.com – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at Coder.com
Eight Sleep – Take your sleep and recovery to the next level. Go to eightsleep.com/changelog and use the code CHANGELOG to get $350 off your very own Pod 4 Ultra. You can try it for free for 30 days - but we’re confident you will not want to return it. Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.
AssemblyAI – Turn voice data into summaries with AssemblyAI’s leading Speech AI models. Built by AI experts, their Speech AI models include accurate speech-to-text for voice data (such as calls, virtual meetings, and podcasts), speaker detection, sentiment analysis, chapter detection, PII redaction, and more.
Featuring:
Carl George – GitHub, LinkedIn, X
Max Howell – GitHub, X
Chad Whitacre – GitHub, X
Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
RHEL
AlmaLinux
Rocky Linux
tea.xyz
opensourcepledge.com
Something missing or broken? PRs welcome!
The creator of Homebrew has a plan to fix the funding problem in open source
Over the years Homebrew, an open source package manager, has emerged as the project with the greatest number of individual contributors. Despite all that, it’s creator Max Howell, couldn’t make a living off the occasional charity of the millions of people who used the software he built. This XKCD cartoon is probably the most frequently repeated joke on the podcast over the last three years.
While he is not a crypto bull, Max was inspired with a solution for the open source funding dilemma by his efforts to buy and sell an NFT. A contract written in code and shared in public enforced a rule sending a portion of his proceeds to the digital objects original creator. What if the same funding mechanism could be applied to open source projects?
In March of 2022, Max and his co-founder launched Tea, a sort of spirtual successor to Homebrew. It has a lot of new features Max wanted in a package manager, plus a blockchain based approach to ensuring that creators, maintainers, and contributors of open source software can all get paid for their efforts.
You can read Max’s launch post on Tea here and yes, of course there is a white paper. Follow him on Twitter here.
See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Homebrew and Swift (Interview)
Max Howell, famous for creating Homebrew, joined the show to talk about his start in software and open source, the tweet that was heard around the world when he interviewed with Google and didn’t get accepted, the creation of Homebrew, the naming process, as well as the difficulty letting go. We also talked about his passion for the Swift programming language, and his work on Swift Package Manager while at Apple.
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Code School – Give the gift of code! You can gift someone Code School for 1 month for $29, 6 months for $99, or a full year for $189 (46% off). Offer starts December 12, 2016 and ends January 6, 2017.
Toptal – Scale your team and hire the top 3% of developers and designers at Toptal. Email Adam at adam@changelog.com for a personal introduction to Toptal.
GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
Featuring:
Max Howell – GitHub, X
Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
Max was on The Changelog #35 way back in September, 2010
Max’s latest open source project PromiseKit
The BBC Micro was the first computer Max used
Amarok - a powerful music player for Linux, Unix and Windows
qt - cross-platform development
Last.fm - bring together your favourite music services
Scrobble
“The foundation of the modern world is developer tools.”
The Changelog #223: Homebrew and Package Management with Mike McQuaid
The tweet heard aroud the world with 6,825+ retweets — “Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so f**k off.”
Swift Package Manager
BBC BASIC programming language
QBasic (Quick Beginners All purpose Symbolic Instruction Code) is an IDE and interpreter for a variety of the BASIC programming language
Max’s new thing — mixmsg lets you make mixtapes with friends directly in iMessage.
Max’s new project — Growler is planned for Homebrew, but he was hush hush about what it will do
Something missing or broken? PRs welcome!
Homebrew and OSX Package Management (Interview)
Adam and Wynn caught up with Max Howell, creator of Homebrew to talk about package managment on OSX, beer, and scrobbling.
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Featuring:
Max Howell – GitHub, X
Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Wynn Netherland – GitHub, X
Show Notes:
Homebrew The awesome OSX package manager from Max Howell
Last.fm - The world’s largest online music catalogue, powered by your scrobbles. Max’s former employer.
Tweet Deck Desktop and mobile Twitter client
ImageMagick - fabulous software suite to create, edit, and compose bitmap images which can be a pain to install on OSX.
Amarok - is a free software music player for Linux and other varieties of Unix
GitHub - where all the cool people put code
Homebrew terms in the Homebrew Cookbook
No sudo for you and the dangers therein
MacPorts - an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system
Gentoo - highly optimized Linux distro
Most forked projects on GitHub
Max prefers British ales
pengwynn is looking to get his hands on the Tatical Nuclear Penguin from Brewdog
The Silicon roundabout gets its name due to the prominence of British web based companies
Max created the Last.fm Scrobbler, proving open source can land you a job
Transmission is beautiful on the Mac
Glasses, This is the next generation of VLC for Mac also called Lunettes.
brew install sl, then sl — enjoy the ride!
Something missing or broken? PRs welcome!