Breaking Change

Justin Searls
undefined
Apr 18, 2024 • 2h 56min

v10 - Inhumane A.I.

It's been over two weeks! Let's catch up. We can talk about anything you want, so long as it's App Store policies regarding "retro" game emulators or where to find the best Japanese love hotels. Also, I hate to spoil an announcement, but due to a lack of mailbag engagement, e-mailing podcast@searls.co after you listen to each episode of the program is now mandatory for all listeners. Figure it out. Citations follow: 60 Percent Of Playtime In 2023 Went To 6-Year-Old Or Older Games Devs don't want to make live service games The Courage to be Disliked The Top 10 Breaking Change puns Disney changes its accessibility program Spatial personas are quite cool John Gruber is wrong about vibration APIs Emulators! In the App Store! The Humane AI Pin is a bad product Sonos Move 2 is an expensive speaker Constellation is a weird show Fallout hits all the right mid-century notes This Love Hotel room has a water slide A video about how sports betting seems bad DHH announcing his cloud exit
undefined
Apr 2, 2024 • 2h 9min

v9 - Learn to Unicode

If you're itching for a discussion that explains why I'm afraid to move into my new bathroom, what I really think about Andrew Huberman, and why it might make more sense to learn French than Java… prepare to be scratched, I guess? I am highly confident that at least one person will get angry and unfollow this show as a result of words that came out of my mouth. If you've got thoughts and/or feelings, let me have'm at podcast@searls.co! Some links to things: legitimate.us Added likes for my podcast Browsers ignore autocomplete=off My new dry_eraser gem My newsletter about chronic back issues Tron got snubbed because they "cheated" by using computers (a cool video about its production) The Huberman "hit-piece" (News+) Huberman as pseudo-science Universities have a Computer-Science Problem (News+) The End of Foreign-Language Education (News+) Stardew Valley 1.6 True Detective Season 4
undefined
Mar 23, 2024 • 2h 48min

v8 - Anti-trustworthy

This podcast is dedicated to the brave men and women at the Department of Justice for taking bold and decisive action against a clear and present danger to the continued existence of the United States of America: Apple's use of green bubbles and how they make some Android users feel bad. Since the DOJ's lawsuit is all about vibes, send me your vibes—good or bad—and I'll be there for you. Who knows, if you choose to direct your energy to podcast@searls.co, maybe I'll get lucky and finally feel something in this cold, dead heart of mine. Links and such follow: Rails World 2024 Toy Story Mania Bertrand Russel dishin' out takes A look at Unreal Engine 5's new features like Nanite and Lumen Ubisoft's creepy AI chatbot NPCs The DOJ's 88-page complaint against Apple Jason Snell's first take on it Another Life, finally answering the question, "what if Battlestar Galactica was a CW show but only the Katee Sackhoff parts"? The Halo-flavored Halo show and the mediocre Halo Infinite game Dave the Diver Odell Lake for the Apple II Cook Serve Delicious
undefined
Mar 10, 2024 • 3h 5min

v7 - Outside your app's business hours

This was a long episode, so here are some short notes. As always, your e-mails delight and inspire me. Send one to podcast@searls.co with anything you want in it. I don't care if it's just emoji and gifs. Citations follow: iOS progressive web apps are back to how they were in the EU The Television app unveil "We always overestimate the change that will occur in the next two years and underestimate the change that will occur in the next ten." - Bill Gates Webpacker is retired KameSame is my Japanese language app DHH and Windows Smart EX Starship Troopers led us to Helldivers 2 The story behind Game Dev Story That Weird Al biopic The upcoming Fallout series
undefined
Feb 25, 2024 • 1h 57min

v6 - Pausing doesn't pause

