<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0"><channel><atom:link href="https://shows.arrowloop.com/@abstractions/feed.xml" rel="self" type="application/rss+xml"></atom:link><atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" type="application/rss+xml"></atom:link><atom:link href="https://pubsubhubbub.superfeedr.com/" rel="hub" type="application/rss+xml"></atom:link><atom:link href="https://websubhub.com/hub" rel="hub" type="application/rss+xml"></atom:link><atom:link href="https://switchboard.p3k.io/" rel="hub" type="application/rss+xml"></atom:link><lastBuildDate>Fri, 17 Apr 2026 15:07:06 +0000</lastBuildDate><generator>Castopod - https://castopod.org/</generator><docs>https://cyber.harvard.edu/rss/rss.html</docs><podcast:guid>5bccb2f6-ce6e-548b-a4e0-0294a985bea0</podcast:guid><title>Abstractions</title><description><![CDATA[<p>Abstractions is a podcast about technology, software, hardware, and the Internet, and the way the ever-increasing layers of these technologies permeate every aspect of our everyday lives.</p>
]]></description><podcast:medium>podcast</podcast:medium><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><language>en</language><podcast:value type="webmonetization" method="ILP"><podcast:valueRecipient name="Justin Mayer &amp; Dan Jacobson" type="paymentpointer" address="$fynbos.me/justinmayer" split="100"></podcast:valueRecipient></podcast:value><podcast:locked>yes</podcast:locked><podcast:id platform="apple" id="1804434846" url="https://podcasts.apple.com/us/podcast/abstractions/id1804434846"></podcast:id><podcast:id platform="fyyd" url="https://fyyd.de/podcast/abstractions/0"></podcast:id><podcast:id platform="overcast" id="itunes1804434846" url="https://overcast.fm/itunes1804434846/abstractions"></podcast:id><podcast:id platform="podcastindex" id="7262911" url="https://podcastindex.org/podcast/7262911"></podcast:id><podcast:id platform="spotify" url="https://open.spotify.com/show/3sIUQO5GPm7CJTMOZTxsBb"></podcast:id><podcast:social priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" accountUrl="https://shows.arrowloop.com/@abstractions"></podcast:social><podcast:person img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="" role="Co-Host" group="Cast">Dan Jacobson</podcast:person><podcast:person img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com" role="Co-Host" group="Cast">Justin Mayer</podcast:person><itunes:category text="Technology"></itunes:category><category>Technology</category><itunes:category text="News"><itunes:category text="Tech News"></itunes:category></itunes:category><category>News</category><category>Tech News</category><itunes:explicit>false</itunes:explicit><itunes:author>Justin Mayer &amp; Dan Jacobson</itunes:author><link>https://shows.arrowloop.com/@abstractions</link><itunes:owner><itunes:name>Justin Mayer &amp; Dan Jacobson</itunes:name></itunes:owner><itunes:type>episodic</itunes:type><image><url>https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg</url><title>Abstractions</title><link>https://shows.arrowloop.com/@abstractions</link></image><item><title>Professional Laserologist</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/054-professional-laserologist.mp3" length="20883204" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/054-professional-laserologist</guid><pubDate>Thu, 16 Apr 2026 12:06:23 +0000</pubDate><description><![CDATA[<p>Claude Code leaks its source code, GitHub uptime woes continue, people may become dependent on LLMs, and local LLMs are getting faster.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://idiocracy.wtf">Idiocracy Proximity Index</a></li>
<li><a href="https://ccunpacked.dev">Claude Code Unpacked</a></li>
<li><a href="https://mrshu.github.io/github-statuses/">The Missing GitHub Status Page</a></li>
<li><a href="https://damrnelson.github.io/github-historical-uptime/">GitHub’s Historic Uptime</a></li>
<li><a href="https://unsloth.ai/docs/models/gemma-4">Gemma 4 LLM — Unsloth</a></li>
<li><a href="https://apps.apple.com/us/app/google-ai-edge-gallery/id6749645337">Gemma 4 on iPhone: Google AI Edge Gallery</a></li>
<li><a href="https://github.com/ggml-org/LlamaBarn">LlamaBarn</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2610</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/054-professional-laserologist</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>54</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>54</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/054-professional-laserologist/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/60cef758-23de-4d01-9ef9-2b8e47070175" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-04-16T12:06:23+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/054-professional-laserologist-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/054-professional-laserologist-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Modern Tech Cockroach</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/053-modern-tech-cockroach.mp3" length="20682434" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/053-modern-tech-cockroach</guid><pubDate>Thu, 09 Apr 2026 09:05:32 +0000</pubDate><description><![CDATA[<p>CoPilot puts Microsoft ads in GitHub pull requests, Apple discontinues the Mac Pro, and Anthropic stands by its values and forgoes a government contract.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://github.com/jakobrees/cbonsai">CBonsai</a></li>
<li><a href="https://meow.camera">Meow.camera</a></li>
<li><a href="https://www.hipurrrr.com">Purrrr cat feeder</a></li>
<li><a href="https://apps.apple.com/us/app/purrrr-feed-rescue-stray-cats/id6475722361">Purrrr iPhone app</a></li>
<li><a href="https://soranews24.com/2026/03/27/japan-now-has-a-special-desk-for-people-who-work-at-home-with-a-pet-catphotos/">Neko House cat desk</a></li>
<li><a href="https://customcataquarium.com">Custom Cat Aquarium</a></li>
<li><a href="https://notes.zachmanson.com/copilot-edited-an-ad-into-my-pr/">Copilot Edited an Ad Into My PR</a></li>
<li><a href="https://www.theregister.com/2026/03/30/github_copilot_ads_pull_requests/">GitHub kills Copilot PR ads after backlash</a></li>
<li><a href="https://github.com/settings/copilot/features">CoPilot training opt-out settings</a></li>
<li><a href="https://www.linkedin.com/mypreferences/d/settings/preferred-view">LinkedIn feed view settings</a></li>
<li><a href="https://9to5mac.com/2026/03/26/apple-discontinues-the-mac-pro/">Apple discontinues the Mac Pro</a></li>
<li><a href="https://www.bbc.com/future/article/20260310-wired-headphones-are-better-than-bluetooth">Wired headphone sales on the rise</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2585</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/053-modern-tech-cockroach</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>53</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>53</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/053-modern-tech-cockroach/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/a5e04b96-e954-45db-8f5f-c8b0a1d1a5f4" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-04-09T09:05:32+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/053-modern-tech-cockroach-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/053-modern-tech-cockroach-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>They Deserve the Dunks</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/052-they-deserve-the-dunks.mp3" length="20871928" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/052-they-deserve-the-dunks</guid><pubDate>Thu, 02 Apr 2026 10:25:11 +0000</pubDate><description><![CDATA[<p>Apple puts ads in Maps, ARM will fab its own CPUs, and Python darling Astral is acquired by OpenAI.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://unstream.stream">Unstream</a></li>
<li><a href="https://flighty.com/airports">Flighty Airports</a></li>
<li><a href="https://github.com/gulbanana/gg">GG desktop GUI app for Jujutsu</a></li>
<li><a href="https://www.apple.com/newsroom/2026/03/introducing-apple-business-a-new-all-in-one-platform-for-businesses-of-all-sizes/">Introducing Apple Business</a></li>
<li><a href="https://arstechnica.com/gadgets/2026/03/apple-confirms-that-its-maps-app-will-begin-showing-ads-to-users-this-summer/">Apple confirms that its Maps app will begin showing ads to users</a></li>
<li>Alternative map apps
<ul>
<li><a href="https://www.openstreetmap.org">OpenStreetMap</a></li>
<li><a href="https://organicmaps.app">Organic Maps</a></li>
<li><a href="https://www.comaps.app">CoMaps</a></li>
</ul>
</li>
<li><a href="https://newsroom.arm.com/blog/introducing-arm-agi-cpu">ARM announces its own CPUs</a></li>
<li><a href="https://astral.sh/blog/openai">Astral acquired by OpenAI</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2609</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/052-they-deserve-the-dunks</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>52</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>52</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/052-they-deserve-the-dunks/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/51371c6f-46b6-4be3-99ea-4efb212cced2" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-04-02T10:25:11+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/052-they-deserve-the-dunks-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/052-they-deserve-the-dunks-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Great Dog Uprising</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/051-great-dog-uprising.mp3" length="21506809" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/051-great-dog-uprising</guid><pubDate>Thu, 26 Mar 2026 16:50:30 +0000</pubDate><description><![CDATA[<p>Human.json helps create a web of trust for human-created content, Justin builds a Pelican plugin to support it, and Nvidia DLSS 5 aims to “enhance” first-person game realism.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li>Human.json
<ul>
<li><a href="https://codeberg.org/robida/human.json"><code>human.json</code></a></li>
<li><a href="https://github.com/pelican-plugins/human">Human plugin for Pelican</a></li>
<li><a href="https://justinmayer.com/human.json">Justin’s <code>human.json</code> file</a></li>
</ul>
</li>
<li>Nvidia DLSS 5
<ul>
<li><a href="https://www.tomshardware.com/pc-components/gpus/jensen-huang-says-gamers-are-completely-wrong-about-dlss-5-nvidia-ceo-responds-to-dlss-5-backlash">Nvidia CEO responds to DLSS 5 backlash</a></li>
<li><a href="https://www.engadget.com/gaming/pc/gamers-are-right-to-be-disgusted-by-nvidias-dlss-5-151105593.html">Gamers are right to be disgusted by NVIDIA’s DLSS 5</a></li>
<li><a href="https://thunderdungeon.com/2026/03/19/39-dlss-5-memes-that-made-gamers-fear-the-beauty-filter/">39 DLSS 5 Memes That Made Gamers Fear The Beauty Filter</a></li>
</ul>
</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2670</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/051-great-dog-uprising</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>51</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>51</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/051-great-dog-uprising/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/a111c699-74d9-4cfe-8a59-837f757c8635" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-03-26T16:50:30+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/051-great-dog-uprising-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/051-great-dog-uprising-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Multiplex Your Terminals</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/050-multiplex-your-terminals.mp3" length="20324515" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/050-multiplex-your-terminals</guid><pubDate>Thu, 19 Mar 2026 09:01:39 +0000</pubDate><description><![CDATA[<p>We celebrate both our one-year anniversary and 50th episode, Apple marks 50 years of thinking different, and people learn from even the least powerful of computers.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://translate.kagi.com/?from=en&amp;to=LinkedIn+speak">Kagi Translate now supports LinkedIn Speak as an output language</a></li>
<li><a href="https://www.apple.com/50-years-of-thinking-different/">50 years of thinking different</a></li>
<li><a href="https://www.youtube.com/live/eCSNJgI2LFI">Apple at 50: Five Decades of Thinking Different (YouTube video)</a></li>
<li><a href="https://samhenri.gold/blog/20260312-this-is-not-the-computer-for-you/">“This Is Not The Computer For You”</a></li>
<li><a href="https://tailscale.com/">Tailscale</a></li>
<li><a href="https://github.com/neurosnap/zmx">ZMX</a></li>
<li><a href="https://holzschu.github.io/a-Shell_iOS/">a-Shell</a>
<ul>
<li><a href="https://apps.apple.com/us/app/a-shell/id1473805438">a-Shell on iOS App Store</a></li>
<li><a href="https://apps.apple.com/us/app/a-shell-mini/id1543537943">a-Shell mini on iOS App Store</a>: minimalist version, smaller app size</li>
<li><a href="https://github.com/holzschu/a-shell">a-Shell source repository</a></li>
</ul>
</li>
<li><a href="https://eternalterminal.dev">Eternal Terminal</a></li>
<li><a href="https://mosh.org">Mosh</a></li>
<li><a href="https://huggingface.co/">Hugging Face</a></li>
<li><a href="https://github.com/AlexsJones/llmfit">llmfit</a></li>
<li><a href="https://www.canirun.ai">Can I Run AI locally?</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2540</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/050-multiplex-your-terminals</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>50</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>50</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/050-multiplex-your-terminals/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/1d1b6bfe-9bcb-4ca9-bb1a-3bee39424e0e" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-03-19T09:01:39+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/050-multiplex-your-terminals-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/050-multiplex-your-terminals-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Artist Preference Doxxing</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/049-artist-preference-doxxing.mp3" length="17378972" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/049-artist-preference-doxxing</guid><pubDate>Thu, 12 Mar 2026 13:51:09 +0000</pubDate><description><![CDATA[<p>Apple announces the affordable MacBook Neo, and rising hardware component prices threaten local computing, self-hosting, and data sovereignty.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://muspy.com">Muspy</a>: Be notified when artists release new music</li>
<li><a href="https://www.apple.com/newsroom/2026/03/say-hello-to-macbook-neo/">MacBook Neo</a></li>
<li><a href="https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-macbook-air-with-m5/">M5 MacBook Air</a></li>
<li><a href="https://www.apple.com/newsroom/2026/03/apple-introduces-iphone-17e/">iPhone 17e</a></li>
<li><a href="https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-ipad-air-powered-by-m4/">M4 iPad Air</a></li>
<li><a href="https://www.apple.com/newsroom/2026/02/apple-accelerates-us-manufacturing-with-mac-mini-production/">Mac Mini and Apple servers to be made in Houston</a></li>
<li><a href="https://arstechnica.com/gadgets/2026/03/apples-512gb-mac-studio-vanishes-a-quiet-acknowledgement-of-the-ram-shortage/">512 GB Mac Studio vanishes</a></li>
<li><a href="https://taggart-tech.com/control/">Control</a>: No RAM/GPUs/drives = no local computing</li>
<li><a href="https://docs.hetzner.com/general/infrastructure-and-availability/price-adjustment/">Hetzner prices increase 30–40%</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2172</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/049-artist-preference-doxxing</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>49</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>49</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/049-artist-preference-doxxing/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/fbd95ee9-8ec4-4a2e-8bf6-ae3db8e5ef9d" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-03-12T13:51:09+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/049-artist-preference-doxxing-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/049-artist-preference-doxxing-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Anti-Schadenfreude Linter</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/048-anti-schadenfreude-linter.mp3" length="26795275" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/048-anti-schadenfreude-linter</guid><pubDate>Thu, 05 Mar 2026 09:10:51 +0000</pubDate><description><![CDATA[<p>Bots hit Justin’s open-source repositories, and Apple announces new high-end M5 MacBook Pros and Studio Display monitors.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://editor.p5js.org/isohedral/full/vJa5RiZWs">XKCD digital infrastructure comic, now interactive</a></li>
<li><a href="https://www.techspot.com/news/111529-stolen-gemini-api-key-turned-180-bill-82000.html">Stolen Gemini API key racks up $82,000 in 48 hours</a></li>
<li><a href="https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/">Apple introduces MacBook Pro with all‑new M5 Pro and M5 Max, delivering breakthrough pro performance and next-level on-device AI</a></li>
<li><a href="https://www.apple.com/newsroom/2026/03/apple-unveils-new-studio-display-and-all-new-studio-display-xdr/">Apple unveils new Studio Display and all-new Studio Display XDR</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3343</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/048-anti-schadenfreude-linter</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>48</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>48</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/048-anti-schadenfreude-linter/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/19e4dbb6-1d19-4ea7-b168-0b7eacd9d511" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-03-05T09:10:51+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/048-anti-schadenfreude-linter-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/048-anti-schadenfreude-linter-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Wave of Automated Everything</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/047-wave-of-automated-everything.mp3" length="21492688" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/047-wave-of-automated-everything</guid><pubDate>Thu, 26 Feb 2026 08:05:00 +0000</pubDate><description><![CDATA[<p>OpenAI outgrows its original mission, generative LLM software overwhelms open source maintainers, and several projects attempt to distinguish human from bot contributors.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://www.lesswrong.com/posts/8m6AM5qtPMjgTkEeD/my-journey-to-the-microwave-alternate-timeline">My journey to the microwave alternate timeline</a></li>
<li><a href="https://blog.joinmastodon.org/2026/02/mastodon-is-for-the-people/">Mastodon is for the people</a></li>
<li><a href="https://shop.joinmastodon.org/products/mastodon-my-friends-are-not-for-sale-unisex-t-shirt">“My Friends Are Not for Sale” T-shirts</a></li>
<li><a href="https://simonwillison.net/2026/Feb/13/openai-mission-statement/">OpenAI’s mission statement evolution</a></li>
<li><a href="https://socket.dev/blog/ai-agent-lands-prs-in-major-oss-projects-targets-maintainers-via-cold-outreach">AI Agent Lands PRs in Major OSS Projects</a></li>
<li><a href="https://nesbitt.io/2026/02/13/respectful-open-source.html">Respectful Open Source</a></li>
<li><a href="https://github.com/mitchellh/vouch">Vouch</a></li>
<li><a href="https://github.com/2ndSetAI/good-egg">Good Egg</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2686</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/047-wave-of-automated-everything</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>47</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>47</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/047-wave-of-automated-everything/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/a7111d80-9553-40c6-bfce-7c30df5e0979" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-02-26T08:05:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/047-wave-of-automated-everything-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/047-wave-of-automated-everything-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Banana Signal Loss</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/046-banana-signal-loss.mp3" length="18686954" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/046-banana-signal-loss</guid><pubDate>Thu, 19 Feb 2026 09:20:12 +0000</pubDate><description><![CDATA[<p>Hard drives are sold out for the year, Apple announces video podcasts, OpenClaw creator joins OpenAI, and generative software bots make open source maintainers’ jobs even harder.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://virtualenv.pypa.io/en/latest/reference/compatibility.html">Justin makes it into Virtualenv docs</a></li>
<li><a href="https://justinmayer.com/posts/homebrew-python-is-not-for-you/">Homebrew Python Is Not for You</a></li>
<li><a href="https://mashable.com/article/ai-hard-drive-hdd-shortages-western-digital-sold-out">WD &amp; Seagate confirm hard drives are already sold out for the entire year</a></li>
<li><a href="https://podcasters.apple.com/video-apple-podcasts">Apple video podcasts</a></li>
<li><a href="https://www.tomshardware.com/speakers/in-a-blind-test-audiophiles-couldnt-tell-the-difference-between-audio-signals-sent-through-copper-wire-a-banana-or-wet-mud-the-mud-should-sound-perfectly-awful-but-it-doesnt-notes-the-experiment-creator">Audiophiles can’t tell the difference between audio signals sent through copper wire, a banana, or wet mud</a></li>
<li><a href="https://www.tinytooltown.com">Tiny Tool Town</a></li>
<li><a href="https://steipete.me/posts/2026/openclaw">OpenClaw creator joins OpenAI</a></li>
<li><a href="https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/">OpenClaw Agent Published a Hit Piece on Open-Source Maintainer - Part 1</a></li>
<li><a href="https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me-part-2/">OpenClaw Agent Published a Hit Piece on Open-Source Maintainer - Part 2</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2336</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/046-banana-signal-loss</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>46</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>46</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/046-banana-signal-loss/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/c0f761d1-4032-4170-9d18-b98ccbc0f9aa" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-02-19T09:20:12+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/046-banana-signal-loss-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/046-banana-signal-loss-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Rage-Quit Maneuver</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/045-rage-quit-maneuver.mp3" length="23052083" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/045-rage-quit-maneuver</guid><pubDate>Thu, 12 Feb 2026 12:26:49 +0000</pubDate><description><![CDATA[<p>Discord will require face scan or ID for full access, Qobuz adopts human-first policy on software-generated music, and research indicates LLMs intensify work instead of reducing it.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://neal.fun/sandboxels/">Sandboxels</a></li>
<li>Discord limits access if age is unverified
<ul>
<li><a href="https://archive.ph/5wadV">Discord will require a face scan or ID for full access next month</a></li>
<li><a href="https://discord.com/press-releases/update-on-security-incident-involving-third-rty-customer-service">Discord admits data breach of users’ government IDs they collected</a></li>
<li><a href="https://support.discord.com/hc/en-us/articles/212500837-How-to-Delete-your-Discord-Account">How to Delete your Discord Account</a></li>
<li><a href="https://github.com/Tyrrrz/DiscordChatExporter">DiscordChatExporter: Save Discord chat logs to a file</a></li>
<li><a href="https://taggart-tech.com/discord-alternatives/">Discord Alternatives, Ranked</a></li>
<li><a href="https://signal.org">Signal</a></li>
<li><a href="https://zulip.com">Zulip</a></li>
</ul>
</li>
<li>Qobuz policy on software-generated music
<ul>
<li><a href="https://community.qobuz.com/blog/qobuz-human-first-stand-on-ai-generated-music">Qobuz: Why We’re Taking a Human‑First Stand on AI‑Generated Music</a></li>
<li><a href="https://community.qobuz.com/ai-charter">Qobuz AI Charter</a></li>
</ul>
</li>
<li><a href="https://hbr.org/2026/02/ai-doesnt-reduce-work-it-intensifies-it">AI Doesn’t Reduce Work — It Intensifies It</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2881</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/045-rage-quit-maneuver</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>45</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>45</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/045-rage-quit-maneuver/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/d51fc8f9-e176-423a-bbfd-7b097b3ae4be" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-02-12T12:26:49+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/045-rage-quit-maneuver-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/045-rage-quit-maneuver-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Self-Serving Barnacle</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/044-self-serving-barnacle.mp3" length="23866421" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/044-self-serving-barnacle</guid><pubDate>Thu, 05 Feb 2026 11:23:45 +0000</pubDate><description><![CDATA[<p>Clawdbot’s new name changes (again) to OpenClaw, related projects Moltbook and Moltworker arise, Apple acquires Q.ai while losing the faith of long-time fans, and the Jekyll static site generator may be abandoned.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://github.com/openclaw/openclaw">OpenClaw</a></li>
<li><a href="https://www.moltbook.com">Moltbook</a></li>
<li><a href="https://blog.cloudflare.com/moltworker-self-hosted-ai-agent/">Moltworker</a></li>
<li><a href="https://mjtsai.com/blog/2026/01/30/apple-acquires-q-ai/">Apple Acquires Q.ai</a></li>
<li><a href="https://mattgemmell.scot/the-fallen-apple/">The Fallen Apple</a> by Matt Gemmell</li>
<li><a href="https://getpelican.com">Pelican</a> static site generator</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2921</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/044-self-serving-barnacle</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>44</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>44</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/044-self-serving-barnacle/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/f3eca3e3-109c-485d-9c7e-149f9742769b" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-02-05T11:23:45+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/044-self-serving-barnacle-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/044-self-serving-barnacle-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>YOLO-Driven Development</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/043-yolo-driven-development.mp3" length="23320363" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/043-yolo-driven-development</guid><pubDate>Thu, 29 Jan 2026 09:15:18 +0000</pubDate><description><![CDATA[<p>Apple announces 2nd-generation AirTags, Jujutsu aims to best Git at version control, Claude Code continues to impress, and Moltbot can connect LLMs to your entire digital life.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://www.apple.com/newsroom/2026/01/apple-introduces-new-airtag-with-expanded-range-and-improved-findability/">Apple announces 2nd-generation AirTags</a></li>
<li><a href="https://support.apple.com/en-us/121161">iOS 18.7.4</a></li>
<li><a href="https://www.jj-vcs.dev">Jujutsu version control system</a></li>
<li>Jujutsu terminal user interfaces
<ul>
<li><a href="https://github.com/idursun/jjui"><code>jjui</code></a></li>
<li>[<code>lazyjj</code>]https://github.com/Cretezy/lazyjj)</li>
</ul>
</li>
<li><a href="https://github.com/kjnez/claude-code-django">Claude Code configuration for Django projects</a></li>
<li><a href="https://www.molt.bot">Moltbot</a> (formerly Clawdbot)</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2915</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/043-yolo-driven-development</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>43</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>43</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/043-yolo-driven-development/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/bdc1cc54-f971-45a2-a75e-83b86bdf4fda" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-01-29T09:15:18+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/043-yolo-driven-development-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/043-yolo-driven-development-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Replete with Cringe</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/042-replete-with-cringe.mp3" length="28876538" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/042-replete-with-cringe</guid><pubDate>Thu, 22 Jan 2026 14:49:59 +0000</pubDate><description><![CDATA[<p>Apple releases Creator Studio replete with cringe-worthy icons, Gemini will power Apple Intelligence, OpenAI will put ads into ChatGPT, and Tailwind CSS revenues and headcount are decimated by LLMs.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://antidepressantsortolkien.vercel.app/">Antidepressant or Tolkien character?</a></li>
<li><a href="https://www.apple.com/newsroom/2026/01/introducing-apple-creator-studio-an-inspiring-collection-of-creative-apps/">Apple Creator Studio press release</a></li>
<li><a href="https://mastodon.social/@BasicAppleGuy/115888906340881425">Apple Creator Studio icon history</a></li>
<li><a href="https://mastodon.social/@marioguzman/115890983018671432">Apple’s icons meet Benjamin Button</a></li>
<li><a href="https://openai.com/index/our-approach-to-advertising-and-expanding-access/">Ads in ChatGPT</a></li>
<li><a href="https://github.com/tailwindlabs/tailwindcss.com/pull/2388#issuecomment-3717222957">LLMs hurt Tailwind’s business</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3609</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/042-replete-with-cringe</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>42</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>42</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/042-replete-with-cringe/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/7f1ab169-c5c2-4cbd-be2a-8373f0ef6013" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-01-22T14:49:59+0000"></podcast:socialInteract><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/042-replete-with-cringe-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>All My Segues Are Broken</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/041-all-my-segues-are-broken.mp3" length="21327626" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/041-all-my-segues-are-broken</guid><pubDate>Thu, 08 Jan 2026 10:20:00 +0000</pubDate><description><![CDATA[<p>Anna’s Archive backs up all of Spotify, users are vexed by icons in MacOS 26 Tahoe menu items, email-based authentication is on the rise, and Microsoft wants you to stop saying “slop”.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://tech.lgbt/@Natasha_Jay/115790709022754137">2025 but depicted in gingerbread</a></li>
<li><a href="https://enclose.horse">Enclose.horse game</a></li>
<li><a href="https://www.youtube.com/watch?v=3dcoMdWNodQ">Robot kicks human (video)</a></li>
<li><a href="https://noai.duckduckgo.com">DuckDuckGo without “AI” answers</a></li>
<li><a href="https://annas-archive.li/blog/backing-up-spotify.html">Anna’s Archive backs up all of Spotify</a></li>
<li><a href="https://initialcharge.net/2025/12/settings-app-notification-badge/">Hide the notification badge on the iOS Settings app</a></li>
<li><a href="https://eclecticlight.co/2025/12/28/last-year-on-my-mac-look-back-in-disbelief/">Last Year on My Mac: Look back in disbelief</a></li>
<li><a href="https://tonsky.me/blog/tahoe-icons/">It’s hard to justify Tahoe icons</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2626</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/041-all-my-segues-are-broken</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>41</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>41</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/041-all-my-segues-are-broken/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/9593baaf-9f51-4726-a712-7c94f968f2e2" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2026-01-08T10:20:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/041-all-my-segues-are-broken-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/041-all-my-segues-are-broken-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>You Are to Blame and Thank You</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/040-you-are-to-blame-and-thank-you.mp3" length="16260757" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/040-you-are-to-blame-and-thank-you</guid><pubDate>Wed, 24 Dec 2025 09:05:00 +0000</pubDate><description><![CDATA[<p>Mozilla has a new CEO, Olmo 3 open-source LLM is released, Justin switches to Kagi for web searches, and Dan installs Unraid for network-attached storage.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://github.com/thomasschafer/scooter">Scooter: Interactive find-and-replace in the terminal</a></li>
<li><a href="https://blog.kagi.com/slopstop">SlopStop: Community-driven AI slop detection in Kagi Search</a></li>
<li><a href="https://archive.ph/VCWZI">Mozilla’s new CEO is doubling down on an AI future for Firefox</a></li>
<li><a href="https://allenai.org/blog/olmo3">Olmo 3 open-source LLM</a></li>
<li><a href="https://unraid.net">Unraid</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2032</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/040-you-are-to-blame-and-thank-you</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>40</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>40</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/040-you-are-to-blame-and-thank-you/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/783c3fc4-06b9-40da-94d7-7a9853f0e88d" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-12-24T09:05:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/040-you-are-to-blame-and-thank-you-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/040-you-are-to-blame-and-thank-you-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Aerodynamic Turkey</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/039-aerodynamic-turkey.mp3" length="22933920" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/039-aerodynamic-turkey</guid><pubDate>Thu, 18 Dec 2025 09:46:16 +0000</pubDate><description><![CDATA[<p>RAM prices rise precipitously, the “open source” moniker continues to be abused, Omarchy Linux reviews are in, and we take a first look at the Asus ProArt 6K display.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://neal.fun/size-of-life/">Size of Life</a></li>
<li><a href="https://www.jeffgeerling.com/blog/2025/ram-shortage-comes-us-all">The RAM Shortage Comes for Us All</a></li>
<li><a href="https://www.mooreslawisdead.com/post/sam-altman-s-dirty-dram-deal">Sam Altman’s Dirty DRAM Deal</a></li>
<li><a href="https://dri.es/source-available-is-not-open-source-and-that-is-okay">’Source available’ is not open source (and that’s okay)</a></li>
<li><a href="https://xn--gckvb8fzb.com/a-word-on-omarchy/">A Word on Omarchy</a></li>
<li><a href="https://blogs.gnome.org/alatiera/2025/11/06/dhh-and-omarchy-midlife-crisis/">DHH and Omarchy: Midlife crisis</a></li>
<li><a href="https://www.asus.com/displays-desktops/monitors/proart/proart-display-6k-pa32qcv/">Asus ProArt Display 6K PA32QCV</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2863</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/039-aerodynamic-turkey</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>39</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>39</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/039-aerodynamic-turkey/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/be6d2e9c-3eec-44b0-995b-a9743781dc1d" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-12-18T09:46:16+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/039-aerodynamic-turkey-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/039-aerodynamic-turkey-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Ramparts of Dissatisfaction</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/038-ramparts-of-dissatisfaction.mp3" length="21397763" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/038-ramparts-of-dissatisfaction</guid><pubDate>Thu, 11 Dec 2025 09:05:00 +0000</pubDate><description><![CDATA[<p>Apple UI head Alan Dye leaves for Facebook, Apple removes our control over update notifications, and evidence leaks that OpenAI is planning to put ads in ChatGPT.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://eclecticlight.co/2025/11/30/last-week-on-my-mac-losing-confidence/">Losing Confidence (in Tech)</a></li>
<li><a href="https://morrick.me/archives/10176">This Time It’s Not Fatigue, But Disconnection</a></li>
<li><a href="https://futurism.com/artificial-intelligence/openai-stuff-ads-into-chatgpt">OpenAI Preparing to Stuff Ads Into ChatGPT</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2675</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/038-ramparts-of-dissatisfaction</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>38</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>38</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/038-ramparts-of-dissatisfaction/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/031a659f-573a-46ca-9c13-0f510368a724" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-12-11T09:05:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/038-ramparts-of-dissatisfaction-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/038-ramparts-of-dissatisfaction-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Will It Into Existence</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/037-will-it-into-existence.mp3" length="23684631" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/037-will-it-into-existence</guid><pubDate>Thu, 04 Dec 2025 12:40:46 +0000</pubDate><description><![CDATA[<p>Apple Intelligence uptake, needy programs, Google breaks YouTube links, solid-state drives slowly lose data, and mounting criticism of generative software.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><em>Take on Me</em> by A-ha turns 40
<ul>
<li><a href="https://songexploder.net/a-ha">Song Exploder podcast episode 301: “Take on Me”</a></li>
<li><a href="https://archive.ph/tDwGN">Article on backstory behind “Take on Me”</a></li>
<li><a href="https://www.youtube.com/watch?v=djV11Xbc914">Take On Me music video (4K, YouTube)</a></li>
</ul>
</li>
<li><a href="https://github.com/kavishdevar/librepods">LibrePods: AirPods liberated from Apple’s ecosystem</a></li>
<li><a href="https://tonsky.me/blog/needy-programs/">Needy Programs</a></li>
<li><a href="https://www.xda-developers.com/your-unpowered-ssd-is-slowly-losing-your-data/">The unpowered SSDs in your drawer are slowly losing your data</a></li>
<li><a href="https://www.pcmag.com/news/microsoft-exec-asks-why-arent-more-people-impressed-with-ai">Microsoft Exec Asks: Why Aren’t More People Impressed With AI?</a></li>
<li><a href="https://blog.mozilla.org/en/mozilla/rewiring-mozilla-ai-and-web/">Mozilla to add “AI” to Firefox</a>
<ul>
<li><a href="https://taggart-tech.com/mozilla-cycle-pt3/">The Mozilla Cycle, Part III: Mozilla Dies in Ignominy</a></li>
</ul>
</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2941</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/037-will-it-into-existence</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>37</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>37</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/037-will-it-into-existence/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/50d5a46e-750e-48d3-adb1-6d7f95a1f47b" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-12-04T12:40:46+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/037-will-it-into-existence-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/037-will-it-into-existence-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Time-Traveling Ads</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/036-time-traveling-ads.mp3" length="17887632" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/036-time-traveling-ads</guid><pubDate>Wed, 26 Nov 2025 16:46:00 +0000</pubDate><description><![CDATA[<p>Justin has a new toy, the creator of Mastodon steps down as CEO, Apple Podcasts now generates chapters, dynamic ad insertion plagues podcasts, and misguided folks force links to open in new browser tabs.</p>
<hr />
<p>🔗 Links</p>
<ul>
<li><a href="https://www.amazon.com/exec/obidos/ASIN/B0BW15CPTY/ref=nosim/macservers-20">BTXETUEL 4-Key Mechanical Keyboard</a></li>
<li><a href="https://micro.webology.dev/2025/11/19/the-vibe-coding-keyboard-how/">The “Vibe Coding Keyboard”: How I Made My Walk-and-Talk Setup Even More Awesome</a></li>
<li><a href="https://helium.computer">Helium web browser</a></li>
<li><a href="https://blog.joinmastodon.org/2025/11/my-next-chapter-with-mastodon/">My next chapter with Mastodon</a></li>
<li><a href="https://shkspr.mobi/blog/2025/11/the-peaceful-transfer-of-power-in-open-source-projects/">The Peaceful Transfer of Power in Open Source Projects</a></li>
<li><a href="https://podcasters.apple.com/support/5482-using-chapters-on-apple-podcasts">Chapters on Apple Podcasts</a></li>
<li><a href="https://podcasters.apple.com/support/5316-transcripts-on-apple-podcasts">Transcripts on Apple Podcasts</a></li>
<li><a href="https://podcasters.apple.com/support/5536-links-on-apple-podcasts">Timed Links on Apple Podcasts</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2236</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/036-time-traveling-ads</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>36</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>36</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/036-time-traveling-ads/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/4658defb-be59-47f8-af1e-5908c2fb26b4" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-11-26T16:46:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/036-time-traveling-ads-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/036-time-traveling-ads-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Charmingly Antiquated</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/035-charmingly-antiquated.mp3" length="26804989" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/035-charmingly-antiquated</guid><pubDate>Thu, 20 Nov 2025 12:15:11 +0000</pubDate><description><![CDATA[<p>Valve announces new Steam video game hardware, Plex neglects its core user base, Canva makes Affinity Suite free, Nisus Writer may be moribund, and Nike announces robot shoes.</p>
<hr />
<p>🔗 <strong>Links</strong></p>
<ul>
<li><a href="https://www.textsniper.app">TextSniper</a>
<ul>
<li><a href="https://parkscomputing.com/page/i-hate-screenshots-of-text">I Hate Screenshots of Text</a></li>
</ul>
</li>
<li><a href="https://store.steampowered.com/hardware/?category=steam+machines">Valve announces Steam Machine, Steam Frame, and Steam Controller</a></li>
<li><a href="https://www.affinity.studio/get-affinity">Affinity Suite</a> is now free</li>
<li><a href="https://flyingmeat.com/acorn/">Acorn</a> is a great image editor for MacOS</li>
<li><a href="https://github.com/GraphiteEditor/Graphite">Graphite</a> is an open-source, cross-platform, image editor (alpha)</li>
<li><a href="https://about.nike.com/en/newsroom/releases/nike-project-amplify-official-images">Nike unveils Amplify: world’s first powered footwear for running and walking</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3317</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/035-charmingly-antiquated</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>35</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>35</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/035-charmingly-antiquated/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/84e1baab-dd52-4269-b8bf-58d917583c1c" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-11-20T12:15:11+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/035-charmingly-antiquated-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/035-charmingly-antiquated-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>An Era in Middle Earth</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/034-an-era-in-middle-earth.mp3" length="22001141" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/034-an-era-in-middle-earth</guid><pubDate>Thu, 13 Nov 2025 13:43:52 +0000</pubDate><description><![CDATA[<p>Large language models and command-line coding agents can expand programming horizons, and Bazzite Linux puts the fun back into playing video games on PCs.</p>
<hr />
<p>🔗 <strong>Links</strong></p>
<ul>
<li><a href="https://interactingincorrectly.online">The Art of Interacting Incorrectly</a> (via <a href="https://notetoself.studio">Gina Trapani</a>)</li>
<li>Writing code with LLM agents
<ul>
<li><a href="https://github.com/sst/opencode">OpenCode</a></li>
<li><a href="https://github.com/OpenHands/OpenHands">OpenHands</a></li>
<li><a href="https://github.com/anthropics/claude-code">Claude Code</a></li>
<li><a href="https://github.com/amantus-ai/vibetunnel">VibeTunnel</a></li>
<li><a href="https://micro.webology.dev/2025/10/29/default-apps-here-are-my/">Jeff Triplett’s List of Default Apps 2025</a></li>
</ul>
</li>
<li>Games on Bazzite Linux
<ul>
<li><a href="https://bazzite.gg/">Bazzite</a></li>
<li><a href="https://www.protondb.com">Proton DB</a></li>
<li><a href="https://www.nvidia.com/en-us/shield/shield-tv-pro/">Nvidia Shield Pro</a></li>
<li><a href="https://github.com/LizardByte/Sunshine">Sunshine</a></li>
<li><a href="https://moonlight-stream.org">Moonlight</a></li>
<li><a href="https://www.amazon.com/exec/obidos/ASIN/B0C174243H/ref=nosim/macservers-20">Fueran HDMI headless adapter / dummy plug</a></li>
<li><a href="https://www.amazon.com/exec/obidos/ASIN/B0BNX7MS6N/ref=nosim/macservers-20">WJESOG DisplayPort to USB-C cable</a> (works with Apple Studio Display)</li>
</ul>
</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2750</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/034-an-era-in-middle-earth</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>34</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>34</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/034-an-era-in-middle-earth/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/df0c7be9-84f9-48a6-9cd7-870a3e0639eb" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-11-13T13:43:52+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/034-an-era-in-middle-earth-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/034-an-era-in-middle-earth-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Into the Disintegration Chambers</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/033-into-the-disintegration-chambers.mp3" length="19139445" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/033-into-the-disintegration-chambers</guid><pubDate>Thu, 06 Nov 2025 11:46:16 +0000</pubDate><description><![CDATA[<p>Whispering is an open-source dictation/transcription desktop app, Neo puts the “human” in humanoid robots, and OpenAI stuffs ChatGPT into a web browser.</p>
<hr />
<p>🔗 <strong>Links</strong></p>
<ul>
<li>Dictation / transcription desktop apps
<ul>
<li><a href="https://github.com/epicenter-md/epicenter/tree/main/apps/whispering">Whispering</a></li>
<li><a href="https://epicenter.so">Epicenter</a></li>
<li><a href="https://goodsnooze.gumroad.com/l/macwhisper">MacWhisper</a></li>
</ul>
</li>
<li>Atlas LLM-powered web browser
<ul>
<li><a href="https://www.anildash.com/2025/10/22/atlas-anti-web-browser/">ChatGPT’S Atlas: The Browser That’s Anti-Web</a></li>
<li><a href="https://blog.jim-nielsen.com/2025/ai-browsers-frontier-security/">AI Browsers: Living on the Frontier of Security</a></li>
</ul>
</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2392</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/033-into-the-disintegration-chambers</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>33</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>33</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/033-into-the-disintegration-chambers/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/1ca323ef-248c-4002-bbc7-9b07c6821a0d" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-11-06T11:46:16+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/033-into-the-disintegration-chambers-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/033-into-the-disintegration-chambers-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Following Our Own Path</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/032-following-our-own-path.mp3" length="15383551" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/032-following-our-own-path</guid><pubDate>Thu, 30 Oct 2025 09:05:00 +0000</pubDate><description><![CDATA[<p>Whether it’s Mac vs. Windows, Git vs. Mercurial, Fish shell vs. Bash/Zsh, or QWERTY vs. alternative keyboard layouts, one must decide when to move with the herd and when to follow your own path.</p>
<ul>
<li><a href="https://neal.fun/space-elevator/">Space Elevator</a></li>
<li><a href="https://fishshell.com">Fish shell</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>1923</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/032-following-our-own-path</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>32</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>32</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/032-following-our-own-path/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/8519c540-680c-476d-8c17-9a9e08237e8a" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-10-30T09:05:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/032-following-our-own-path-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/032-following-our-own-path-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Generative Software Serfdom</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/031-generative-software-serfdom.mp3" length="17602461" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/031-generative-software-serfdom</guid><pubDate>Thu, 23 Oct 2025 14:09:19 +0000</pubDate><description><![CDATA[<p>Apple announces the M5 processor and new MacBook Pro and iPad Pro models, Nabu Casa retires its Home Assistant Yellow appliance, and OpenAI announces the GPT Store.</p>
<ul>
<li><a href="https://www.pigenpalace.com/dogspinner/">Dog spinner</a></li>
<li><a href="https://www.eff.org/deeplinks/2025/09/opt-out-october-daily-tips-protect-your-privacy-and-security">EFF Opt-Out October</a></li>
<li><a href="https://www.wired.com/story/meta-mark-zuckerberg-ai-push-metaverse/">Facebook Tells Workers Building Metaverse to Use AI to “Go 5x Faster”</a> (<a href="https://archive.ph/lYIEm">archive</a>)</li>
<li><a href="https://www.apple.com/newsroom/2025/10/apple-unleashes-m5-the-next-big-leap-in-ai-performance-for-apple-silicon/">Apple announces its M5 processor</a></li>
<li><a href="https://www.home-assistant.io/blog/2025/10/15/yellow-end-of-life/">Ending production of Home Assistant Yellow</a>
<ul>
<li><a href="https://www.home-assistant.io/green/">Home Assistant Green</a></li>
<li><a href="https://www.matteralpha.com/explainer/home-assistant-yellow-is-discontinued-here-are-the-alternatives">Alternative ways to run Home Assistant</a></li>
<li><a href="https://www.geekompc.com/mini-pc/">Geekom line of mini PCs</a></li>
</ul>
</li>
<li><a href="https://openai.com/index/introducing-the-gpt-store/">OpenAI announces GPT store</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2200</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/031-generative-software-serfdom</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>31</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>31</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/031-generative-software-serfdom/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/9c1e1df4-38f5-4f54-b5a4-db00200e22ce" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-10-23T14:09:19+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/031-generative-software-serfdom-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/031-generative-software-serfdom-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Pleasantly Whimsical</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/030-pleasantly-whimsical.mp3" length="23647349" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/030-pleasantly-whimsical</guid><pubDate>Thu, 16 Oct 2025 13:28:20 +0000</pubDate><description><![CDATA[<p>Discord was hacked and user government photo IDs were stolen, Synology walks back drive restrictions in their NAS enclosures, Dan shares his initial impressions of iOS &amp; MacOS 26, and concerns grow about a possible investment bubble in generative AI software companies.</p>
<ul>
<li><a href="https://archive.is/KFUuV">Discord users suffer first high-profile age-verification hack</a></li>
<li><a href="https://www.guru3d.com/story/synology-reverses-policy-banning-thirdparty-hdds-after-nas-sales-plummet">Synology reverses policy banning third-party HDDs after NAS sales plummet</a>
<ul>
<li><a href="https://kb.synology.com/en-us/DSM/tutorial/Drive_compatibility_policies">Synology drive compatibility policy</a></li>
</ul>
</li>
<li><a href="https://rakhim.exotext.com/benjamin-button-reviews-macos">Benjamin Button Reviews MacOS</a></li>
<li><a href="https://www.morningstar.com/news/marketwatch/20251003175/the-ai-bubble-is-17-times-the-size-of-the-dot-com-frenzy-and-four-times-subprime-this-analyst-argues">AI bubble is 17 times the size of the dot-com frenzy and four times bigger than 2008 subprime real estate crisis</a></li>
<li><a href="https://archive.is/dvKkB">OpenAI, Nvidia fuel $1T AI market with web of circular deals</a></li>
<li><a href="https://archive.ph/E7nGC">Circular AI Deals Among OpenAI, Nvidia, AMD Are Raising Eyebrows</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2893</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/030-pleasantly-whimsical</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>30</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>30</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/030-pleasantly-whimsical/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/af26989e-b4b6-4b71-a753-8d433a4c343f" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-10-16T13:28:20+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/030-pleasantly-whimsical-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/030-pleasantly-whimsical-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Faraday Cage Log Cabin</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/029-faraday-cage-log-cabin.mp3" length="20196470" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/029-faraday-cage-log-cabin</guid><pubDate>Thu, 09 Oct 2025 16:00:06 +0000</pubDate><description><![CDATA[<p>Archive.org archives its trillionth web page, LLMs power more fast-food drive-thru windows, Spotify responds to generated music slop complaints, and Samsung captures more of the market for both high-fidelity stereo equipment and advertising-powered refrigerators.</p>
<ul>
<li><a href="https://blog.archive.org/trillion/">Archive.org: Celebrating 1 Trillion Web Pages Archived</a></li>
<li><a href="https://futurism.com/taco-bells-ai-drive-thru">Taco Bell’s Attempt to Replace Drive-Thru Employees With AI Is Not Going Well</a></li>
<li><a href="https://futurism.com/future-society/spotify-admits-overrun-ai-slop">Spotify’s Attempt to Fight AI Slop Falls on Its Face</a></li>
<li><a href="https://www.linkedin.com/mypreferences/d/settings/data-for-ai-improvement">LinkedIn: Disable generative “AI” training on your personal data and content you create</a></li>
<li><a href="https://www.theverge.com/news/784390/samsung-harman-masimo-audio-acquisition-complete">Samsung now owns Denon, Marantz, Polk, Harman Kardon, Bang &amp; Olufsen, Bowers &amp; Wilkins, JBL, and more audio brands</a></li>
<li><a href="https://arstechnica.com/gadgets/2025/09/samsung-forces-ads-onto-fridges-is-a-bad-sign-for-other-appliances/">Samsung confirms its $1,800+ fridges will start showing you ads</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2524</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/029-faraday-cage-log-cabin</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>29</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>29</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/029-faraday-cage-log-cabin/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/2dca2069-102a-4fba-b9b9-8fc2d7ab6185" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-10-09T16:00:06+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/029-faraday-cage-log-cabin-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/029-faraday-cage-log-cabin-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Our Shared Fantasy</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/028-our-shared-fantasy.mp3" length="19942532" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/028-our-shared-fantasy</guid><pubDate>Thu, 02 Oct 2025 13:01:12 +0000</pubDate><description><![CDATA[<p>Raspberry Pi releases a new all-in-one keyboard PC, and Apple announces iPhone 17 models, new watches, and the AirPods Pro 3.</p>
<ul>
<li><a href="https://www.raspberrypi.com/news/the-ultimate-all-in-one-pc-raspberry-pi-500-plus-on-sale-now-at-200/">Raspberry Pi 500+ all-in-one keyboard PC</a></li>
<li><a href="https://mastodon.world/@lensco/115184866965741757">Apple announcements: “Design is how it works” opening quote</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2481</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/028-our-shared-fantasy</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>28</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>28</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/028-our-shared-fantasy/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/1a8a7ebc-d48c-498d-80d7-2a6a79b7f1ef" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-10-02T13:01:12+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/028-our-shared-fantasy-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/028-our-shared-fantasy-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Nerd Harder</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/027-nerd-harder.mp3" length="21514851" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/027-nerd-harder</guid><pubDate>Thu, 25 Sep 2025 09:56:12 +0000</pubDate><description><![CDATA[<p>AOL discontinues dial-up service, governments pursue age verification laws, and Spotify publishes new music from dead artists.</p>
<ul>
<li><a href="https://e-mail.wtf/">Email is easy</a></li>
<li><a href="https://www.ohyaml.wtf">Oh YAML</a></li>
<li><a href="https://hackercodex.com/guide/local-llm-llama-cpp/">Updated article about <code>llama-server</code></a></li>
<li><a href="https://github.com/ggml-org/llama.cpp/discussions/15396">GPT-OSS via Llama.cpp</a></li>
<li><a href="https://mjtsai.com/blog/2025/07/28/uk-online-safety-act/">UK Online Safety Act</a></li>
<li><a href="https://pluralistic.net/2025/08/14/bellovin/">“Privacy preserving age verification” is BS</a></li>
<li><a href="https://archive.ph/qBsj5">Spotify Is Forcing Users to Undergo Face Scanning to Access Explicit Content</a></li>
<li><a href="https://archive.ph/ENOZV">Spotify Publishes AI-Generated Songs From Dead Artists Without Permission</a></li>
<li><a href="https://github.com/spotDL/spotify-downloader">Spotify Downloader</a></li>
<li><a href="https://github.com/SathyaBhat/spotify-dl">Spotify-DL</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2689</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/027-nerd-harder</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>27</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>27</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/027-nerd-harder/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/51cd824a-f50f-49fa-90e8-109cb0920048" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-09-25T09:56:12+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/027-nerd-harder-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/027-nerd-harder-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Neckbeards of Yesteryear</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/026-neckbeards-of-yesteryear.mp3" length="24241099" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/026-neckbeards-of-yesteryear</guid><pubDate>Thu, 18 Sep 2025 18:13:14 +0000</pubDate><description><![CDATA[<p>Pelican’s 15-year anniversary, <code>trash</code> vs. <code>rm -rf</code> terminal commands, and alternatives to a less-independent GitHub.</p>
<ul>
<li><a href="https://www.historicaltechtree.com">Historical Tech Tree</a></li>
<li><a href="https://manuel.bernhardt.io/posts/2025-07-24-macbook-pro-insomnia">MacBook Pro Insomnia</a></li>
<li><a href="https://ohanaware.com/sleepaid/">Sleep Aid</a></li>
<li><a href="https://aldenhallak.com/blog/posts/draw-a-fish-postmortem.html">DrawAFish.com Postmortem</a></li>
<li><a href="https://github.com/getpelican/pelican/blob/main/docs/changelog.rst#11-2010-08-19">Pelican 1.1 release on 8/19/2010</a></li>
<li><a href="https://ramble.space/@justin/115055077856271924">Justin’s post on <code>trash</code> vs. <code>rm -rf</code></a></li>
<li><a href="https://github.com/andreafrancia/trash-cli">Cross-platform <code>trash</code> command (Python)</a></li>
<li><a href="https://github.com/ali-rantakari/trash"><code>trash</code> command for MacOS</a></li>
<li><a href="https://giveupgithub.org/">Give Up GitHub</a></li>
<li><a href="https://forgejo.org/">Forgejo</a></li>
<li><a href="https://codeberg.org">Codeberg</a></li>
<li><a href="https://forgefed.org">ForgeFed</a></li>
<li><a href="https://radicle.xyz">Radicle</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3030</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/026-neckbeards-of-yesteryear</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>26</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>26</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/026-neckbeards-of-yesteryear/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/e060fe1e-f0d1-4f7f-83aa-471147a12bfa" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-09-18T18:13:14+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/026-neckbeards-of-yesteryear-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/026-neckbeards-of-yesteryear-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Distrust and Verify</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/025-distrust-and-verify.mp3" length="17571092" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/025-distrust-and-verify</guid><pubDate>Thu, 11 Sep 2025 09:05:00 +0000</pubDate><description><![CDATA[<p>Substack sent a push alert promoting racist content, and ChatGPT confabulated a SoundSlice feature that developers subsequently decided to implement.</p>
<ul>
<li><a href="https://www.judy.co.uk/blog/using-fortune-to-reinforce-habits/">Using Fortune to Reinforce Habits</a></li>
<li><a href="https://www.patreon.com/posts/substack-sent-135263203">Substack sent a push alert promoting a Nazi blog</a></li>
<li><a href="https://leavesubstack.com">Leave Substack</a></li>
<li><a href="https://archive.ph/ezBUi">ChatGPT Hallucinated a SoundSlice Feature, Forcing Human Developers to Add It</a>
<ul>
<li><a href="https://www.404media.co/chatgpt-hallucinated-a-feature-forcing-human-developers-to-add-it/">Original article link (login required)</a></li>
</ul>
</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2196</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/025-distrust-and-verify</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>25</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>25</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/025-distrust-and-verify/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/56c76e67-1ef6-4bff-86c0-3a3ca3f58a71" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-09-11T09:05:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/025-distrust-and-verify-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/025-distrust-and-verify-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>You Just Have to Eat It</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/024-you-just-have-to-eat-it.mp3" length="19639474" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/024-you-just-have-to-eat-it</guid><pubDate>Thu, 28 Aug 2025 09:00:00 +0000</pubDate><description><![CDATA[<p>Goo.gl link obfuscator shutdown, digital sovereignty &amp; self-hosting, and computers that sleepwalk instead of sleeping.</p>
<ul>
<li><a href="https://drawafish.com">Draw a fish</a></li>
<li><a href="https://www.fivesongsdaily.com">Five Songs Daily</a></li>
<li>Hostile Government Takeover (EDM remix)
<ul>
<li><a href="https://song.link/i/1796573998">Official release</a></li>
<li><a href="https://www.youtube-nocookie.com/embed/PuWVgVkMiHE">Same version on YouTube</a></li>
<li><a href="https://www.youtube-nocookie.com/embed/sLn8GKzNAPQ">Original version on YouTube</a></li>
</ul>
</li>
<li><a href="https://idiallo.com/blog/dont-download-apps">Do not download the app — use the web site</a></li>
<li><a href="https://www.theverge.com/news/713125/google-url-shortener-links-shutdown-deadline">Goo.gl link obfuscator shutdown</a></li>
<li><a href="https://www.drewlyton.com/story/the-future-is-not-self-hosted/">The future is not self-hosted</a></li>
<li><a href="https://www.robertmao.com/blog/en/the-future-is-not-self-hosted-but-self-sovereign">The future is not self-hosted, but self-sovereign</a></li>
<li><a href="https://news.ycombinator.com/item?id=41443759">Mac sleep degradation</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2455</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/024-you-just-have-to-eat-it</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>24</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>24</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/024-you-just-have-to-eat-it/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/99f93b5d-3219-45f7-88a8-d883f6e86510" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-08-28T09:00:00+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/024-you-just-have-to-eat-it-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/024-you-just-have-to-eat-it-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Neurospicy Automaton</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/023-neurospicy-automaton.mp3" length="19778389" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/023-neurospicy-automaton</guid><pubDate>Thu, 21 Aug 2025 11:25:51 +0000</pubDate><description><![CDATA[<p>An employee recounts code-generation software mandates at their company, and a chicken restaurant chain experiments with taking customer orders via LLM-powered software.</p>
<ul>
<li><a href="https://hachyderm.io/@uberduck/114906186684894804">“I am now being required by my day job to use an AI assistant to write code.”</a></li>
<li><a href="https://unstable.systems/@sop/114898566686215926">LLM completion joke animation</a> (hover cursor on image to play)</li>
<li><a href="https://archive.is/ClM26">The Real Future of AI Is Ordering Mid Chicken at Bojangles</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2472</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/023-neurospicy-automaton</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>23</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>23</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/023-neurospicy-automaton/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/a33834fb-9dd6-4a00-876b-f74ea8fafb6d" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-08-21T11:25:51+0000"></podcast:socialInteract><podcast:transcript url="https://media.arrowloop.com/podcasts/abstractions/023-neurospicy-automaton-transcript.vtt" type="text/vtt" rel="captions" language="en"></podcast:transcript><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/023-neurospicy-automaton-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>How Humans Do</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/022-how-humans-do.mp3" length="19005247" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/022-how-humans-do</guid><pubDate>Thu, 14 Aug 2025 09:00:00 +0000</pubDate><description><![CDATA[<p>Some people are convinced they have “awakened A.I.”, researchers explain why LLMs can feel like they are conscious, and typography on the web often still trails behind print equivalents.</p>
<ul>
<li><a href="https://airbuddy.app">AirBuddy</a></li>
<li><a href="https://apphousekitchen.com/aldente-overview/">Al Dente</a></li>
<li><a href="https://www.lesswrong.com/posts/2pkNCvBtK6G6FKoNn/so-you-think-you-ve-awoken-chatgpt">So You Think You’ve Awoken ChatGPT</a></li>
<li><a href="https://whenaiseemsconscious.org">When AI Seems Conscious: Here’s What to Know</a></li>
<li>Typography on the web
<ul>
<li><a href="https://vintageapple.org/macbooks/pdf/The_Mac_is_not_a_Typewriter_1990.pdf"><em>The Mac is Not a Typewriter</em></a> (1990 book PDF)</li>
<li><a href="https://github.com/justinmayer/typogrify">Typogrify</a></li>
<li><a href="https://github.com/justinmayer/smartypants.py">SmartyPants</a></li>
<li><a href="https://github.com/getpelican/pelican">Pelican</a></li>
</ul>
</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2375</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/022-how-humans-do</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>22</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>22</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/022-how-humans-do/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/550308ad-1a13-4bb0-b12f-7ede70ae88b6" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-08-14T09:00:00+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Half an Eye</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/021-half-an-eye.mp3" length="18457551" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/021-half-an-eye</guid><pubDate>Thu, 07 Aug 2025 09:00:00 +0000</pubDate><description><![CDATA[<p>Justin experiments with local-LLM-assisted searches via Perplexica &amp; SearXNG, and local LLM tool diversity continues to flourish despite general awareness fixation on a single tool.</p>
<ul>
<li><a href="https://beyondloom.com/decker/">Decker</a></li>
<li><a href="https://github.com/ItzCrazyKns/Perplexica">Perplexica</a>
<ul>
<li><a href="https://github.com/searxng/searxng">SearXNG</a></li>
<li><a href="https://orbstack.dev">OrbStack</a></li>
</ul>
</li>
<li>Download and run local LLMs
<ul>
<li><a href="https://hackercodex.com/guide/local-llm-llama-cpp/">Run a local LLM via Llama.cpp</a></li>
<li><a href="https://jan.ai">Jan</a></li>
<li><a href="https://lmstudio.ai">LM Studio</a></li>
</ul>
</li>
<li><a href="https://github.com/ollama/ollama/pull/395">Justin’s documentation pull request to Ollama</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2307</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/021-half-an-eye</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>21</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>21</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/021-half-an-eye/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/6c9b0b3a-cb7b-4699-89f8-e7e52c5b2dbc" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-08-07T09:00:00+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Even More Ephemeral</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/020-even-more-ephemeral.mp3" length="25437961" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/020-even-more-ephemeral</guid><pubDate>Thu, 31 Jul 2025 12:11:57 +0000</pubDate><description><![CDATA[<p>Terms like “AI” and “vibe coding” lose their original meaning through semantic diffusion, Justin connects his Vim text editor to a local large language model, and Dan goes down the Vim vs. Emacs rabbit hole.</p>
<ul>
<li><a href="https://emojitracker.com">EmojiTracker</a> is <a href="https://emojitracker.com/?ref=blog.emojipedia.org">reborn</a> on World Emoji Day</li>
<li><a href="https://cyberplace.social/@pythoneer/114811203890182982">From the AI hype bubble fever-pitch department</a></li>
<li><a href="https://simonwillison.net/2025/May/1/not-vibe-coding/">Dilution of “vibe coding” terminology</a></li>
<li><a href="https://martinfowler.com/bliki/SemanticDiffusion.html">Semantic diffusion</a></li>
<li><a href="https://github.com/ggml-org/llama.vim">Llama.vim</a></li>
<li><a href="https://github.com/ggml-org/llama.cpp/blob/master/tools/server/README.md"><code>llama-server</code></a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3162</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/020-even-more-ephemeral</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>20</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>20</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/020-even-more-ephemeral/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/95c6cc62-2d00-4b74-8e1f-82fd0ec2fd41" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-07-31T12:11:57+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Harm Over Failure</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/019-harm-over-failure.mp3" length="26695410" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/019-harm-over-failure</guid><pubDate>Thu, 24 Jul 2025 10:45:25 +0000</pubDate><description><![CDATA[<p>Large language models will commit blackmail and murder to achieve goals, LLMs know a <em>lot</em> about us, and some managers mandate employees use LLM tools to do their jobs.</p>
<ul>
<li>Historic web nostalgia
<ul>
<li><a href="https://cybercultural.com">Cybercultural</a></li>
<li><a href="https://indieweb.social/@classicweb">Classic Web account on the Fediverse</a></li>
</ul>
</li>
<li><a href="https://simonwillison.net/2025/Jun/20/agentic-misalignment/">Agentic misalignment</a>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Laws_of_robotics">Laws of robotics</a></li>
<li><a href="https://en.wikipedia.org/wiki/Chekhov%27s_gun">Chekhov’s gun</a></li>
<li><a href="https://en.wikipedia.org/wiki/1983_Soviet_nuclear_false_alarm_incident">1983 Soviet nuclear false-alarm incident</a></li>
</ul>
</li>
<li><a href="https://www.schneier.com/blog/archives/2025/06/what-llms-know-about-their-users.html">What LLMs know about their users</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3300</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/019-harm-over-failure</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>19</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>19</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/019-harm-over-failure/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/97970e5f-0336-4e35-a10a-e3898314b408" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-07-24T10:45:25+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Super Wicked Awesome</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/018-super-wicked-awesome.mp3" length="24320640" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/018-super-wicked-awesome</guid><pubDate>Thu, 17 Jul 2025 12:24:30 +0000</pubDate><description><![CDATA[<p>Different methods of ignoring files in version control, “Any updates?” comments on open-source issues, Dan’s new speakers, and EU’s expanded Product Liability Directive.</p>
<ul>
<li><a href="https://justinmayer.com/posts/any-updates/">“Any Updates?”</a></li>
<li><a href="https://www.europarl.europa.eu/legislative-train/theme-a-europe-fit-for-the-digital-age/file-new-product-liability-directive">EU revises its Product Liability Directive</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3040</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/018-super-wicked-awesome</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>18</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>18</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/018-super-wicked-awesome/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/2a907e17-016a-478b-8696-bed0bad05079" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-07-17T12:24:30+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Semi-Coherent Output</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/017-semi-coherent-output.mp3" length="20173470" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/017-semi-coherent-output</guid><pubDate>Thu, 10 Jul 2025 13:45:12 +0000</pubDate><description><![CDATA[<p>Community organizers contend with increasingly sophisticated “A.I.” spam, while the jury is still out regarding the legality and morality of LLM training on authors’ content.</p>
<ul>
<li><a href="https://www.youtube-nocookie.com/embed/jfKfPfyJRdk">LoFi Radio</a></li>
<li><a href="https://www.youtube-nocookie.com/embed/IxPANmjPaek">Medieval LoFi Radio</a></li>
<li><a href="https://www.youtube-nocookie.com/embed/4xDzrJKXOOY">Synthwave LoFi Radio</a></li>
<li><a href="https://adamj.eu/">Adam Johnson</a></li>
<li>Django pushes back on generative software slop
<ul>
<li><a href="https://fosstodon.org/@nessita/114749992891235952">https://fosstodon.org/@nessita/114749992891235952</a></li>
<li><a href="https://github.com/django/django/pull/19594">https://github.com/django/django/pull/19594</a></li>
<li><a href="https://socket.dev/blog/django-joins-curl-in-pushing-back-on-ai-slop-security-reports">https://socket.dev/blog/django-joins-curl-in-pushing-back-on-ai-slop-security-reports</a></li>
</ul>
</li>
<li><a href="https://aphyr.com/posts/389-the-future-of-forums-is-lies-i-guess">Will generative spam overwhelm forums and the Fediverse?</a></li>
<li><a href="https://www.ystrickler.com/the-dark-forest-theory-of-the-internet/">Dark forest theory of the Internet</a></li>
<li><a href="https://archive.ph/klgK6">Judge Rules Training AI on Authors’ Books Is Legal But Pirating Them Is Not</a></li>
<li><a href="https://www.dglaw.com/court-rules-ai-training-on-copyrighted-works-is-not-fair-use-what-it-means-for-generative-ai/">Thompson Reuters wins case against competitor who illegally scraped its works to train AI</a></li>
<li><a href="https://www.theverge.com/news/676291/new-york-times-ai-deal-amazon">Amazon licenses content from NYT on which to train its generative software</a></li>
<li><a href="https://developers.cloudflare.com/bots/additional-configurations/ai-labyrinth/">Cloudflare AI Labyrinth</a></li>
<li><a href="https://blog.cloudflare.com/introducing-pay-per-crawl/">Cloudflare to introduce pay-per-crawl for AI bots</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2522</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/017-semi-coherent-output</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>17</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>17</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/017-semi-coherent-output/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/dc6025d0-1e42-4e99-b86b-4b36a76dd897" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-07-10T13:45:12+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Whimsical Yesteryear</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/016-whimsical-yesteryear.mp3" length="20956154" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/016-whimsical-yesteryear</guid><pubDate>Thu, 03 Jul 2025 12:32:40 +0000</pubDate><description><![CDATA[<p>MacOS Tahoe beta drops Firewire support, web app developers continue to bungle password input, Apple considers using 3rd-party LLMs to power Siri, and Justin wrote an article about running LLMs on local workstations.</p>
<ul>
<li><a href="https://www.macrumors.com/2025/06/19/macos-tahoe-beta-drops-firewire-support/">MacOS 26 Tahoe beta drops Firewire support</a></li>
<li><a href="https://archive.ph/svBdY">Apple considers using Anthropic or OpenAI to power Siri</a> | (<a href="https://www.bloomberg.com/news/articles/2025-06-30/apple-weighs-replacing-siri-s-ai-llms-with-anthropic-claude-or-openai-chatgpt">original paywalled article</a>)</li>
<li><a href="https://hackercodex.com/guide/local-llm-llama-cpp/">Run a local LLM via Llama.cpp &amp; Open WebUI</a></li>
<li><a href="https://github.com/cpldcpu/MisguidedAttention">Misguided Attention Prompts</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2619</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/016-whimsical-yesteryear</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>16</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>16</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/016-whimsical-yesteryear/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/f8f8c3b6-2602-41bd-bfa9-6a783ed492a8" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-07-03T12:32:40+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Perverse Cargo Cult</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/015-perverse-cargo-cult.mp3" length="29551939" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/015-perverse-cargo-cult</guid><pubDate>Thu, 26 Jun 2025 09:24:54 +0000</pubDate><description><![CDATA[<p>Open-source projects continue to contend with “AI”-generated issue reports, and opinions abound regarding Apple’s “Liquid Glass” and other user interface design changes.</p>
<ul>
<li><a href="https://sopghreporter.com/2025/06/01/dr-demento-announces-retirement/">Dr. Demento announces retirement</a>
<ul>
<li><a href="https://www.drdemento.com/online.html">Dr. Demento Online Club</a></li>
<li><a href="https://www.youtube.com/watch?v=y-ByCrbFsYI">Dr. Demento on Letterman, May 17, 1983</a></li>
<li><a href="https://www.youtube.com/watch?v=MdKy_vPCeJY">Dr. Demento on Larry King Live, 1985</a></li>
</ul>
</li>
<li><a href="https://github.com/django/django/commit/0f60102444d8a2cfb662a7b11b3911b52567ee54">Django adds guidance on LLM-assisted security reports</a></li>
<li><a href="https://iconfactory.world/@Iconfactory/114659727480043761">Icons that are not round-rects will be put into gray squircle prison</a></li>
<li>Mac application icon design changes
<ul>
<li><a href="https://mastodon.social/@siracusa/114659935007802458">Preview application icon changed</a></li>
<li><a href="https://mastodon.social/@siracusa/114659856589673125">Contacts application icon changed</a></li>
</ul>
</li>
<li><a href="https://512pixels.net/2025/06/wwdc25-macos-tahoe-breaks-decades-of-finder-history/">Mac Finder icon design changes</a></li>
<li><a href="https://mas.to/@Cykelero/114659660382883169">Mouse cursor edges made rounder on all sides</a></li>
<li><a href="https://i0.wp.com/morrick.me/wp-content/uploads/2025/06/08-guzman-finder-ical-1.png?w=1920&amp;ssl=1">Overly rounded corners everywhere</a></li>
<li><a href="https://pdx.social/@louie/114692409194346798">Floating toolbars &amp; legibility</a></li>
<li><a href="https://morrick.me/archives/10048">“In case of emergency, break glass”</a></li>
<li><a href="https://adrianroselli.com/2020/03/i-dont-care-what-google-or-apple-or-whomever-did.html">“I Don’t Care What Google or Apple or Whoever Did”</a></li>
<li><a href="https://www.sketch.com/s/6e84db18-7530-4b7d-8a9c-7c2bade16299">Aqua control reproductions from Mac OS X Puma, Tiger, Snow Leopard, and Lion</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3575</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/015-perverse-cargo-cult</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>15</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>15</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/015-perverse-cargo-cult/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/2776cf35-1e61-4888-8839-cc6c8b04eb72" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-06-26T09:24:54+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Designers Gonna Design</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/014-designers-gonna-design.mp3" length="30458556" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/014-designers-gonna-design</guid><pubDate>Thu, 19 Jun 2025 12:53:18 +0000</pubDate><description><![CDATA[<p>Impressions of Apple WWDC 2025 announcements: “Liquid Glass” UI design unified across all 26-series operating systems, Messages &amp; Phone app enhancements, and new Apple Intelligence APIs for app developers.</p>
<ul>
<li>Pre-show: Croonify karaoke song builder
<ul>
<li><a href="https://www.croonify.com">Croonify</a></li>
<li><a href="https://blog.vbuckenham.com/cool-tool-croonify/">Article about Croonify by V Buckenham</a></li>
</ul>
</li>
<li><a href="https://www.youtube-nocookie.com/embed/Qz8u00pX738">Two-minute WWDC 2025 announcement summary video from Apple</a></li>
<li><a href="https://hachyderm.io/@samhenrigold/114655118658271847">Liquid Glass: “ok that’s fun now get rid of it”</a></li>
<li><a href="https://mastodon.online/@danirabbit/114656134888413071">Liquid Glass UI constantly inverting light/dark to maintain contrast</a></li>
<li><a href="https://mastodon.online/@danirabbit/114656110856131583">Liquid Glass: “Design is my passion”</a></li>
<li><a href="https://mastodon.social/@marioguzman/114656280801707003">Mac folder drag animations</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3807</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/014-designers-gonna-design</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>14</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>14</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/014-designers-gonna-design/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/913f4555-73eb-4d6f-bb4c-c4cf326cd88a" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-06-19T12:53:18+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Someday You &amp; I Will Be Dead</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/013-someday-you-and-i-will-be-dead.mp3" length="28708596" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/013-someday-you-and-i-will-be-dead</guid><pubDate>Thu, 12 Jun 2025 11:08:07 +0000</pubDate><description><![CDATA[<p>Web sites try to thwart “A.I.” bot scrapers, Stack Overflow is almost dead, bot slop may soon plague GitHub, and Apple may need a new CEO in order to change.</p>
<ul>
<li><a href="https://neal.fun">Neal.fun</a>
<ul>
<li><a href="https://neal.fun/internet-artifacts/">Internet Artifacts</a></li>
<li><a href="https://neal.fun/deep-sea/">Deep Sea</a></li>
</ul>
</li>
<li><a href="https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/">Stack Overflow is almost dead</a></li>
<li><a href="https://www.reddit.com/r/ExperiencedDevs/comments/1krttqo/my_new_hobby_watching_ai_slowly_drive_microsoft/">My new hobby: watching AI slowly drive Microsoft employees insane</a></li>
<li><a href="http://hypercritical.co/2025/05/09/apple-turnover">Apple Turnover</a></li>
<li><a href="https://hypercritical.co/2025/05/20/apple-turnaround">Apple Turnaround</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3588</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/013-someday-you-and-i-will-be-dead</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>13</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>13</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/013-someday-you-and-i-will-be-dead/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/4b204caa-b481-4755-8697-db71592f297a" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-06-12T11:08:07+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Some Real Side-Eye</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/012-some-real-side-eye.mp3" length="27308923" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/012-some-real-side-eye</guid><pubDate>Thu, 05 Jun 2025 02:00:00 +0000</pubDate><description><![CDATA[<p>Cotypist autocompletion for MacOS is available in beta, Google wrecks search results on purpose, SoundCloud adds “AI” training to TOS, and authors imprison themselves in Substack’s walled garden.</p>
<ul>
<li><a href="https://cotypist.app">Cotypist: Local LLM-powered autocompletion on MacOS</a></li>
<li><a href="https://journalrecord.com/2025/02/20/is-google-making-search-worse-to-sell-more-ads/">Google made search results worse on purpose</a></li>
<li><a href="https://circumstances.run/@davidgerard/114490910257610512">SoundCloud claims the right to train AI on your songs</a></li>
<li><a href="https://www.anildash.com/2024/11/19/dont-call-it-a-substack/">Don’t call it a Substack</a></li>
<li>Substack alternatives:
<ul>
<li><a href="https://ghost.org">Ghost</a></li>
<li><a href="https://buttondown.com">Buttondown</a></li>
<li><a href="https://www.beehiiv.com/">Beehiiv</a></li>
</ul>
</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3413</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/012-some-real-side-eye</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>12</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>12</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/012-some-real-side-eye/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/80654234-769f-4663-9608-1f0f17801049" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-06-05T02:00:00+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Nerds Less Welcome</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/011-nerds-less-welcome.mp3" length="21858907" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/011-nerds-less-welcome</guid><pubDate>Thu, 29 May 2025 09:00:00 +0000</pubDate><description><![CDATA[<p>Redis is open source again, Synology wants to restrict you to their own branded disks, and someday the “A” in “A.I.” may stand for “advertising”.</p>
<ul>
<li><a href="https://antirez.com/news/151">Redis is open source again</a></li>
<li><a href="https://nascompares.com/2025/04/16/synology-2025-nas-hard-drive-and-ssd-lock-in-confirmed-bye-bye-seagate-and-wd/">Synology drive lock-in</a></li>
<li><a href="https://www.virtualizationhowto.com/2025/04/synology-just-locked-down-your-nas-drives-heres-what-to-use-instead/">Alternative storage drive arrays</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2732</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/011-nerds-less-welcome</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>11</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>11</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/011-nerds-less-welcome/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/80d5503b-d806-462a-a9b7-884b68da0af0" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-05-29T09:00:00+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Sea Monkeys in a Pool</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/010-sea-monkeys-in-a-pool.mp3" length="24740453" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/010-sea-monkeys-in-a-pool</guid><pubDate>Thu, 22 May 2025 19:51:49 +0000</pubDate><description><![CDATA[<p>Facebook tries to convince us that we love ads and that their new name is about the “metaverse” instead of an attempt at whitewashing their toxic brand, while Google’s “AI Mode” confabulates wildly.</p>
<ul>
<li><a href="https://www.fivesongsdaily.com/">Five Songs Daily</a></li>
<li><a href="https://www.macrumors.com/2025/04/23/ads-in-threads-expand-to-more-users/">Facebook expands ads in Threads app</a></li>
<li><a href="https://om.co/2021/10/31/facebook-is-now-meta/">The real reason Facebook rebranded</a></li>
<li><a href="https://simonwillison.net/2025/Apr/23/meaning-slop/">Google’s “AI Mode” meaning slop</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3092</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/010-sea-monkeys-in-a-pool</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>10</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>10</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/010-sea-monkeys-in-a-pool/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/5cf9ba04-058b-48f8-88d7-21e27b851f33" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-05-22T19:51:49+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Rich in Cultural Tapestry</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/009-rich-in-cultural-tapestry.mp3" length="25321112" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/009-rich-in-cultural-tapestry</guid><pubDate>Thu, 15 May 2025 11:00:00 +0000</pubDate><description><![CDATA[<p>The Humane “AI” pin is a $700 brick of e-waste, everything is an app now, and the Hyperspace Mac application has interesting pricing options.</p>
<ul>
<li><a href="https://floor796.com/">Floor 796</a></li>
<li>The Humane AI Pin: A $700 Brick of E-Waste
<ul>
<li><a href="https://archive.is/qn5mX">Archived article</a></li>
<li><a href="https://www.404media.co/the-humane-ai-pin-a-700-brick-of-e-waste/">Original article</a> (probably paywalled)</li>
</ul>
</li>
<li><a href="https://hypercritical.co/hyperspace/">Hyperspace Mac application</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3165</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/009-rich-in-cultural-tapestry</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>9</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>9</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/009-rich-in-cultural-tapestry/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/2043c25f-c70b-4c38-acfe-55983996d2da" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-05-15T11:00:00+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>iPhone-Related Foofaraw</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/008-iphone-related-foofaraw.mp3" length="26176080" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/008-iphone-related-foofaraw</guid><pubDate>Thu, 08 May 2025 14:11:23 +0000</pubDate><description><![CDATA[<p>iPhone may lose its USB-C port, and Tesla sales in Europe go off a cliff.</p>
<ul>
<li>Hostile government takeover song
<ul>
<li><a href="https://knowyourmeme.com/memes/hostile-government-takeover-song">Know Your Meme</a></li>
<li><a href="https://www.youtube-nocookie.com/embed/9rgHC9P7FjI">Original song by @AGiftFromTodd</a></li>
<li><a href="https://www.youtube-nocookie.com/embed/EF8D07wGdb4">EDM remix by @VeryVeryVinny</a></li>
</ul>
</li>
<li>Link Unshortener Mac Application
<ul>
<li><a href="https://underpassapp.com/LinkUnshortener/">Link Unshortener</a></li>
<li><a href="https://lapcatsoftware.com/articles/link-unshortener.html">Link Unshortener announcement post</a></li>
</ul>
</li>
<li><a href="https://www.macworld.com/article/2641477/future-iphones-might-ditch-the-usb-c-port-good.html">Future iPhones might ditch the USB-C port</a></li>
<li><a href="https://electrek.co/2025/04/09/tesla-sales-are-down-in-every-single-european-country-except-the-uk-heres-why/">Tesla sales are down in Europe</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3272</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/008-iphone-related-foofaraw</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>8</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>8</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/008-iphone-related-foofaraw/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/50bca8ef-8278-480a-804e-3201f701e1fb" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-05-08T14:11:23+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Them’s the Breaks</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/007-thems-the-breaks.mp3" length="22347374" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/007-thems-the-breaks</guid><pubDate>Thu, 01 May 2025 08:13:52 +0000</pubDate><description><![CDATA[<p>WordPress and WP Engine lock horns in a drama-filled dispute, and open source projects experiment with various monetization models.</p>
<ul>
<li><a href="https://www.wpbeginner.com/news/wordpress-drama-explained-and-how-it-may-affect-your-website/">WordPress drama explained</a></li>
<li><a href="https://world.hey.com/dhh/automattic-is-doing-open-source-dirty-b95cf128">Automattic is doing open source dirty</a>, by David Heinemeier Hansson (DHH)</li>
<li><a href="https://archive.is/UZZit">Automattic CEO Matt Mullenweg’s response to DHH post</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2793</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/007-thems-the-breaks</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>7</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>7</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/007-thems-the-breaks/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/10dcf380-c273-4f05-970f-6ca59595d5d6" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-05-01T08:13:52+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Some Yaks Are Worth Shaving</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/006-some-yaks-are-worth-shaving.mp3" length="19069525" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/006-some-yaks-are-worth-shaving</guid><pubDate>Thu, 24 Apr 2025 09:30:00 +0000</pubDate><description><![CDATA[<p>Justin engages in “yak shaving” with varying degrees of success, and open-source enthusiasts grapple with what to do when projects are abandoned.</p>
<ul>
<li><a href="https://en.wiktionary.org/wiki/yak_shaving">Definition of “yak shaving”</a></li>
<li><a>Yak shaving comic</a> by <a href="https://www.davidrevoy.com">David Revoy</a></li>
<li><a href="https://www.home-assistant.io">Home Assistant</a>: Open-source home automation framework</li>
<li><a href="https://getpelican.com">Pelican static site generator</a></li>
<li><a href="https://justinmayer.com/projects/autopub/">AutoPub</a>: Python package release automation</li>
<li>Justin’s article on <a href="https://hackercodex.com/guide/convert-restructuredtext-to-markdown/">Converting reStructuredText to Markdown</a></li>
<li><a href="https://archive.is/Il4QM">Microsoft’s GitHub Unit Cuts AI Deals With Google, Anthropic</a></li>
<li><a href="https://mastodon.social/@honzajavorek@mastodonczech.cz/113389649959860765">How much agency do you really have when open-source projects are abandoned?</a> (Fediverse thread)</li>
</ul>
<p>Folks mentioned on the show:</p>
<ul>
<li><a href="https://offby1.website">Chris Rose</a></li>
<li><a href="https://honzajavorek.cz">Honza Javorek</a></li>
<li><a href="https://hynek.me">Hynek Schlawack</a></li>
<li><a href="https://gmpy.dev">Giampaolo Rodola</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2325</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/006-some-yaks-are-worth-shaving</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>6</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>6</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/006-some-yaks-are-worth-shaving/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/1f9bbda5-c464-444f-9e38-4a6a4d67e867" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-04-24T09:30:00+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>May or May Not Be Charlatans</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/005-may-or-may-not-be-charlatans.mp3" length="23278273" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/005-may-or-may-not-be-charlatans</guid><pubDate>Thu, 17 Apr 2025 16:05:16 +0000</pubDate><description><![CDATA[<p>The Bartender Mac app changes ownership in an abrupt and unnerving manner, and renting software continues to feel very different from buying software.</p>
<ul>
<li><a href="https://appleinsider.com/articles/24/06/05/bartender-apps-new-owner-has-burnt-years-of-good-will-with-a-lack-of-transparency">Bartender app’s new owner burnt years of goodwill due to lack of transparency</a></li>
<li><a href="https://surteesstudios.com/a-new-chapter/">Original Bartender developer responds to furor</a></li>
<li><a href="https://github.com/jordanbaird/Ice">Open-source Mac menu bar organizer (Bartender alternative)</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2910</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/005-may-or-may-not-be-charlatans</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>5</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>5</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/005-may-or-may-not-be-charlatans/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/eda05a02-5770-4836-957f-3078abafe4d8" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-04-17T16:05:16+0000"></podcast:socialInteract><podcast:chapters url="https://media.arrowloop.com/podcasts/abstractions/005-may-or-may-not-be-charlatans-chapters.json" type="application/json+chapters"></podcast:chapters><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Falling in Love with SALAMI</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/004-falling-in-love-with-salami.mp3" length="60696654" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/004-falling-in-love-with-salami</guid><pubDate>Thu, 10 Apr 2025 21:02:31 +0000</pubDate><description><![CDATA[<p>Large language models (LLMs) and other generative “A.I.” software are based on text, images, and videos created by humans. Should they be? And what impact does this have on artists and creators?</p>
<ul>
<li><a href="https://blog.quintarelli.it/2019/11/lets-forget-the-term-ai-lets-call-them-systematic-approaches-to-learning-algorithms-and-machine-inferences-salami/">Systematic Approaches to Learning Algorithms and Machine Inferences (SALAMI)</a></li>
<li><a href="https://spectrum.ieee.org/stop-calling-everything-ai-machinelearning-pioneer-says">Stop Calling Everything A.I.</a></li>
<li><a href="https://en.wikipedia.org/wiki/Chinese_room">The Chinese room argument</a> by John Searle</li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>3762</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/004-falling-in-love-with-salami</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>4</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>4</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/004-falling-in-love-with-salami/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/22600e23-b222-44b3-b803-5a8d0a8a8cee" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-04-10T21:02:31+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Really Gross Euphemism</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/003-really-gross-euphemism.mp3" length="18213345" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/003-really-gross-euphemism</guid><pubDate>Thu, 03 Apr 2025 16:40:07 +0000</pubDate><description><![CDATA[<p>Mozilla adds ad tracking to its Firefox web browser, while the Kagi search engine eschews ads in favor of a paid search business model.</p>
<ul>
<li><a href="https://blog.mozilla.org/en/mozilla/privacy-preserving-attribution-for-advertising/">Mozilla announces Firefox ad tracking on their blog</a></li>
<li><a href="https://support.mozilla.org/en-US/kb/privacy-preserving-attribution">Mozilla knowledge base entry on “Privacy-Preserving Attribution”</a></li>
<li><a href="https://gs.statcounter.com/browser-market-share#monthly-201401-202504">Browser market share over last decade</a></li>
<li><a href="https://kagi.com">Kagi search engine</a></li>
<li><a href="https://help.kagi.com/kagi/why-kagi/why-pay-for-search.html">Why pay for search?</a></li>
<li><a href="https://help.kagi.com/kagi/features/lenses.html">Kagi Lenses</a></li>
<li><a href="https://help.kagi.com/kagi/features/website-info-personalized-results.html">Kagi personalized results</a></li>
<li><a href="https://help.kagi.com/kagi/features/redirects.html">Kagi URL re-direction feature</a></li>
<li><a href="https://blog.kagi.com/kagi-features">Other Kagi features</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>2277</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/003-really-gross-euphemism</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>3</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>3</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/003-really-gross-euphemism/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/83c8828e-3f0a-4f95-aad0-26d16fa1f2c8" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-04-03T16:40:07+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>Perfectly Cromulent Hardware</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/002-perfectly-cromulent-hardware.mp3" length="40670557" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/002-perfectly-cromulent-hardware</guid><pubDate>Thu, 27 Mar 2025 16:12:43 +0000</pubDate><description><![CDATA[<p>Justin has a new toy, everything runs software now, and the Overcast podcast app has been <a href="https://mjtsai.com/blog/2024/07/18/overcasts-new-foundation/">significantly re-written</a>.</p>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>5084</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/002-perfectly-cromulent-hardware</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>2</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>2</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/002-perfectly-cromulent-hardware/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/a9b1bd73-a883-4238-8f05-8c341b9aeaf1" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-03-27T16:12:43+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item><item><title>The Rubber Never Hits the Road</title><enclosure url="https://shows.arrowloop.com/audio/@abstractions/001-the-rubber-never-hits-the-road.mp3" length="33466039" type="audio/mpeg"></enclosure><guid>https://shows.arrowloop.com/@abstractions/episodes/001-the-rubber-never-hits-the-road</guid><pubDate>Thu, 20 Mar 2025 15:12:16 +0000</pubDate><description><![CDATA[<p>We start with an introduction to Abstractions and a little bit about its hosts before diving into today’s topics: Google killing its URL obfuscator and automatic passkey upgrades.</p>
<ul>
<li><a href="https://developers.googleblog.com/en/google-url-shortener-links-will-no-longer-be-available/">Google kills its goo.gl URL obfuscator</a></li>
<li><a href="https://killedbygoogle.com">Killed by Google, AKA the Google Graveyard</a></li>
<li><a href="https://developer.apple.com/videos/play/wwdc2024/10125/">Apple WWDC video on automatic passkey upgrades</a></li>
</ul>
<footer><p>You can find Justin Mayer on the web at <a href="https://justinmayer.com">justinmayer.com</a> and on the Fediverse at <a href="https://ramble.space/@justin">justin.ramble.space</a>.</p>
<p>Dan Jacobson’s homestead on the web is at <a href="https://danj.ca">danj.ca</a>.</p>
</footer>]]></description><itunes:duration>4183</itunes:duration><link>https://shows.arrowloop.com/@abstractions/episodes/001-the-rubber-never-hits-the-road</link><itunes:image href="https://media.arrowloop.com/podcasts/abstractions/cover_feed.jpg"></itunes:image><itunes:explicit>false</itunes:explicit><itunes:episode>1</itunes:episode><itunes:episodeType>full</itunes:episodeType><podcast:episode>1</podcast:episode><podcast:comments uri="https://shows.arrowloop.com/@abstractions/episodes/001-the-rubber-never-hits-the-road/comments" contentType="application/podcast-activity+json"></podcast:comments><podcast:socialInteract uri="https://shows.arrowloop.com/@abstractions/posts/3c702ad5-2828-45fc-a577-6f711edc3eb5" priority="1" platform="castopod" protocol="activitypub" accountId="@abstractions@shows.arrowloop.com" pubDate="2025-03-20T15:12:16+0000"></podcast:socialInteract><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="">Dan Jacobson</podcast:person><podcast:person role="Co-Host" group="Cast" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person><podcast:person role="Executive Producer" group="Creative Direction" img="https://shows.arrowloop.com/castopod-avatar_medium.webp" href="https://justinmayer.com">Justin Mayer</podcast:person></item></channel></rss>
