justin.searls.co/casts/breaking-change-v14-actual-intelligence
Justin Searls
This was clipped from v14 of the Breaking Change podcast. If you like what you hear, then I have good news: most episodes are 2-3 hours long, so there's plenty where that came from!
justin.searls.co/casts/breaking-change-v14-actual-intelligence
justin.searls.co/casts/breaking-change-v14-actual-intelligence
updated 3 months ago
justin.searls.co/casts/breaking-change-v14-actual-intelligence
I'm not going to tell you. You'll just have to listen.
Remember, money doesn't change hands when you consume this Content™, but that doesn't
make it free! In exchange for downloading this MP3, the license requires you to
write in to podcast@searls.co (mailto:podcast@searls.co) at least once every
three episodes. Some of y'all are past due, and I know where to find you.
Want URLs? I got URLs:
• This useless skinny tree (simple.wikipedia.org/wiki/Cupressus_sempervirens) fell over
• Becky's first app is live at betterwithbecky.com (betterwithbecky.com)
• I bought a camera (justin.searls.co/shots/2024-10-05-19h21m17s)
• I gave my final conference talk. Video is pending, but I'll link to it here (justin.searls.co/posts/the-empowered-programmer-citations) when it's up
• Aaron's puns, ranked (justin.searls.co/puns)
• Apple: 1, Europe: 0 (https://x.com/ThierryBreton/status/1835565206639972734#m)
• Google should figure out (ia.net/topics/our-android-app-is-frozen-in-carbonite) security architecture
• A nice longread about where AI is (situational-awareness.ai) and where it (may) be going over the next decade
• I'm bearish (reddit.com/r/IBM/comments/1fqt826/why_are_any_of_us_still_here_ibm_is_dying_and_we) on IBM's prospects
• 1Password 8 (talk.tidbits.com/t/current-thinking-about-1password-7-vs-1password-8/26003) doesn't feel like an upgrade
• The iPhone 16 Pro is all about camera styles and tone map customization (theverge.com/24247538/apple-iphone-16-pro-review)
• Can't wait (macrumors.com/2024/10/06/apple-to-launch-new-m4-macs-nov-1) for that 12" MacBook Pro
• The new Reduce Interruptions focus mode (appleinsider.com/inside/ios-18/tips/how-to-use-reduce-interruptions-on-ios-18-and-what-it-does)
• Folks are mad about Star Wars Outlaws (store.steampowered.com/app/2380050/Star_Trucker)
• Star Trucker (store.steampowered.com/app/2380050/Star_Trucker) , a game I mistakenly called "Space Trucker"
• Furiosa (en.wikipedia.org/wiki/Furiosa:_A_Mad_Max_Saga) is good
• The Secret Lives of Mormon Wives (imdb.com/title/tt31091039) isn't
• Penguin is remarkable (en.wikipedia.org/wiki/The_Penguin_(TV_series)) 2 episodes in
🫡
Change, but this is one of the less bad ones. It was substantially improved by
friend of the show, Eric Doggett (ericdoggett.com) , who helped out with
mixing!
If you have strong feelings about anything you hear, you know where to stuff
those feelings (other than "deep, deep down"):
podcast@searls.co (mailto:podcast@searls.co) .
Spicier-than-usual show notes follow:
• Kin Euphorics (kineuphorics.com) are usually non-alcoholic overpriced cocktails
• Squarespace kinda sucks now (reddit.com/r/squarespace/comments/115z8z1/squarespace_71_is_an_absolute_nightmare) and a lot of people are worried the new PE overlords (investors.squarespace.com/news-events-financials/investor-news/news-details/2024/Squarespace-to-Go-Private-in-6.9B-All-Cash-Transaction-with-Permira/default.aspx) are gonna kill it
• Build with Becky soft-launched, but it's stealth so you're on your own to figure out the sign-up URL.
• My newsletter (justin.searls.co/newsletter) that's reminded some people of my impossibly, unfairly high standards
• Nifty Cyberpunk VR mod (youtu.be/YQ_qsSLk54s?si=i6ZSBaeCeMlpTwnv)
• Aaron's puns, ranked (justin.searls.co/puns)
• Apple Event stuff (macrumors.com/2024/09/14/top-stories-iphone-16-event/#:~:text=Apple%20on%20Monday%20announced%20the,the%20biggest%20iPhone%20display%20ever.)
• Rest in Playercount, Concord (theverge.com/2024/9/3/24234909/sony-concord-ps5-shutdown-poor-sales-launch-pc)
• Remember to make sure your surgeon can tell a spleen and a liver apart (nbcnews.com/news/us-news/florida-surgeon-mistakenly-removes-patients-liver-instead-spleen-causi-rcna169614) before they put you under
• All aboard Florida's manslaughter express (floridatoday.com/story/news/2024/05/20/brightline-accidents-what-know-train-safety-florida/73370660007) 🚂🚂
• The PS5 Pro is the solution to a problem (theverge.com/24240801/ps5-pro-details-playstation-event-september-2024) , but nobody's sure which
• Open AI o1-preview (openai.com/index/introducing-openai-o1-preview) is significantly less stupid
• Thanks to our sponsor for all your ERP needs, Oracle Netsuite (netsuite.com/portal/home.shtml)
• Star Wars Outlaws (ubisoft.com/en-us/game/star-wars/outlaws)
• Star Trek: Strange New Worlds (en.wikipedia.org/wiki/Star_Trek:_Strange_New_Worlds)
• Don't start a Civil War (en.wikipedia.org/wiki/Civil_War_(film))
• Welcome to Wrexham Season 3 (rollingstone.com/tv-movies/tv-movie-features/welcome-to-wrexham-season-3-review-1235040006)
• For any chumps out there who think listening is the key to persuasion (osf.io/9pqen/download)
• @tompng (github.com/tompng) 's awesome Ruby Kaigi keynote now has a video you can watch (youtube.com/watch?v=k6QGq5uGhgU)
• Walkshop (walkshop.io) is a super cool way to run a retreat
🌶️
done* with that big app I've been working on.
I'm running behind on e-mails and need your best and worst takes for the next
episode: podcast@searls.co (mailto:podcast@searls.co) .
Find out what that asterisk refers to below:
• Filing an FCC complaint (consumercomplaints.fcc.gov/hc/en-us)
• Supermaven (supermaven.com)
• The git logo (book.git-scm.com/downloads/logos)
• iMessage via satellite (tomsguide.com/how-to-send-satellite-messages-iPhone)
• Aaron's puns, ranked (/puns/)
• Meta cancels their 2027 Vision Pro competitor (macrumors.com/2024/08/23/meta-cancels-high-end-headset)
• A bunch (reddit.com/r/gamingnews/comments/1ezhfre/black_myth_wukong_sells_an_incredible_10_million) of (en.wikipedia.org/wiki/Journey_to_the_West) random (wired.com/story/black-myth-wukong-streaming-controversy) , disturbing (ign.com/articles/how-black-myth-wukong-developers-history-of-sexism-is-complicating-its-journey-to-the-west) Black Myth: Wukong (en.wikipedia.org/wiki/Black_Myth:_Wukong) links (theverge.com/2024/8/23/24226834/black-myth-wukong-hands-on-impression-game-science)
• Ford might start making cars again (theatlantic.com/technology/archive/2024/08/ford-electric-cars-suv-small/679577/?utm_source=apple_news) (News+ (https://apple.news/AV7TVHY7CSs-B-lnMbGNj1Q) )
• The Acolyte and review-bombing (wired.com/story/the-acolyte-and-the-long-awaited-death-of-review-bombing)
• SmartLess: On the Road (max.com/shows/smartless-on-the-road/f8c800e3-7639-4883-a0f1-8eb5adbb5ced)
• Deathloop (en.wikipedia.org/wiki/Deathloop)
• Atlas Fallen: Reign of Sand (xbox.com/en-US/games/store/atlas-fallen-reign-of-sand/9MVN3C4CPDT5)
• Star Wars Outlaws (ubisoft.com/en-us/game/star-wars/outlaws)
• Adam Mcrea's Alpine/Phlex screencast (youtube.com/watch?v=KWA3qCGRP5g)
*I am, in fact, not at all done.
If you listen to the podcast, please rate it on a scale from Good Charlotte to My Chemical Romance at
podcast@searls.co (mailto:podcast@searls.co) .
The following links are included with your subscription:
• Macrofactor app (macrofactorapp.com)
• Butterfly keyboard checks going out (theverge.com/2024/8/5/24213718/apple-butterfly-keyboard-settlement-checks-macbook-pro-air#)
• My tutorial on real-time model broadcasts in Rails (justin.searls.co/posts/broadcasting-real-time-database-updates-on-a-budget)
• Aaron's pun (justin.searls.co/puns)
• Physical game sales are finally in decline (videogameschronicle.com/news/despite-90-of-its-sales-now-digital-capcom-claims-it-wont-stop-producing-physical-games)
• Intel's processors are borked (theverge.com/2024/7/26/24206529/intel-13th-14th-gen-crashing-instability-cpu-voltage-q-a)
• Flighty's latest update is an example of "Good" "AI" (macrumors.com/2024/08/06/flighty-update-flight-delays)
• The M4 Mac Mini Mini (macrumors.com/2024/08/08/mac-mini-to-become-smallest-ever-apple-computer)
• Google banning accounts for CSAM when there may not be CSAM (reddit.com/r/googlephotos/comments/1elo5hz/google_just_banned_my_entire_account_due_to_child)
• Loki is fine (en.wikipedia.org/wiki/Loki_(TV_series))
• Deadpool & Wolverine is fiiiine (en.wikipedia.org/wiki/Deadpool_%26_Wolverine)
Apple's Home Key system, and when it's OK to duplicate code in software. Because
that's most of what I got this time.
Not enough of you are writing in, and if you don't start soon I am going to CANCEL
this PODCAST production PERMANENTLY:
podcast@searls.co (mailto:podcast@searls.co) . (Write in or else.)
Some proof of work:
• Aaron's pun (justin.searls.co/puns)
• SearchGPT (arstechnica.com/information-technology/2024/07/openai-hits-google-where-it-hurts-with-new-searchgpt-prototype)
• The Crowdstrike thing (theverge.com/2024/7/19/24201717/windows-bsod-crowdstrike-outage-issue)
• Windows Kernel access to third parties (arstechnica.com/information-technology/2024/07/97-of-crowdstrike-systems-are-back-online-microsoft-suggests-windows-changes)
• Pete Buttigieg reads angry Delta tweets (youtube.com/watch?v=_InH4JWS_Os)
• Legitimate LLC (http://legitimate.us)
• The Boys (en.wikipedia.org/wiki/The_Boys_(TV_series)) (I failed to
explain what this show is or the basic premise, so here's a Wikipedia link.
Whoops!)
• Gary Larsen's The Far Side comic (thefarside.com)
There's one topic that's been dominating headlines for the last two weeks, but
if you want to hear about it you'll have to look elsewhere! That's because
Breaking Change is a safe space. So listen up and let's find other things to
get mad about.
Do you have opinions about politics? Do you want to share them with an Internet
friend? Now's your chance:
podcast@searls.co (mailto:podcast@searls.co) . (Other topics also welcome.)
I heard you like links:
• A "recipe" blog post on how to use Turbo Streams to swap out content (justin.searls.co/posts/recipe-swapping-out-a-model-div-with-turbo-and-stimulus)
• This month's newsletter about work pressure (justin.searls.co/mails/2024-06)
• My Vision Pros interview (justin.searls.co/links/2024-07-13-yours-truly-interviewed-on-the-vision-pros-podcast)
• Today's pun, ranked (justin.searls.co/puns)
• Tim Cook uses Vision Pro every day (the-sun.com/tech/11893606/apple-vision-pro-tim-cook-interview)
• All the ways Japan is trying to stop you from visiting (telegraph.co.uk/travel/destinations/asia/japan/japan-trying-to-stop-you-visiting) (News+ (https://apple.news/ADeRl4Lz1TKKJqfu5l48u0g) )
• White-collar Work is Just Meetings Now (theatlantic.com/ideas/archive/2024/07/white-collar-meetings-more-frequent/678941/?utm_source=apple_news) (News+ (https://apple.news/A8OwOKB8VTgOOsRHmbT_7IQ) )
• Star Trek Discovery (imdb.com/title/tt5171438)
• Steve! (Martin) documentary (tv.apple.com/us/show/steve-martin-a-documentary-in-2-pieces/umc.cmc.7kkgskd7j0lomjoqdo97l80ql)
• Remembering Gene Wilder (netflix.com/title/81750400)
• Airfoil Satellite for Windows Airplay (rogueamoeba.com/airfoil/satellite/windows)
• Star Wars: Jedi Survivor (ea.com/games/starwars/jedi/jedi-survivor)
• Sunny (Apple TV) (tv.apple.com/us/show/sunny/umc.cmc.7c5t9dde8dxoaxwyl5rkuw38p)
• Objectified film (hustwit.com/objectified)
Tell me about things you hate and don't hate and I might just read your feelings
on air, for others to have opinions about! The e-mail, as always, is
podcast@searls.co (mailto:podcast@searls.co) .
Sources below:
• Ubiquiti UniFi (ui.com/introduction)
• Loopback with SSL2+ (justin.searls.co/posts/how-to-loopback-computer-audio-with-ssl2-and-logic-pro)
• This annoying Safari bug (justin.searls.co/posts/hey-check-out-this-infuriating-safari-bug)
• My first video clip from Breaking Change (youtube.com/watch?v=3eR5SWmv6OE)
• A podcast I will appear on shortly: Vision Pros (podcasts.apple.com/us/podcast/vision-pros/id1691900104)
• Aaron's punboard (justin.searls.co/puns)
• The EU won't get these new Apple features (daringfireball.net/linked/2024/06/21/apple-intelligence-dma-financial-times)
• Gruber's take on this (daringfireball.net/2024/06/eu_reaping_what_it_sows) matches my own
• The BOOX Palma (theverge.com/24184777/boox-palma-e-ink-smartphone-reader)
• Digital Foundry tells us not to play games on our Windows + Copilot PCs (youtube.com/watch?v=QzCkpTE0bM0)
• Dark Matter (tv.apple.com/us/show/dark-matter/umc.cmc.4luj45vtqpmjsvb6sc2675oeg)
• Godzilla Minus One (netflix.com/title/81767635)
• samus.link (https://samus.link)
left to ponder what life will be like under the thumb of our new AI overlords
(and underlords (descript.com/underlord) ). But at least for now,
humans are still allowed to produce podcasts on their own, which means we can
safely opine about the fresh hell we're all hard at work creating.
I finally got a chance to get to some mailbag questions in this episode! If you
want to be a part of the ✨magic🪄, shoot me an e-mail to
podcast@searls.co (mailto:podcast@searls.co) . I won't read your last name on
air, unless I accidentally do. Promise!
Here are some links to stuff from this episode:
• Tiana's Bayou Adventure (disneyworld.disney.go.com/attractions/magic-kingdom/tianas-bayou-adventure)
• Flash Mountain (snopes.com/fact-check/flash-mountain)
• Jock Lindsey (indianajones.fandom.com/wiki/Jock_Lindsey) and his hangar bar (disneyworld.disney.go.com/dining/disney-springs/jock-lindseys-hangar-bar)
• Koala Nap (koalanap.com)
• Sandwich's Theater app and how they live-streamed the Talk
Show (sixcolors.com/post/2024/06/how-sandwich-streamed-the-talk-show-live-in-3d-on-vision-pro)
• Three Simple Rules to using my large language model (justin.searls.co/posts/3-simple-rules-for-using-my-large-language-model)
• Dear AI companies, please scrape this website (justin.searls.co/posts/dear-ai-companies-please-scrape-this-website)
• My growing POSSE (justin.searls.com/posse) thanks to feed2thread (github.com/searls/feed2thread)
• Aaron's v14 pun (justin.searls.co/puns)
• My WWDC appearance on the Changelog (justin.searls.co/links/2024-06-15-yours-truly-recapping-wwdc-with-the-changelog)
• Ben Thompson being mostly right, as usual (stratechery.com/2024/wwdc-apple-intelligence-apple-aggregates-ai)
• Apple suspends work on the Vision Pro 2 (macrumors.com/2024/06/18/apple-suspends-work-on-vision-pro-2)
• Mouse Jigglers!!!! (bbc.com/news/articles/cjll01220yeo)
• More bad security news for
Microsoft (propublica.org/article/microsoft-solarwinds-golden-saml-data-breach-russian-hackers)
because memos
alone (theverge.com/24148033/satya-nadella-microsoft-security-memo)
aren't a real
solution (wired.com/2002/01/bill-gates-trustworthy-computing)
• The Xbox Games Showcase (xbox.com/en-US/events/xbox-games-showcase) was good
• The Nintendo Profit machine seems set to roll on (youtube.com/watch?v=kX3BkD5PVUM)
• Jim Henson: Idea Man (imdb.com/title/tt19308034)
• Hideo Kojima: Connecting Worlds (imdb.com/title/tt26739107)
• Ashley Madison documentary (netflix.com/title/81602884)
• Dancing for the Devil: The 7M TikTok cult (netflix.com/title/81638162)
• Diablo IV (diablo4.blizzard.com/en-us)
and I wanted to do a predictions podcast before Monday's keynote, but then
Mark Gurman went and just read back literally everything (bloomberg.com/news/articles/2024-06-07/apple-wwdc-2024-what-to-expect-ai-ipados-18-macos-15-siri-updates-more) that's going to
happen.
So I guess let's talk about that or something.
As always, I love love love to receive your e-mail even though it's
hard to get through very many of them on the program. Please know that your
comments and questions really bring me a lot of joy and that you should
e-mail whatever pops into your head to podcast@searls.co (mailto:podcast@searls.co) . Quick. Now. Don't think, hit send.
Okay, and now for some 👐Show Notes👐:
• I'm speaking at Rails World (justin.searls.co/links/2024-06-01-yes-rails-world)
• I didn't pick this thumbnail (justin.searls.co/tubes/2024-05-31-07h01m12s)
• WWDC rumors:
• The new Apple Passwords app (bloomberg.com/news/articles/2024-06-06/apple-to-debut-passwords-app-in-challenge-to-1password-lastpass?srnd=undefined)
• "Apple Intelligence" (macrumors.com/2024/06/07/apple-intelligence-service-wwdc)
• Mark Gurman's motherlode (bloomberg.com/news/articles/2024-06-07/apple-wwdc-2024-what-to-expect-ai-ipados-18-macos-15-siri-updates-more)
• Valve made a billion dollars (kotaku.com/valve-counter-strike-cs2-csgo-cases-keys-2023-1-billion-1851190615) selling loot boxes
• Like a Dragon: Yakuza (en.wikipedia.org/wiki/Yakuza:_Like_a_Dragon)
• Dark Matter (en.wikipedia.org/wiki/Dark_Matter_(2024_TV_series)) (show)
• Jenny Nicholson's Starcruiser video (youtu.be/T0CpOYZZZW4)
Just think, next time we speak, it'll be Beta Season.
version of this episode with a more aggressive denoise filter, to try to combat
the karaoke jingles playing incessantly in the background 🎤.]
Welcome to the rhetorical Bemusement Park that is the Breaking Change podcast!
This episode was recorded in Japan, the recording of which was an ordeal that
you will hear all about if you choose to press play and listen to this version
of the podcast.
I have failed you all, however, because I had to duck out of my "recording"
"booth" ahead of schedule and I didn't get to any items from the mailbag. That
means now's your chance to skip the line ahead of all those other mailbaggers by
rapid-firing off an e-mail to podcast@searls.co (mailto:podcast@searls.co) for
inclusion in a theoretical, unannounced, unsure-if-it'll-even-happen version 13.
Heard people liked URLs so I hallucinated some for you:
• Golden Week (en.wikipedia.org/wiki/Golden_Week_(Japan))
• Justin's "Backside of water" 2024 tour:
• Matsue (en.wikipedia.org/wiki/Matsue)
• Tottori (en.wikipedia.org/wiki/Tottori,_Tottori)
• Kanazawa (en.wikipedia.org/wiki/Kanazawa)
• Toyama (en.wikipedia.org/wiki/Toyama_(city))
• Niigata (en.wikipedia.org/wiki/Niigata_(city))
• …TBD
• Ruby Kaigi
• Pen-san's keynote (rubykaigi.org/2024/presentations/tompng.html)
• Koic's LSP talk (rubykaigi.org/2024/presentations/koic.html#day2)
• Nintendo's incredible Switch profits (twitter.com/pierre485_/status/1787885439350681943)
• Heroku finally supports HTTP2 (blog.heroku.com/heroku-http2-public-beta)
• John Ternus may be the next Apple CEO (bloomberg.com/news/articles/2024-05-08/apple-s-next-ceo-list-of-aapl-insiders-who-could-succeed-tim-cook)
• Copilot + PC = ? (theverge.com/2024/5/20/24160463/microsoft-windows-laptops-copilot-arm-chips-m1)
• Correction: Dub Dub (developer.apple.com/wwdc24) is June 10th, not June 7th
さようなら
figurative potluck dinner that is, "shit Justin wants to talk about." This may
be the last major version for a while, so savor this.
Thank you to listeners who took version 10's mandatory e-mail feedback demand
seriously, as the mailbag once again is full of good questions. But you must
do your part and e-mail podcast@searls.co (mailto:podcast@searls.co) to
keep it that way. Each e-mail you send entitles you to a license to listen to
three more episodes, so—in a sense—you can't afford not to write in.
Have some links:
• The Synapse 25 bag (tombihn.com/products/synapse-25) I'm downgrading into
• Sandwich video (sandwich.co) makes cool commercials
• Searls After Dark (youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa) was a 10 part YouTube series I did
• Star Trek Into Darkness (imdb.com/title/tt1408101)
• "Open face" Vision setups (reddit.com/r/VisionPro/comments/1b7gudf/open_face_system_like_the_quest_pro_way_better)
• TikTok ban passes (apnews.com/article/tiktok-divestment-ban-what-you-need-to-know-5e1ff786e89da10a1b799241ae025406)
• Base RAM hasn't budged since Tim Cook took over (https://mstdn.social/@dschaub/111813281624281698)
• Peter Cooper be trollin' (twitter.com/cooperx86/status/1783464907540701548)
• Llama sucks at coding (justin.searls.co/posts/metas-new-ai-chat-sucks-at-coding)
• My new Spots media type and mapping feature (justin.searls.co/spots)
• The man who killed
Google (https://www.wheresyoured.at/the-men-who-killed-google/)
⛷️
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 (mailto: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 (kotaku.com/old-games-2023-playtime-data-fortnite-roblox-minecraft-1851382474)
• Devs don't want to make live service games (kotaku.com/live-service-games-survey-devs-worried-unsure-future-1851414325)
• The Courage to be Disliked (amazon.com/Courage-Be-Disliked-Phenomenon-Happiness/dp/1501197274)
• The Top 10 Breaking Change puns (icloud.com/numbers/062q20-_1RbiD-VONwL1dHykA#breaking-change-puns)
• Disney changes its accessibility program (washingtonpost.com/travel/2024/04/11/disney-disability-access-service-das)
• Spatial personas are quite cool (9to5mac.com/2024/04/02/apple-vision-pro-spatial-persona-launch-beta)
• John Gruber is wrong about vibration APIs (daringfireball.net/linked/2024/04/16/not-all-web-apis-are-good-apis)
• Emulators! In the App Store! (theverge.com/2024/4/17/24132984/delta-free-emulator-nintendo-gba-n64-iphone-app-store-us)
• The Humane AI Pin is a bad product (theverge.com/24126502/humane-ai-pin-review)
• Sonos Move 2 is an expensive speaker (theverge.com/23877274/sonos-move-2-review)
• Constellation is a weird show (tv.apple.com/us/show/constellation/umc.cmc.3lvo8a7ezxpysdy3gou3fsns0)
• Fallout hits all the right mid-century notes (imdb.com/title/tt12637874)
• This Love Hotel room has a water slide (youtube.com/watch?v=uD2cGWdPyG4)
• A video about how sports betting seems bad (youtube.com/watch?v=X5VYJlggBMo)
• DHH announcing his cloud exit (world.hey.com/dhh/we-have-left-the-cloud-251760fb)
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 (mailto:podcast@searls.co) !
Some links to things:
• legitimate.us (legitimate.us)
• Added likes for my podcast (justin.searls.co/takes/2024-04-01-08h59m24s)
• Browsers ignore autocomplete=off (news.ycombinator.com/item?id=26309919)
• My new dry_eraser gem (github.com/searls/dry_eraser)
• My newsletter about chronic back issues (justin.searls.co/mails/2024-03)
• Tron got snubbed because they "cheated" by using computers (web.archive.org/web/20190123011724/syfy.com/syfywire/little-known-sci-fi-fact-why-trons-fx-got-snubbed-oscar) (a cool video (youtube.com/watch?v=jynrQE53iNY&si=nFhO2f6cyEUDmYki) about its production)
• The Huberman "hit-piece" (nymag.com/intelligencer/article/andrew-huberman-podcast-stanford-joe-rogan.html) (News+ (https://apple.news/AgKcxFAK2S0-z7ZSfRvGjGg) )
• Huberman as pseudo-science (slate.com/technology/2024/03/andrew-huberman-huberman-lab-health-advice-podcast-debunk.html)
• Universities have a Computer-Science Problem (theatlantic.com/technology/archive/2024/03/computing-college-cs-majors/677792/?utm_source=apple_news) (News+ (https://apple.news/AxXmNyuqST72u35KUSLuPbg) )
• The End of Foreign-Language Education (theatlantic.com/technology/archive/2024/03/generative-ai-translation-education/677883/?utm_source=apple_news) (News+ (https://apple.news/ADpvAElRHQ9y8v7Ap1Nk7Vg) )
• Stardew Valley 1.6 (stardewvalley.net/stardew-valley-1-6-update-full-changelog)
• True Detective Season 4 (hbo.com/true-detective/season-4)
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 (mailto: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 (rubyonrails.org/world/2024)
• Toy Story Mania (disneyworld.disney.go.com/attractions/hollywood-studios/toy-story-mania)
• Bertrand Russel dishin' out takes (brainyquote.com/quotes/bertrand_russell_121392)
• A look at Unreal Engine 5's new features like Nanite and Lumen (youtube.com/watch?v=qC5KtatMcUw)
• Ubisoft's creepy AI chatbot NPCs (theverge.com/2024/3/19/24105748/nvidia-neo-npc-prototypes-gdc-2024)
• The DOJ's 88-page complaint (storage.courtlistener.com/recap/gov.uscourts.njd.544402/gov.uscourts.njd.544402.1.0_3.pdf) against Apple
• Jason Snell's first take (sixcolors.com/post/2024/03/u-s-versus-apple-a-first-reaction) on it
• Another Life (imdb.com/title/tt8369840) , finally answering the
question, "what if Battlestar Galactica was a CW show but only the Katee
Sackhoff parts"?
• The Halo-flavored Halo show (imdb.com/title/tt2934286) and the mediocre Halo Infinite game (xbox.com/en-US/games/halo-infinite)
• Dave the Diver (mintrocketgames.com/en/DaveTheDiver)
• Odell Lake (en.wikipedia.org/wiki/Odell_Lake_(video_game)) for the Apple II
• Cook Serve Delicious (cookservedelicious.com)
As always, your e-mails delight and inspire me. Send one to
podcast@searls.co (mailto: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 (appleinsider.com/articles/24/03/01/apple-reverses-course-on-death-of-progressive-web-apps-in-eu)
• The Television app unveil (youtu.be/dQjwj236c8I?si=QEV5Qr-sN9u5KdpG)
• "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 (inc.com/damon-brown/this-perfect-bill-gates-quote-will-frame-your-next-decade-of-success.html#:~:text=We%20always%20overestimate%20the%20change,yourself%20be%20lulled%20into%20inaction.)
• Webpacker is retired (edgeguides.rubyonrails.org/webpacker.html)
• KameSame (kamesame.com) is my Japanese language app
• DHH and Windows (world.hey.com/dhh/vscode-wsl-makes-windows-awesome-for-web-development-9bc4d528)
• Smart EX (smart-ex.jp)
• Starship Troopers led us to Helldivers 2 (youtube.com/watch?v=Ahx35iVJn10)
• The story behind Game Dev Story (youtube.com/watch?v=Yf28pr42Ugs)
• That Weird Al biopic (en.wikipedia.org/wiki/Weird:_The_Al_Yankovic_Story)
• The upcoming Fallout series (youtu.be/V-mugKDQDlg?si=JWlhs3ZceerT16WT)
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 (mailto: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 (hanselman.com/blog/profanity-doesnt-work)
• Mike McQuaid's appearance on Changelog and Friends (changelog.com/friends/32) to talk about Workbrew (workbrew.com)
• Aaron's humble love-making blog post (tenderlovemaking.com/2024/02/16/using-serial-ports-with-ruby.html)
• Stripe's problematic pause button, which invokes this
feature (docs.stripe.com/billing/subscriptions/pause#using-stripe-dashboard) ,
and which their COVID-19 support page (stripe.com/covid-19) touts
• iMessage's post-quantum cryptography (security.apple.com/blog/imessage-pq3)
• Execute Program (executeprogram.com) by Gary Bernhardt, one of the
only educational services teaching programming that I can recommend
• Arcade Paradise (wiredproductions.com/games/arcade-paradise) is a good game
• The Killer (netflix.com/title/80234448) is a movie
Also, "Team Bally Total Fitness Extreme Racing" doesn't turn up anything on Google. Just an FYI
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 (mailto: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 (openai.com/sora)
• The first good Apple Vision Pro strap (justin.searls.co/posts/psa-the-first-good-vision-pro-strap)
• Apple vindictively yanked PWAs from Europe (justin.searls.co/links/2024-02-15-apple-appears-to-be-breaking-iphone-web-apps-in-the-eu-the-verge)
• How to behead an M2 MacBook Air (youtube.com/watch?v=QUa_pPUbpGQs)
• runruby.dev (https://runruby.dev)
• My newsletter (justin.searls.co/newsletter) , which if you sign up for now you'll see my announcement of Beckygram (gram.betterwithbecky.com)
• Link by Stripe (stripe.com/payments/link) seems neat
• Welcome to Wrexham (en.wikipedia.org/wiki/Welcome_to_Wrexham) is a good show
• Sidecar (en.wikipedia.org/wiki/Sidecar_(cocktail)) is a very grown-up drink for grown-ups
• Dark AF movies:
• Drive my Car (imdb.com/title/tt14039582) (starring the guy from きのう何食べた (ja.wikipedia.org/wiki/%E3%81%8D%E3%81%AE%E3%81%86%E4%BD%95%E9%A3%9F%E3%81%B9%E3%81%9F%3F) )
• Cloud Atlas (imdb.com/title/tt1371111)
• Synecdoche, New York (imdb.com/title/tt0383028/?ref_=ttfc_fc_tt)
• Vanilla Sky (imdb.com/title/tt0259711)
• Requiem for a Dream (imdb.com/title/tt0180093)
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 (mailto: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 (tenderlovemaking.com) 's puns (icloud.com/numbers/062q20-_1RbiD-VONwL1dHykA#breaking-change-puns)
• News:
• Apple Vision Pro is here and I talk about it. At length!
• Recommendations:
• Flowriter (apps.apple.com/us/app/flowriter-writers-retreat/id6470159510) is worth checking out for generating immersive 3D spaces with text prompts alone
• Mailbag:
• Things 3 for visionOS (culturedcode.com/things/blog/2024/02/things-for-apple-vision-pro)
• You know the deal: podcast@searls.co (mailto:podcast@searls.co)
See you, spatial cowboy.
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 (mailto: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 (dnsimple.com) is run by some lovely people and you should host your domains there
• My brother is Iron Man, here's proof (instagram.com/reel/C2RCrYtsGQ_)
• Follow-up:
• Messaging with Siri (mastodon.macstories.net/@viticci/111818212217420650) paves the way to its becoming a multi-lingual voice assistant
• Steam Link (store.steampowered.com/app/353380/Steam_Link) and what it might mean if Valve (is allowed to) publish it on visionOS
• Another pun (icloud.com/numbers/062q20-_1RbiD-VONwL1dHykA#breaking-change-puns) for the pun gods from Aaron (tenderlovemaking.com)
• News:
• The 40th anniversary of the Mac (and my first one (everymac.com/systems/apple/ibook/specs/ibook_g4_1.0_12.html) )
• The absolutely monumental changes (macrumors.com/2024/01/25/ios-17-4-beta-1-changes) in iOS 17.4, including:
• Automatic, lyrics-like transcripts in the Podcasts app (macrumors.com/2024/01/26/ios-17-4-podcast-transcripts)
• Evidence of on-board LLM support for Siri (9to5mac.com/2024/01/26/apple-siri-chatgpt-ios-18-development) in iOS 18
• Cloud streaming apps are now allowed (developer.apple.com/news/?id=f1v8pyay)
• The Apple-Masimo blood oxygen patent kerfuffle (apnews.com/article/apple-watch-patent-dispute-sales-ban-masimo-c54d277fad08fdca15576451cb2a600e) impacting Apple Watch
• Why third-party browser rendering engine support (theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox) isn't what some people were hoping
• The 27% / 12% external link "entitlement" (developer.apple.com/support/storekit-external-entitlement-us)
• Apple's cunning 50¢ core technology fee (macrumors.com/2024/01/25/apple-eu-fees-could-bankrupt-app-developers)
• Recommendations:
• Cyberpunk 2077 (cyberpunk.net/us/en) sucks less now
• Upload (en.wikipedia.org/wiki/Upload_(TV_series)) season 3
• Mailbag links:
• Tonal (tonal.com) 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 (mailto:podcast@searls.co)
That's it. You've got places to be.
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 (mailto: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 (universalorlando.com/web/en/us/things-to-do/rides-attractions/hagrids-magical-creatures-motorbike-adventure) at Universal Studios
• Speaking of Universal, DJ Khaled is billed for their Mardi Gras concert series (usatoday.com/story/travel/experience/theme-parks/2024/01/18/universal-orlando-mardi-gras-concert-lineup/72253351007)
• Finally answered the question, "how much of an 8", 12-pound carrot cake (gideonsbakehouse.com/product/carrot-cake) can I eat in one sitting?"
• Follow-up:
• My v1 nervousness
• Fixing an ActiveStorage bug (github.com/rails/rails/pull/50758)
• Vision Pro pre-order
• This stupid travel case (apple.com/shop/product/MW2F3LL/A/apple-vision-pro-travel-case)
• This hyper-dense 24,000 mAH Anker Power Bank battery (amazon.com/dp/B09VPHVT2Z?psc=1&ref=ppx_yo2ov_dt_b_product_details) to continuously charge the battery (apple.com/shop/product/MW283LL/A/apple-vision-pro-battery)
• Dual Loop Band >>>> Solo Knit Band
• Will it have shake to undo?
• How heavy is 650 grams (macrumors.com/2024/01/19/vision-pro-weighs-almost-as-much-as-ipad-pro) ?
• News:
• Siri and multiple languages (https://mastodon.social/@tenderlove/111722999951206622)
• Victor Shepelev's Useless Ruby Syntax (https://zverok.space/blog/2023-10-02-syntax-sugar.html)
• Landon Gray's react_ai (github.com/thedayisntgray/react_ai) gem / proof-of-concept (based on Cornell's ReAct (arxiv.org/abs/2210.03629) paper)
• Entertainment
• Foundation (tv.apple.com/us/show/foundation/umc.cmc.5983fipzqbicvrve6jdfep4x3) Season 2
• The Crown (netflix.com/title/80025678) 's final season
• Moonlighter (moonlighterthegame.com)
• You Suck at Cooking (youtube.com/@yousuckatcooking)
• Mailbag:
• Dead Space (ea.com/games/dead-space) remake
• Riley H on Fiverr (fiverr.com/rileyhorbacio/create-a-catchy-custom-intro-and-outro-for-your-podcast?context_referrer=logged_in_homepage&source=by_buy_it_again&ref_ctx_id=9664f03f1b654539bc12fb48d3826a31&) is the fellow that made the show's jingle
• Rewind.ai (rewind.ai)
• Next time, it's up to you to e-mail podcast@searls.co (mailto:podcast@searls.co)
Phew. Until next time, I guess.
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 (mailto: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 (justonecookbook.com/simple-chicken-curry) for my buddy Len (https://mastodon.social/@lentesta) , who hosts his own actually real podcast (podcasts.jimhillmedia.com/show/the-disney-dish-with-jim-hill)
• I'm building a couple apps for my better half's business (betterwithbecky.com) , 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 (youtube.com/watch?v=rOf5sPSBLjg)
• I wrote a post about careering: Only you can give meaning to your career (blog.testdouble.com/posts/2024-01-02-plant-your-flag-career-advice)
• I shipped a newsletter about the book The Courage to Be Disliked (amazon.com/Courage-Be-Disliked-Phenomenon-Happiness/dp/1501197274) : Searls of Wisdom Newsletter (justin.searls.co/newsletter)
• I exhorted my fellow Rubyists: Why you should come to this RubyKaigi in 2024 (justin.searls.co/links/2024-01-07-why-you-should-come-to-rubykaigi-in-2024)
• Pun break:
• I asked and @tenderlove (https://mastodon.social/@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 (icloud.com/numbers/062q20-_1RbiD-VONwL1dHykA#breaking-change-puns)
• News:
• I am currently wearing the XREAL Air 2 (xreal.com/air2) glasses when working in public to prepare everyone around me to get ready for the Vision Pro landing onto my face next month (theverge.com/2024/1/8/24001858/apple-vision-pro-release-date-availability-price)
• I paid for GPT Plus (openai.com/blog/chatgpt-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 (amazon.com/dp/B000U6CRO6)
• 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 (theverge.com/2023/11/29/23981802/software-applications-inc-workflow-shortcuts-apple-employees-startup)
• Standard Ruby (github.com/standardrb/standard) 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 (github.com/rails/rails/issues/50456)
• The new bikeshed David built (github.com/rails/rubocop-rails-omakase)
• David's blog post about style guides (world.hey.com/dhh/a-writer-s-ruby-2050b634)
• I revisited the whole POSSE (indieweb.org/POSSE) meme for web sites and how I'm building another app to integrate with my feed2gram (github.com/searls/feed2gram) gem to help people escape Instagram
• I started using ActiveStorage and this thread (https://di...
I'd love if you followed my trip at testdouble.com/field and justin.searls.co #shorts
In this episode, we wire in Stimulus for the first time and do a very tiny feature with it. Then we play around with Turbo Frames and it all comes together like magic in the last five minutes, as it has seemingly every week on this bizarre program.
Ep 9: youtu.be/cEzvU4PJq-A
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
NEWS!
• RailsConf was pretty great! Stay tuned to htttps://testdouble.com/newsletter for news about how Test Double showed up. I have it on good authority that we'll have my talk online at the @TestDouble channel soon!
• I'm heading to Japan in a couple days to report on Ruby Kaigi! (rubykaigi.org/2023/)! You can follow along on my journeys by signing up at testdouble.com/field -- we'll email you a link to the liveblog once it goes up!
• Thanks to everyone for your support this season. Will there be a second season? Will the program evolve beyond seasons and just become A Thing™ that happens from time to time? Will I keep working on ChatJPN in my spare time and rope y'all in only for the interesting parts? Who knows!
Hopefully this series has provided some value. Until next time, email me: lets@playstupid.games ✉️
Ep 8: youtu.be/rsvNC2eQhkg
Ep 10: youtu.be/Z5oWy9PKpAc
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
Doing this requires all kinds of Ruby & Rails ingredients, like:
• net/http's `response.read_body {}` method, for handling streaming HTTP responses via SSE (server-sent events)
• Turbo Stream to render only the contents of the message on the page as it's arrives
• Itoen Oolong and Nikka whiskey
• ActiveJob to break out of the user's web HTTP request/response dispatch thread and make the streaming HTTP request to Open AI
I'm going to be traveling to RailsConf in Atlanta and RubyKaigi in Japan over the next 4-5 weeks, so this may be the last time I see after dark you until June.
Until then, stay in touch! ✉️ lets@playstupid.games
Ep 7: youtu.be/Lx51AZKIraY
Ep 9: youtu.be/cEzvU4PJq-A
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
We wound up tweaking with a few things and fixing others. Notably, we will make system messages appear in a clear and distinctive way. Then, in the very last minute, we figure out how to make GPT-4 improve our grammar and it Just Works™.
Also, this week's cocktail was the thoroughly repulsive "Suntory All Free", 0 calorie, 0 alcohol beer. It is not good. all-free.suntory.com
Separately, I asked rewind.ai what we did in this episode. It says:
----
1. You were working on your ChatJPN app
2. You had a conversation in Japanese, including a question about how to say "no regrets" in Japanese
3. You searched for "small caps variant tailwindcss" on Google
4. You found information about font-variant-caps utilities in Tailwind CSS
5. You also found information about text-transform utilities in Tailwind CSS
----
I will continue authoring these descriptions by hand.
Remember, email is lets@playstupid.games 📧
Today, we endeavor to implement Slash Commands (`/`) in our nascent chat application. It goes pretty well, sort of!
Ep 6: youtu.be/wdZjVaWgSlI
Ep 8: youtu.be/rsvNC2eQhkg
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
News:
* New blog post! Never Staff to the Peak: blog.testdouble.com/posts/2023-04-03-never-staff-to-the-peak
* Join us in Atlanta for RailsConf later this month! railsconf.org
* If you miss that, let's hang at the much-easier-to-get-to Ruby Kaigi in Matsumoto, Japan, next month! rubykaigi.org/2023
Stuff we cover:
* Verb-first naming, and why it's nice for abstractions to get more specific about behavior and more general about data over time
* Chuuhai: bokksu.com/blogs/news/hard-seltzer-chu-hi
* And more specifically, Kodowari Sakaba Lemon Sour: suntory.co.jp/wnb/kodawarisakaba
* Kent Beck's definition of refactoring: "for each desired change, make the change easy (warning: this may be hard), then make the easy change" twitter.com/KentBeck/status/250733358307500032?s=20
* How Ruby Heredocs work in Ruby
* That Ruby (being just Perl with classes) saves Regex matches to global $1/$2/etc variables
* Default scopes on associations (`proc { order("created_at asc") }` in our case)
Email: lets@playstupid.games 📧
Ep 5: youtu.be/FbiofRQu9qM
Ep 7: youtu.be/Lx51AZKIraY
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
Lots of notes this week!
* Test Double is bringing a lot of folks to RailsConf in April! railsconf.org
* Join us for Test Double office hours railsconf2023.sessionize.com/session/d82e5e04-4ce4-42f3-96b0-a201a2f12edc
* Reserve your slot here: https://forms.gle/ra48af3VChiRNxobA
* See Ali Ibrahim talk on Rails upgrades railsconf2023.sessionize.com/session/452857
* And Daniel Huss about Legacy Code railsconf2023.sessionize.com/session/453503
* Or myself & Meagan Waller on standard-rails railsconf2023.sessionize.com/session/448585
* Remember to get all your late-breaking AI news at my blog justin.searls.co
* Real-time follow-up: it was *Paul Ricard* who founded Pernod Ricard, which sells Pernod Anise and Ricard Pastis. See? Not confusing at all! en.wikipedia.org/wiki/Pernod_Ricard
(Also, yes, apparently Ricard is just green enough to match my green screen lol)
* Rails and Enums
* Rails docs: api.rubyonrails.org/v5.1/classes/ActiveRecord/Enum.html
* Postgres docs: postgresql.org/docs/current/datatype-enum.html
* Safe migrations
* My gem, good_migrations github.com/testdouble/good-migrations
* A more popular gem that does more stuff github.com/ankane/strong_migrations
* Faster "find all" with find_each api.rubyonrails.org/classes/ActiveRecord/Batches.html
As always, shoot me an e-mail at lets@playstupid.games 📧! I'm here to serve.
Ep 4: youtu.be/ICBpN13nK7Y
Ep 6: youtu.be/wdZjVaWgSlI
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
Some stuff we cover:
* Tailwind CSS and why it seems like a terrible idea but ends up being a pretty good idea tailwindcss.com
* How Tailwind is set up in modern Rails 7 apps
* As promised, my tailwind.config.js file gist.github.com/searls/e396e5179f9f6b686e2219280a840ea2
* That @pixeljanitor knows what's what about design, why Tailwind is great, and how to pursue perfection without ever letting it slow you down linkedin.com/in/pixeljanitor
* Why there's nothing wrong with a mediocre Bulleit Rye Manhattan (check the expiry date on your cherries, though)
* That iMessage taught us to change the background color of the user's own messages, not the other party's (Android users aren't green bubbles, *you become a green bubble* when you text an Android user)
Remember to send your praise, attaboys, and compliments to lets@play.stupid.games 📧
Ep 3: youtu.be/_xE--HDp-Tw
Ep 5: youtu.be/FbiofRQu9qM
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
Stuff covered in this video:
• Roku gin and Sudachi vinegar
• GPT 4.0 updates
• Isolation/mockist/GOOS/discovery TDD with Mocktail
• Discussion of The Last Responsible Moment
Remember to email me your feedback at lets@playstupid.games ✉️
See the whole series: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
Ep 2: youtu.be/97RAXgKsjNA
Ep 4: youtu.be/ICBpN13nK7Y
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
This week's episode was brought to you by:
* Black Kite Coffee liqueur blackkitecoffee.com
* The Flash guides.rubyonrails.org/action_controller_overview.html#the-flash
* Betterlint github.com/Betterment/betterlint
Here's Episode #2, ICYMI: youtube.com/watch?v=97RAXgKsjNA
We have fun here.
00:00 Trying to make it work
16:45 Conclusion
We're building an app that will use OpenAI's API to facilitate Japanese conversation practice, grammar improvements, and translations for language learners.
Ep 1: youtu.be/HU4uBJ3UJPk
Ep 3: youtu.be/_xE--HDp-Tw
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
Covered a lot of ground today, like:
• Kaiyo whiskey
• Outside-in vs Bottom-up development
• Basic Rails routing (even nested routes!)
• My new job (youtube.com/watch?v=EUrIK6YREmU)
• Our first migration and database setup
• Basic form submissions
• Foreman vs Overmind (check out Ali's post: blog.testdouble.com/posts/2020-03-17-improving-dev-experience-with-overmind )
… and much more! I think.
Please send all feedback wherever you feel like it. Also you can email lets@playstupid.games and I promise to read it (if not acknowledge it)
Ep 2: youtu.be/97RAXgKsjNA
Season 1: youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
If you're interested in how people approach building modern web applications with Ruby on Rails, you might enjoy this! Hit me up on Mastodon or in the comments if you've got questions or thoughts: https://mastodon.social/@searls -- as always you can find most of my work over at @TestDouble
This is a longer video but it shows off the majority of functionality implemented in the system to date, as well as many of my own recommended approaches to using the app.