[UPDATE: In this episode, I referenced Stripe having an IPO in the past tense. I was mistaken, they are not (yet) publicly traded. We regret the error.] The audio is better this week! I'm learning. Also, I finally had something to talk about that has nothing to do with Apple! The target of the ion cannon that is my mouth this time? drumroll… it's Stripe! Sorry, Stripe. If you like rants about software quality and the systemic reasons everything is terrible, hoo boy! This one brings the heat. 🔥🔥🔥 We're starting to work down our mailbag backlog, so help me freshen it up by e-mailing the show at podcast@searls.co and our dedicated staff (me) will read it and—potentially, maybe—respond on the air! And now, some URLs: Scott Hanselman didn't (doesn't?) think profanity works Mike McQuaid's appearance on Changelog and Friends to talk about Workbrew Aaron's humble love-making blog post Stripe's problematic pause button, which invokes this feature, and which their COVID-19 support page touts iMessage's post-quantum cryptography Execute Program by Gary Bernhardt, one of the only educational services teaching programming that I can recommend Arcade Paradise is a good game The Killer is a movie Also, "Team Bally Total Fitness Extreme Racing" doesn't turn up anything on Google. Just an FYI
undefined
Feb 17, 2024 • 1h 57min

v5 - Regressive Web Apps

Welcome to Breaking Change, the 14th most popular technology podcast in Argentina! (And 30th in Norway!) It's been a couple weeks since my last breaking change and, guess what, I done broke things again. If you would prefer I not make so many breaking changes (or if you wish me to break even more of them!), e-mail me at podcast@searls.co and let me know and/or share your darkest secrets under a pseudonym using a throwaway account. Nobody needs to know. Links and so forth: Open AI's Sora The first good Apple Vision Pro strap Apple vindictively yanked PWAs from Europe How to behead an M2 MacBook Air runruby.dev My newsletter, which if you sign up for now you'll see my announcement of Beckygram Link by Stripe seems neat Welcome to Wrexham is a good show Sidecar is a very grown-up drink for grown-ups Dark AF movies: Drive my Car (starring the guy from きのう何食べた) Cloud Atlas Synecdoche, New York Vanilla Sky Requiem for a Dream
undefined
Feb 3, 2024 • 2h 3min

v4 - Facial Computing

This podcast is a month old and four episodes in and the singular event looming over all of it has finally arrived! The era of facial computing has begun! Join me for a Vision Pro extravaganza in which I detail all of my first impressions using the device, including dozens of things that seemingly every media and YouTube reviewer missed or excluded. Listen to this podcast and you'll hear tell of bugs you wouldn't believe even if you did see them! The headline takeaway is: Apple Vision is clearly the future, because it's clearly not yet the present. (And why I'm probably keeping it anyway.) As always, e-mail me your reviews, reactions, and errata at podcast@searls.co and I'll absorb them into the bubbling stew of opinions I'm forming about this futuristic-and-not-necessarily-in-a-good-way computing platform. Scant show notes follow: Life updates: What life? There is only Vision Pro! Follow-up: No time. Skipped it! I managed to completely botch the reading of yet another of Aaron's puns News: Apple Vision Pro is here and I talk about it. At length! Recommendations: Flowriter is worth checking out for generating immersive 3D spaces with text prompts alone Mailbag: Things 3 for visionOS You know the deal: podcast@searls.co See you, spatial cowboy.
undefined
Jan 27, 2024 • 2h 27min

v3 - Core Technology Fee

Welp, Apple forced my hand and generated even more news in the run up to the launch of Apple Vision Pro and it demands a response! (Right?) As is so obvious and well-established that I forgot to mention it, you can e-mail me the show at podcast@searls.co and maybe I'll find a way to work it in. Comments, questions, and complaints are all welcome! Without further ado, let's a-do it: What's new: It's finally shorts season! 🩳 DNSimple is run by some lovely people and you should host your domains there My brother is Iron Man, here's proof Follow-up: Messaging with Siri paves the way to its becoming a multi-lingual voice assistant Steam Link and what it might mean if Valve (is allowed to) publish it on visionOS Another pun for the pun gods from Aaron News: The 40th anniversary of the Mac (and my first one) The absolutely monumental changes in iOS 17.4, including: Automatic, lyrics-like transcripts in the Podcasts app Evidence of on-board LLM support for Siri in iOS 18 Cloud streaming apps are now allowed The Apple-Masimo blood oxygen patent kerfuffle impacting Apple Watch Why third-party browser rendering engine support isn't what some people were hoping The 27% / 12% external link "entitlement" Apple's cunning 50¢ core technology fee Recommendations: Cyberpunk 2077 sucks less now Upload season 3 Mailbag links: Tonal is my preferred way to "get swole" Even though I failed to mention it, remember to e-mail me! The address is still podcast@searls.co That's it. You've got places to be.
undefined
Jan 19, 2024 • 1h 43min

v2 - Vision Pre-order

Heads up gang, there's a new breaking change with this release: my wallet is like $8000 lighter thanks to the Vision Pro preorders. As always as of a week ago, you can e-mail me at podcast@searls.co and I'll read it silently in my head. If all goes well, I'll read it out loud, too. And everything works out, I may even read it out loud and into a microphone for the next show. Okay, let's dig into this latest version: What's new: I flew a little too close to the sun at Universal Studios Speaking of Universal, DJ Khaled is billed for their Mardi Gras concert series Finally answered the question, "how much of an 8", 12-pound carrot cake can I eat in one sitting?" Follow-up: My v1 nervousness Fixing an ActiveStorage bug Vision Pro pre-order This stupid travel case This hyper-dense 24,000 mAH Anker Power Bank battery to continuously charge the battery Dual Loop Band >>>> Solo Knit Band Will it have shake to undo? How heavy is 650 grams? News: Siri and multiple languages Victor Shepelev's Useless Ruby Syntax Landon Gray's react_ai gem / proof-of-concept (based on Cornell's ReAct paper) Entertainment Foundation Season 2 The Crown's final season Moonlighter You Suck at Cooking Mailbag: Dead Space remake Riley H on Fiverr is the fellow that made the show's jingle Rewind.ai Next time, it's up to you to e-mail podcast@searls.co Phew. Until next time, I guess.
undefined
Jan 10, 2024 • 1h 47min

v1 - Initial Commit

I finally gave up and recorded a podcast. And now I'm writing show notes. I tried not to let this happen but here I am typing this and it's happening. Forgive me. This is a podcast for anybody who shares my interests and likes passing the time with a friendly, opinionated voice in their head. I have done thousands of hours of chores and errands over the years listening to mostly agreeable, sometimes interesting 1.5-3 hour podcasts to keep my mind busy. Now it's time for me to give back, I guess. Here's the deal: e-mail me at podcast@searls.co and I'll talk about whatever you want me to talk about. Write whatever you want into that e-mail body: ask a question about video games, ask for my take on a new technology, ask for relationship advice, tell me my podcast sucks. You write it, I'll read it. Okay, here's what I covered in version one of Breaking Change: What's new: I made a massive pot of Japanese curry rice for my buddy Len, who hosts his own actually real podcast I'm building a couple apps for my better half's business, which makes Becky my product owner and me her developer—what could go wrong?! Weather in Orlando has been freezing so please pity me and my inability to deal with temparatures below 65º F Follow-up: I made a video about speaking: Secrets of Great Conference Talks I wrote a post about careering: Only you can give meaning to your career I shipped a newsletter about the book The Courage to Be Disliked: Searls of Wisdom Newsletter I exhorted my fellow Rubyists: Why you should come to this RubyKaigi in 2024 Pun break: I asked and @tenderlove agreed to write me a pun for each episode of Breaking Change that I will read for the first time live as I record to the camera If you want to know the pun, you'll just have to listen to the podcast Actually, I'm going to rate the puns, so I've decided to (extremely inadvisably) share this Numbers spreadsheet publicly News: I am currently wearing the XREAL Air 2 glasses when working in public to prepare everyone around me to get ready for the Vision Pro landing onto my face next month I paid for GPT Plus and it's just uncanny sometimes how good it is compared to Google Search, thanks in part to how much worse Google Search has gotten. There's no other way I'd have found these tweezers The original Workflow Team is angling to be the first group to sell their company to Apple twice by forming a new AI desktop automation startup Standard Ruby might have made it into Rails 8, but it didn't, and I basically completely agree with DHH that it shouldn't: David's original issue The new bikeshed David built David's blog post about style guides I revisited the whole POSSE meme for web sites and how I'm building another app to integrate with my feed2gram gem to help people escape Instagram I started using ActiveStorage and this thread was absolutely vital to figuring it out (the Rails Guide could probably use a few updates, but the real issue is the API is probably due to be pruned a bit) Tailwind still feels like the Correct™ approach to styling web sites, but Rails needs a better answer for rendering forms with it. In lieu of an official solution, Daniel Huss described an approach I've been using since late 2022 with a custom FormBuilder subclass Speaking of correct approaches, I'm convinced Stimulus and HTMX are basically the right way to handle JavaScript in most apps, but I'll be damned if I don't have to totally relearn Stimulus's API every time I use it I think I forgot to mention it, but Stimulus Components is a neato project that I'd love to see more of—little modular, prepackaged actions that are (mostly) free of gnarly dependencies and import-map friendly Entertainment Playing Harvest Moon 64 and immediately falling for min-maxing the hell out of it instead of just playing the game Bullets and Blockbusters is a great YouTube channel on films, especially "what if" scenarios Searls After Dark is less great, but also on YouTube. Please subscribe to my channel so I can hit 1000 followers and disable ads on all my videos! Foundation is fine, but slow Monarch: Legacy of Monsters is… bad, I think? I'm muscling through it Letterkenny and Shoresy never disappoint, however Mailbag: Empty! Nobody knew I was going to start a podcast, least of all me, so nobody e-mailed me. Get featured on my next installment by emailing podcast@searls.co Phew. Until next time, I guess.

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