<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[A Whole Lotta Nothing]]></title><description><![CDATA[Matthew Haughey's personal blog]]></description><link>https://a.wholelottanothing.org/</link><image><url>https://a.wholelottanothing.org/favicon.png</url><title>A Whole Lotta Nothing</title><link>https://a.wholelottanothing.org/</link></image><generator>Ghost 6.45</generator><lastBuildDate>Thu, 11 Jun 2026 04:06:50 GMT</lastBuildDate><atom:link href="https://a.wholelottanothing.org/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[EV camping at the coast]]></title><description><![CDATA[<p>Earlier this week we decided to try out a quick camping trip in our VW Buzz EV at <a href="https://stateparks.oregon.gov/index.cfm?do=park.profile&amp;parkId=164&amp;ref=a.wholelottanothing.org" rel="noreferrer">Beverly Beach State Park</a>, just outside of Newport, Oregon.</p><p>It&apos;s only 75 miles away from home so with our 230mi battery, we didn&apos;t even need to charge, but</p>]]></description><link>https://a.wholelottanothing.org/ev-camping-at-the-coast/</link><guid isPermaLink="false">6a29ea5b1154d000016b61f8</guid><category><![CDATA[EV]]></category><category><![CDATA[camping]]></category><category><![CDATA[travel]]></category><category><![CDATA[road trip]]></category><category><![CDATA[oregon]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Thu, 11 Jun 2026 04:04:41 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6059.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6059.JPG" alt="EV camping at the coast"><p>Earlier this week we decided to try out a quick camping trip in our VW Buzz EV at <a href="https://stateparks.oregon.gov/index.cfm?do=park.profile&amp;parkId=164&amp;ref=a.wholelottanothing.org" rel="noreferrer">Beverly Beach State Park</a>, just outside of Newport, Oregon.</p><p>It&apos;s only 75 miles away from home so with our 230mi battery, we didn&apos;t even need to charge, but more importantly, we wanted to use this trip to test out what sleeping inside the van was like.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6056.JPG" class="kg-image" alt="EV camping at the coast" loading="lazy" width="2000" height="1875" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6056.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6056.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6056.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6056.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>Rain was in the forecast so we brought along two awnings to keep us dry. The one attached to our van here is <a href="https://moonfab.com/products/moonshade-sunset?ref=a.wholelottanothing.org" rel="noreferrer">a MoonFab MoonShade</a>, which is basically like a tent that you assemble, and the top sticks to the sunroof glass using suction cups.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6058.JPG" class="kg-image" alt="EV camping at the coast" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6058.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6058.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6058.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6058.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>Over the picnic table we used a cheap 10 x 10 foot awning we got at a big box store. This comes in clutch on any camping trip we take as it lets us keep our cookware and eating area dry no matter what happens (usually we enjoy it for added shade).</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_3537.jpeg" width="2000" height="1554" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_3537.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_3537.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_3537.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_3537.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6061.JPG" width="2000" height="2667" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6061.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6061.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6061.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6061.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6123.JPG" width="2000" height="2667" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6123.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6123.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6123.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6123.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6124.JPG" width="2000" height="2667" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6124.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6124.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6124.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6124.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>We&apos;re still big fans of <a href="https://a.wholelottanothing.org/recent-camping-and-travel-reviews/#going-all-electric-while-camping" rel="noreferrer">using electricity as much as possible while camping</a> and on this trip, while we forgot to pack our nice induction cooktop, we grabbed a cheap double hotplate at a Walmart to cook on. The first night we had some amazing green curry with broccoli, snap peas, and chicken with some cilantro lime rice. </p><p>We happened to get an RV spot in the tent camping loop of the park, so that meant we had a 120v electrical box to keep our EcoFlow battery topped up at all times. The battery kept our cooktop going, our ice chest refrigerated, and our ambient lights on.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6077.JPG" width="2000" height="1500" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6077.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6077.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6077.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6077.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6091.JPG" width="2000" height="2667" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6091.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6091.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6091.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6091.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6085.JPG" width="2000" height="2667" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6085.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6085.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6085.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6085.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6080.JPG" width="2000" height="1500" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6080.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6080.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6080.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6080.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6071.JPG" width="2000" height="2667" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6071.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6071.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6071.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6071.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6098.JPG" width="2000" height="1500" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6098.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6098.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6098.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6098.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6111.JPG" width="2000" height="1500" loading="lazy" alt="EV camping at the coast" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6111.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6111.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6111.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6111.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>Beverly Beach is right on the Pacific Ocean, so it was great to take a clich&#xE9;d long walk on the beach at sunset to enjoy the waves, the driftwood, the rock formations, and the fossils found all over.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6115.JPG" class="kg-image" alt="EV camping at the coast" loading="lazy" width="2000" height="2667" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6115.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6115.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6115.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6115.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>After a bunch of card games and tea, we called it a night and settled into the van. </p><p><a href="https://www.expedusa.com/products/luxemat-auto?ref=a.wholelottanothing.org" rel="noreferrer">The Exped Luxemat Auto</a> is a fantastic bit of gear. It inflates into a 4&quot; thick air mattress with foam inside and is perfectly sized to take up almost the entire back-end of the VW Buzz. It <em>is</em> crazy expensive but I can honestly say it rivaled our mattress at home. With <a href="https://www.expedusa.com/products/mega-pump?ref=a.wholelottanothing.org" rel="noreferrer">their powered inflator</a>, we could set it up firm and as a side sleeper I had no trouble sleeping on the lie-flat seats in the back, with a warm comforter on top and a good pillow from home.</p><p>I didn&apos;t think it would be so comfortable, but the VW Buzz really could be one hell of a road trip vehicle with the sleep mat in the back. We cracked the front windows very slightly and didn&apos;t have any condensation problems inside the van. The next day, the state of charge on the battery was the same it was when we went to bed (the VW doesn&apos;t yet have a &quot;camp mode&quot; that lets you run the HVAC at night while parked, hopefully they add this with software updates someday).</p><p>The next morning, we woke up to tons of rain and after a long slow waking up we took some showers in the campground then drove into Newport to enjoy the <a href="https://www.expedusa.com/products/mega-pump?ref=a.wholelottanothing.org" rel="noreferrer">Oregon Coast Aquarium</a> (packed with people also avoiding the rain) and had <a href="https://www.discovernewport.com/post/ocean-bleu-seafoods-at-gino-s?ref=a.wholelottanothing.org" rel="noreferrer">some fresh seafood</a> on the waterfront.</p><p>The rain never let up, and flooded out much of the campgrounds when we returned in the afternoon. We took some long lazy naps for a few hours while the rain lulled us to sleep. </p><p>That evening, we decided to call it early and head home (we originally had a reservation for four days) and it seemed like most of the campers made the same choice we did. The trip was less than 200 miles in total so we didn&apos;t have to charge the VW Buzz though we did get a couple hours of slow charging at the aquarium parking lot that added about 10% battery back.</p><p>Even though we had to cut our trip short due to pummeling rain in June, the trip overall was a success. The VW Buzz can camp like a champ, and we found sleeping on the Exped mat super comfortable. As long as you&apos;re within range of major cities with fast chargers (we had multiple options in Newport if we needed them), the VW Buzz is a great vacation vehicle for lazy summer trips in the mountains, forests, or at the beach.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6122.JPG" class="kg-image" alt="EV camping at the coast" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6122.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6122.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6122.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6122.JPG 2400w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">cheap string lights on the larger awning and a camp lantern clipped to the inside peak of the van awning provided some nice mood lighting at night before bed.</span></figcaption></figure>]]></content:encoded></item><item><title><![CDATA[CarPlay updates in iOS 27]]></title><description><![CDATA[<p><em>&#x201C;You don&apos;t wanna get mixed up with a guy like me</em>. <em>I&apos;m a loner, Dottie. A rebel.</em>&#x201D;<br>&#x2014; Pee-wee&apos;s Big Adventure (1985)</p><p>I like to live on the edge so whenever WWDC takes place and Apple releases new OS software to</p>]]></description><link>https://a.wholelottanothing.org/new-s/</link><guid isPermaLink="false">6a29e5751154d000016b6091</guid><category><![CDATA[CarPlay]]></category><category><![CDATA[apple]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Wed, 10 Jun 2026 22:48:24 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6154.PNG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6154.PNG" alt="CarPlay updates in iOS 27"><p><em>&#x201C;You don&apos;t wanna get mixed up with a guy like me</em>. <em>I&apos;m a loner, Dottie. A rebel.</em>&#x201D;<br>&#x2014; Pee-wee&apos;s Big Adventure (1985)</p><p>I like to live on the edge so whenever WWDC takes place and Apple releases new OS software to developers, I grab a copy immediately, because yolo.</p><p>I haven&apos;t noticed too many big changes on either my phone or my Mac with the new software but I did notice a few things while driving for a couple hours using CarPlay today and figured I&apos;d write them down.</p><p>Apple typically rolls out new CarPlay features slowly over a series of months and I suspect more is on the way. There&apos;s also the high likelihood that app developers will update their apps to support some of the new features.</p><h2 id="audio-playback-changes">Audio playback changes</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6140.PNG" class="kg-image" alt="CarPlay updates in iOS 27" loading="lazy" width="930" height="558" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6140.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6140.PNG 930w" sizes="(min-width: 720px) 720px"></figure><p>The biggest change I&apos;ve noticed is the little pill on the playbar above, which wasn&apos;t on previous versions of Apple&apos;s OS. Do you see the white blob at around the middle of the track? The good news is that I discovered today by accident that you can grab it with your finger and slide a track to any time on the timeline.</p><p>You&apos;ve never been able to do this in CarPlay before! I remember trying to share a section of a podcast with someone where it got really interesting around the 31 minute mark but in the past, you had to grab your phone and to change the time in a track, but now you can do it from the dashboard.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6142.PNG" width="930" height="558" loading="lazy" alt="CarPlay updates in iOS 27" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6142.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6142.PNG 930w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6144.PNG" width="930" height="558" loading="lazy" alt="CarPlay updates in iOS 27" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6144.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6144.PNG 930w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6150.PNG" width="930" height="558" loading="lazy" alt="CarPlay updates in iOS 27" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6150.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6150.PNG 930w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>The &quot;Now Playing&quot; button in the top right used to just be a giant play button but now it shows album/cover art, a play/pause control and a fast forward button. It even shows up on podcast players already. You used to have to click through to a dedicated player to adjust the track.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6158-1.PNG" width="930" height="558" loading="lazy" alt="CarPlay updates in iOS 27" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6158-1.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6158-1.PNG 930w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6156-1.PNG" width="930" height="558" loading="lazy" alt="CarPlay updates in iOS 27" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6156-1.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6156-1.PNG 930w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>The new playhead you can grab is already supported by Apple Podcasts, but isn&apos;t yet in Overcast, so I assume <a href="https://marco.org/?ref=a.wholelottanothing.org" rel="noreferrer">Marco</a> will have to update it. </p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6160.PNG" class="kg-image" alt="CarPlay updates in iOS 27" loading="lazy" width="930" height="558" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6160.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6160.PNG 930w" sizes="(min-width: 720px) 720px"></figure><p>I also noticed that if you play a YouTube video in the YouTube app on your phone, the audio playhead in the Now Playing screen can still be adjusted in CarPlay, which is nice.</p><h2 id="new-wallpapers">New Wallpapers</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6148.PNG" class="kg-image" alt="CarPlay updates in iOS 27" loading="lazy" width="930" height="558" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6148.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6148.PNG 930w" sizes="(min-width: 720px) 720px"></figure><p>I love to check out the Settings screens to see what new features are popping up but on this first release the only new thing I spotted was this bunch of &quot;wavy&quot; wallpapers that look pretty nice. The rest of the settings appear to have all the same options as before.</p><h2 id="maps">Maps</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6146.PNG" class="kg-image" alt="CarPlay updates in iOS 27" loading="lazy" width="930" height="558" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6146.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6146.PNG 930w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6152.PNG" class="kg-image" alt="CarPlay updates in iOS 27" loading="lazy" width="930" height="558" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6152.PNG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6152.PNG 930w" sizes="(min-width: 720px) 720px"></figure><p>The Apple Maps app looks like it got a bit of polish as buttons look a bit nicer but I haven&apos;t noticed any big new features just yet.</p>]]></content:encoded></item><item><title><![CDATA[The best Bambu Labs 3D printer to get started with]]></title><description><![CDATA[<p>In Fall of 2024, I figured it was time to finally get into 3D printing since the hobby had been around for a good ten years, and the things I was hearing about the latest printers were really sounding good. </p><p>Bambu Labs threw a Black Friday sale online that year</p>]]></description><link>https://a.wholelottanothing.org/the-best-bambu-labs-3d-printer-to-get-started-with/</link><guid isPermaLink="false">6a207f98e7d622000163b677</guid><category><![CDATA[3D printing]]></category><category><![CDATA[reviews]]></category><category><![CDATA[technology]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Wed, 03 Jun 2026 21:00:13 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6001-1.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6001-1.JPG" alt="The best Bambu Labs 3D printer to get started with"><p>In Fall of 2024, I figured it was time to finally get into 3D printing since the hobby had been around for a good ten years, and the things I was hearing about the latest printers were really sounding good. </p><p>Bambu Labs threw a Black Friday sale online that year and I bought my first stripped down <a href="https://us.store.bambulab.com/products/a1?ref=a.wholelottanothing.org" rel="noreferrer">A1 printer</a> for $199. I spent about $100 more on filaments, and started dipping my toes into the hobby soon after.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_9169.JPG" class="kg-image" alt="The best Bambu Labs 3D printer to get started with" loading="lazy" width="2000" height="2879" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_9169.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_9169.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_9169.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_9169.JPG 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">My first printer, on the floor of my garage plugging away on parts for the printer</span></figcaption></figure><h2 id="my-year-and-a-half-of-3d-printing-adventures">My year and a half of 3D printing adventures</h2><p>My first month was spent riding a steep learning curve, but I began to understand why 3D printers are a good thing and I had a lot of fun doing it. As I gained experience and spent hundreds of hours printing all sorts of items, I started to notice flaws and spent the next year chasing them down one by one. </p><p>This reminds me of my off-roading hobby, where if you get newer, bigger tires to gain ground clearance and traction for your vehicle, you also need to upgrade your axles to handle the extra weight, but <em>then</em> you need more robust gears and driveshafts and better suspension, and the upgrading continues until you&apos;ve replaced almost everything in the entire drivetrain with more substantial versions, because if you don&apos;t, you tend to break everything one by one up the chain. </p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/813csV5cPqL._AC_UF350-350_QL50_.jpg" class="kg-image" alt="The best Bambu Labs 3D printer to get started with" loading="lazy" width="312" height="350"></figure><p>3D printers can be a lot like that.</p><h3 id="color">Color</h3><p>At first, doing a single color spool at a time was fun but there were so many great utility builds that needed labels in a second contrasting color, and changing filaments was a whole 5-10min process to do by hand. So I got a AMS for it that could auto-switch between four different colors of filament and that opened up a whole new world of possibilities and kept me having fun for months.</p><h3 id="filaments">Filaments</h3><p>Over time, I realized the simple PLA plastics I used often warped or cracked out in the real world so I got into higher strength, higher temperature filaments like PETG with carbon fiber additions. But that meant I also had to change out the print heads to more robust models in different sizes, and some of the best ones were over $100 each!</p><h3 id="environment">Environment</h3><p>I put my printer in the garage so I wouldn&apos;t have to worry about dangerous fumes inside my house, but without any sort of climate control in a garage, that meant temps and humidity fluctuated wildly from print to print, and print quality varied. I spent a month learning about desiccants and proper storage of filaments into temperature controlled, air-tight boxes and those slightly improved my prints.</p><h3 id="double-the-fun">Double the fun</h3><p>I found another used A1 cheap on Craigslist and got it, intending to set it up for high strength PETG models, while my other A1 could continue creating easy parts with four colors of PLA.</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/f4259266e267ce8f.jpeg" class="kg-image" alt="The best Bambu Labs 3D printer to get started with" loading="lazy" width="2000" height="2666" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/f4259266e267ce8f.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/f4259266e267ce8f.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/f4259266e267ce8f.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/f4259266e267ce8f.jpeg 2400w" sizes="(min-width: 720px) 720px"></figure><p>But like I&apos;ve heard from friends with twins, it&apos;s not just double the work, it&apos;s much more as I was dealing with multiple issues on two different printers with different settings and different print heads and different filaments in a varying environment.</p><p>Print heads started clogging regularly and I had to learn how to painstakingly fix them. To date, about one in every 20 prints would end up in a giant spaghetti plastic mess in my garage, then then it started happening about twice as often.</p><p>The times that both printers were fully operational and working flawlessly started to become so rare that I had to take a step back and wonder if there was a better way than constantly chasing down problems with incremental (and expensive) upgrades that never fully solved my problems. </p><p>I began to realize I might have pushed the limits of the A1&apos;s open air design and I should probably start looking for Bambu Labs&apos; enclosed, higher end models to prevent a lot of the variability I was experiencing. I started with a $199 printer on sale, but now I was well over a thousand bucks into it with various upgrades and experiments, and not having as much fun as the start of it.</p><h2 id="time-for-a-reset">Time for a reset</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/06/IMG_6017.JPG" class="kg-image" alt="The best Bambu Labs 3D printer to get started with" loading="lazy" width="2000" height="3762" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/06/IMG_6017.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/06/IMG_6017.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/06/IMG_6017.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/06/IMG_6017.JPG 2400w" sizes="(min-width: 720px) 720px"></figure><p>Just as I was weighing my options for a higher end printer, Bambu Labs released <a href="https://us.store.bambulab.com/products/x2d?ref=a.wholelottanothing.org" rel="noreferrer">their new X2D model</a>. This has almost every option you&apos;d find in their older $1200-1500 printers, but the X2D starts at $649 and was only $899 with the full AMS 2 Pro setup (always get the AMS setup). I ordered one immediately while I came up with an exit plan to unload my other printers. </p><p>The X2D arrived and I set it up and it did all the test prints flawlessly. I wired up the second print head to a fifth, extra spool of contrasting color but I&apos;m still learning how to have it print all support material with the extra spool.</p><p>I&apos;ve already spent a couple hundred hours printing with the X2D with various filaments and I have to say almost all my problems with 3D printing are gone. The device controls temps and humidity automatically. It can handle PLA and PETG and TPU and ABS filaments by changing settings and temperatures on the fly. It uses a camera to show you in the Bambu apps how much of each filament you have left, which is incredible compared to the A1 printer, where I just sort of looked at the spools myself once every few days and estimated in my head.</p><p>It has a camera on the print head that can spot flaws and pause prints the moment they get out of whack, preventing a ton of spaghetti waste. It&apos;s successfully printing more objects then my previous two printers combined, and it&apos;s doing it flawlessly.</p><p>In the couple months I&apos;ve had it, I&apos;ve never had a clog, I&apos;ve gotten to try out lots of new filaments I couldn&apos;t use previously, and the print output is better. The X2D took 3D printing from being a niche hobby that required lots of tinkering to something more akin to a toaster oven on your countertop that almost always does a great job when you toss anything into it.</p><p>If I were getting into 3D printing today, I would strongly suggest the $899 X2D model with the AMS module. It&apos;s a bit expensive, but it&apos;s a &quot;buy once, cry once&quot; kind of thing, because it solves every problem I faced over the last 18 months and brought back all the fun to 3D printing thanks to its reliable output and smart features.</p><h2 id="what-do-you-even-print-with-all-this-capability">What do you even print with all this capability?</h2><p>The most common question I get from friends is why they should even have a 3D printer? What can you do once you figure out all this pesky stuff? </p><p>It&apos;s an easy thing to answer for me personally. </p><p>I started printing out common toys and objects that ended up around the house, but quickly learned you can fix pretty much anything that annoys you in your home, car, or office. Chances are someone, somewhere on earth has figured out a better way to add <a href="https://makerworld.com/en/models/2173360-yeti-lowball-car-cupholder-adapter-jeep-wrangler?from=search&amp;ref=a.wholelottanothing.org#profileId-2357613" rel="noreferrer">a better cupholder to your car</a>, <a href="https://makerworld.com/en/models/2106423-minimalist-magsafe-monitor-arm-standby-mode-ready?from=search&amp;ref=a.wholelottanothing.org#profileId-2278373" rel="noreferrer">a phone charger that will fit and match your desk</a>, or even <a href="https://makerworld.com/en/models/810461-rugged-drawer-system-gridfinity-stackable?from=search&amp;ref=a.wholelottanothing.org#profileId-1364128" rel="noreferrer">a better way to organize your file cabinet drawers</a>. For woodworking, I use <a href="https://makerworld.com/en/search/models?keyword=woodworking+jigs&amp;ref=a.wholelottanothing.org" rel="noreferrer">a ton of 3D printed things to draw, calculate, and clamp</a> various things together. You can grab precision calipers to take a few measurements, then find pre-made models that hold your plywood perfectly into 90&#xBA; boxes as you assemble flawless drawers. </p><p>You can search for what you need on your phone and tap a couple buttons and it&apos;ll be printing what you need in your garage. You&apos;ll get a notification and a photo of the completed object when you&apos;re done. These days I&apos;m also creating things from scratch to solve problems in my house (like our leaky shower) and learning the ins and outs of apps like Fusion360 to build what I need. </p><p>3D printing is a great hobby that comes in clutch time and time again, so much so that I&apos;m pretty much printing at least one thing a day that fills some need in my life. After 18 months of tinkering, I can&apos;t imagine <em>not</em> having a 3D printer around and would strongly suggest the X2D is the one to get started with that will cover your needs for a good long while.</p><div class="kg-card kg-callout-card kg-callout-card-white"><div class="kg-callout-emoji">&#x1F693;</div><div class="kg-callout-text">I know there&apos;s a recent kerfuffle going on between Bambu Labs and its own users over their software that controls the printers. The long and short of it is they are asking for owners to lock-in due to use of the cloud for printing, but I find it incredibly useful to print from my phone to my garage from anywhere on earth, and I&apos;m totally fine with Bambu Labs&apos; changes and don&apos;t think it&apos;s reached full Enshittifcation of the products yet.</div></div>]]></content:encoded></item><item><title><![CDATA[Kentucky’s Bourbon problem]]></title><description><![CDATA[<p>Bourbon and Whiskey distilling is big in Kentucky and always has been. But it saw a surge in the early 2000s, as customer demand outstripped how much Kentucky distilleries could even produce. There were several reasons for this, but personally I feel like everyone was getting into &quot;brown liquors&</p>]]></description><link>https://a.wholelottanothing.org/kentuckys-bourbon-problem/</link><guid isPermaLink="false">6a186e18c7efcc00012104c0</guid><category><![CDATA[ai]]></category><category><![CDATA[business]]></category><category><![CDATA[economics]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Thu, 28 May 2026 17:06:27 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3660.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3660.jpeg" alt="Kentucky&#x2019;s Bourbon problem"><p>Bourbon and Whiskey distilling is big in Kentucky and always has been. But it saw a surge in the early 2000s, as customer demand outstripped how much Kentucky distilleries could even produce. There were several reasons for this, but personally I feel like everyone was getting into &quot;brown liquors&quot; in the cocktail and bar scene as bourbon and whiskey were pushed at every restaurant I went to and in every lifestyle magazine I opened back then.</p><p>The thing about Kentucky Bourbon is you take corn/grain mash and cook it and then distill that and take the liquid that comes off and you put that into barrels. But then it has to sit for at least one full year before it can be sold, while anything called <em>Kentucky Straight Bourbon</em> requires at least <em>two</em> years. Most distilleries focus on their highest margin varieties, which are premium versions aged 5 to 10 years.</p><p>Aging barrels takes up a lot of space that can&apos;t be used for anything else for years on end. The last time I was back in Kentucky, a friend who works in the government told me about how the state&apos;s department of transportation spent the last few years renting out every square foot of spare warehouse space they had to dozens of distilleries, who were hungry for ever increasing storage needs to house their barrels for aging. Pretty much any building you saw near a freeway off-ramp was likely filled with bourbon barrels.</p><p>But there&apos;s a big lag between a market saying it wants more bourbon, and when a distillery can actually sell more bourbon, a gap of <strong><em>at least</em></strong> several years. That requires distilleries to leverage themselves heavily for a payday that might only come far off in the future, <strong><em>if market conditions and trends continue (or grow from) as they are today</em></strong>.</p><p>Alcohol production is a business sector that&apos;s subject to wild fluctuations in demand, thanks mostly to buyer&apos;s whims, as young people are drinking way less alcohol than their predecessors, but we&apos;ve also seen the immediate effects of <a href="https://www.foxnews.com/politics/us-whiskey-exports-canada-collapse-nearly-70-after-trump-tariff-fight?ref=a.wholelottanothing.org" rel="noreferrer">new tariffs that cut sales from their biggest customers by 70% almost overnight</a>. </p><p>Imagine being in a specialized, localized, highly-leveraged business that loses a quarter billion dollars in sales over the course of just a few months. How can it ever recover from that?</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3811-1.jpeg" width="2000" height="1500" loading="lazy" alt="Kentucky&#x2019;s Bourbon problem" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3811-1.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3811-1.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3811-1.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3811-1.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3781.jpeg" width="2000" height="1500" loading="lazy" alt="Kentucky&#x2019;s Bourbon problem" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3781.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3781.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3781.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3781.jpeg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3727.jpeg" width="2000" height="2667" loading="lazy" alt="Kentucky&#x2019;s Bourbon problem" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3727.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3727.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3727.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3727.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3668.jpeg" width="2000" height="1500" loading="lazy" alt="Kentucky&#x2019;s Bourbon problem" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3668.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3668.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3668.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3668.jpeg 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>I&apos;ve toured Kentucky distilleries and loved seeing the old world process of how a corn &amp; grain mash is cooked, processed, and stored into something that I can appreciate but not enjoy personally (it all tastes like rocket fuel/poison to me). </p><p>I don&apos;t know how they&apos;re going to correct for the market crash they&apos;ve seen in the past couple of years. The bourbon bubble seems like it has completely burst and it will be interesting to watch the effects on Kentucky&apos;s economy as millions of barrels of bourbon no one wants can&apos;t be sold to make up for all the energy and capital that went into them.</p><hr><p>This post is actually about A.I. Data Centers.</p>
<!--kg-card-begin: html-->
<div class="rss-only">
  Want to respond to this post? Post a reply on <a href="https://xoxo.zone/@mathowie/116653303577766587?ref=a.wholelottanothing.org">Mastodon</a> or <a href="https://bsky.app/profile/mathowie.xoxo.zone.ap.brid.gy/post/3mmwmljtj3wt2?ref=a.wholelottanothing.org">Bluesky</a>.
</div>
<!--kg-card-end: html-->
]]></content:encoded></item><item><title><![CDATA[Best sketches from SNL season 51]]></title><description><![CDATA[<p>I was browsing YouTube today when I noticed SNL was posting season-ending wrap-up videos, and I figured I might as well scroll through the most recent season and pick my favorites <a href="https://a.wholelottanothing.org/the-best-sketches-from-snls-49th-season/" rel="noreferrer">like I did a couple years back</a>.</p><h2 id="the-absolute-best">The absolute best</h2><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/ID1jre5kmUI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Boys Podcast - SNL"></iframe></figure><p>If you&apos;ve been around any</p>]]></description><link>https://a.wholelottanothing.org/best-sketches-from-snl-season-51/</link><guid isPermaLink="false">6a14bddf17242e000154d6dc</guid><category><![CDATA[SNL]]></category><category><![CDATA[youtube]]></category><category><![CDATA[reviews]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Tue, 26 May 2026 22:49:59 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5358.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5358.JPG" alt="Best sketches from SNL season 51"><p>I was browsing YouTube today when I noticed SNL was posting season-ending wrap-up videos, and I figured I might as well scroll through the most recent season and pick my favorites <a href="https://a.wholelottanothing.org/the-best-sketches-from-snls-49th-season/" rel="noreferrer">like I did a couple years back</a>.</p><h2 id="the-absolute-best">The absolute best</h2><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/ID1jre5kmUI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Boys Podcast - SNL"></iframe></figure><p>If you&apos;ve been around any young people lately, you&apos;ve probably heard all sorts of their new language they&apos;ve created to describe the world. This snack boys podcast perfectly nails the things I overhear whenever I walk past a bunch of 10 year olds who might describe me as an unc who is low-key chopped. </p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/jn9AFMKlGLA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Inventing Spanish - SNL"></iframe></figure><p>Bad Bunny&apos;s episode had a lot of good ones, like a person who wants to turn any conversation into <a href="https://www.youtube.com/watch?v=LW9QJIT_T-A&amp;pp=ygUgYmFkIGJ1bm55IHNubCBrcG9wIGRlbW9uIGh1bnRlcnM%3D&amp;ref=a.wholelottanothing.org" rel="noreferrer">how much they love K-pop Demon Hunters</a>, but this one on Inventing Spanish had the same vibes as <a href="https://www.youtube.com/watch?v=JYqfVE-fykk&amp;t=25s&amp;pp=ygUVc25sIGdlb3JnZSB3YXNoaW5ndG9u&amp;ref=a.wholelottanothing.org" rel="noreferrer">the legendary George Washington sketch</a>.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/B1rqMNiSOOc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Bachelorette Party Strippers - SNL"></iframe></figure><p>The Bachelorette Party Strippers nails the modern world of men who have to be respectful, supportive, but also somehow sexy simultaneously, and goes to hilarious places.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/ntueYuZ8r94?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Dancing 101 ft. Ariana Grande - SNL"></iframe></figure><p>Ariana Grande is a force and this was one of many great ones from her night.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/t5xgYHN7aXE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Mom&apos;s Camera Roll - SNL"></iframe></figure><p>Teyana Taylor was a great host and this cut for time sketch was a perfect parody of the weird things moms do.</p><h2 id="ashley-padilla-is-the-51st-season-mvp">Ashley Padilla is the 51st season MVP</h2><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/-wQhY5CMMl4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Mom Confession - SNL"></iframe></figure><p>Ashley Padilla was the breakout star of the entire season, no contest. She&apos;s like an early SNL career Will Ferrell who takes some bonkers character and pushes everything to eleven. She might break a bit too often, but otherwise every sketch she appears in is epic and this one was the best of the best.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/VL7K1ZdNpRw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Wedding Tradition - SNL"></iframe></figure><p>SNL loves to feature a character that is excessively weird and this one was pretty great.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/ZpcMXvUi4Zg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Kathy - SNL"></iframe></figure><p>Jack Black was born to host SNL but his night was just so-so, but this was a highlight, again, thanks mostly to Ashley Padilla.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/WWqKyqe_SNQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="UPS Delivery Driver - SNL"></iframe></figure><p>Melissa McCarthy might be one of the top all-time hosts for SNL, but like Jack Black, I felt like this season&apos;s appearance underutilized her talents. The UPS sketch was my favorite of hers this time out.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/FOI8vLhRzkE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Artemis II - SNL"></iframe></figure><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/7fTz650tdi4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Edge of Destiny - SNL"></iframe></figure><p>These two sketches are great examples of interesting set design, one acting like everyone is weightless, the other, of people being thrown down stairs in a hilarious way.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/vuMFryxHmD0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Substitute Teacher&#x2019;s Goodbye - SNL"></iframe></figure><p>Matt Damon doing several minutes of pure cringe was... pure cringe but I commend him for doing it.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/DjcsjzDefzE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Mechanics - SNL"></iframe></figure><p>This perfectly describes almost every interaction I have with mechanics even when <em>I know</em> what is going on. Too real.</p><p>Another one of my favorite bangers came late in the season, which was Rasta Man:</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/sTUmhxi6Mo8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Rasta Driver - SNL"></iframe></figure><p>This was hilarious and like a commenter on YouTube said, I hope this becomes a recurring character with mundane jobs that also reluctantly bursts into surprisingly well-done dancehall songs.</p><hr><p>Season 51 was the one where we lost Bowen Yang to greener pastures, but Ashley Padilla has quickly become a load-bearing player like Bowen was, and hopefully they make her a full featured star next season.</p>]]></content:encoded></item><item><title><![CDATA[A week on the road]]></title><description><![CDATA[<p>I just finished a 3,500 mile road trip, driving my jeep from Oregon to Salt Lake City, then to Moab, back to SLC, then to Denver, back to SLC, then home over the course of seven days.</p><p>The Moab part of the trip was spent with my daughter who</p>]]></description><link>https://a.wholelottanothing.org/a-week-on-the-road/</link><guid isPermaLink="false">6a0fc5940f02a600013c9c8b</guid><category><![CDATA[road trip]]></category><category><![CDATA[offroading]]></category><category><![CDATA[utah]]></category><category><![CDATA[soccer]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Fri, 22 May 2026 03:23:04 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5546.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5546.JPG" alt="A week on the road"><p>I just finished a 3,500 mile road trip, driving my jeep from Oregon to Salt Lake City, then to Moab, back to SLC, then to Denver, back to SLC, then home over the course of seven days.</p><p>The Moab part of the trip was spent with my daughter who flew into SLC so she could skip my 12hr drive there. I finally got to show her the most beautiful rock formations on earth while enjoying some off-road trails in my Jeep.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5499.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5499.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5499.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5499.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5499.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5536-1.JPG" width="2000" height="2667" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5536-1.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5536-1.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5536-1.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5536-1.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5537-2.JPG" width="2000" height="2667" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5537-2.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5537-2.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5537-2.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5537-2.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5518.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5518.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5518.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5518.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5518.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5505.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5505.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5505.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5505.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5505.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5533.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5533.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5533.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5533.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5533.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5576.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5576.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5576.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5576.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5576.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>We stuck to mostly easy trails, and hit up some of my favorites including Shafer Road (the crazy curves that lead down from a cliff), Onion Creek with all its water crossings, and Eye of the Whale Arch. It&apos;s still wild to me that you can walk up to dinosaur tracks captured in mudstone from over 65 million years ago and then put your hand over the track.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5538-1.JPG" width="2000" height="2667" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5538-1.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5538-1.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5538-1.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5538-1.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5547.JPG" width="2000" height="2667" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5547.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5547.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5547.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5547.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5565.JPG" width="2000" height="2667" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5565.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5565.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5565.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5565.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5604.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5604.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5604.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5604.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5604.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5635.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5635.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5635.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5635.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5635.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5643.JPG" width="2000" height="2667" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5643.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5643.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5643.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5643.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5707.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5707.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5707.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5707.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5707.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5664.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5664.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5664.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5664.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5664.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>Then we hit a few more easy ones like Hurrah Pass and Chicken Corners as the sun went down before tackling Metal Masher on our last day to enjoy the views from the top of the plateau looking down on Moab.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5745.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5745.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5745.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5745.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5745.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_9244.jpeg" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_9244.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_9244.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_9244.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_9244.jpeg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5768.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5768.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5768.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5768.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5768.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5773.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5773.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5773.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5773.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5773.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>After dropping Fiona off at the airport, I figured since I was so far from home, I might as well take a side trip to Denver so I could review the new NWSL expansion team&apos;s stadium for <a href="https://unofficialnwsl.stadium.guide/?ref=a.wholelottanothing.org" rel="noreferrer">the book site</a>. It was Pride night with a sold-out crowd and it was great to see Denver win their first game at home.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5822.JPG" width="2000" height="1814" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5822.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5822.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5822.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5822.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5832.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5832.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5832.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5832.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5832.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5837.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5837.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5837.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5837.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5837.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5849.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5849.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5849.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5849.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5849.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>The next day I headed back to SLC and caught a Utah Royals game, revisiting a stadium I hadn&apos;t been back to for two years.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5906.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5906.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5906.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5906.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5906.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5882.JPG" width="2000" height="2667" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5882.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5882.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5882.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5882.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/80075478055__288ECFC1-D56D-46FA-9C4C-93CD74E09023.jpg" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/80075478055__288ECFC1-D56D-46FA-9C4C-93CD74E09023.jpg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/80075478055__288ECFC1-D56D-46FA-9C4C-93CD74E09023.jpg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/80075478055__288ECFC1-D56D-46FA-9C4C-93CD74E09023.jpg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/80075478055__288ECFC1-D56D-46FA-9C4C-93CD74E09023.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5911.JPG" width="2000" height="1500" loading="lazy" alt="A week on the road" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5911.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5911.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5911.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5911.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>I left SLC at 9pm after the game and got home around 11am the next day after sleeping off and on in a few rest areas.</p><p>It was good to get out on the road, zone out and think for thousands of miles. I got to see tons of nature while also experiencing new stadiums with old friends. </p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5613-1.JPG" class="kg-image" alt="A week on the road" loading="lazy" width="2000" height="1560" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5613-1.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5613-1.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5613-1.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5613-1.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>Overall, five out of five stars, even though no matter how much I pre-planned to avoid any setbacks, my Jeep did a couple jeep things like belching out all the gear oil in the front differential one day, and running out of gas on my way home (roadside assistance helped in both cases).</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5918.JPG" class="kg-image" alt="A week on the road" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5918.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5918.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5918.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5918.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure>]]></content:encoded></item><item><title><![CDATA[The VW ID Buzz: six months and eight thousand miles later]]></title><description><![CDATA[<p>In December of 2025, I found a used 2025 VW ID Buzz in Texas that was selling for a great price, so <a href="https://a.wholelottanothing.org/a-2-200-mile-ev-test-drive-from-texas-to-oregon/" rel="noreferrer">I flew down, bought it, and drove it back</a>.</p><p>The long road trip was a great introduction to the vehicle and now that it&apos;s been in</p>]]></description><link>https://a.wholelottanothing.org/the-vw-id-buzz-six-months-and-eight-thousand-miles-later/</link><guid isPermaLink="false">69fd7be8263d3400011a6046</guid><category><![CDATA[EV]]></category><category><![CDATA[reviews]]></category><category><![CDATA[cars]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Tue, 19 May 2026 20:55:23 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5183.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5183.JPG" alt="The VW ID Buzz: six months and eight thousand miles later"><p>In December of 2025, I found a used 2025 VW ID Buzz in Texas that was selling for a great price, so <a href="https://a.wholelottanothing.org/a-2-200-mile-ev-test-drive-from-texas-to-oregon/" rel="noreferrer">I flew down, bought it, and drove it back</a>.</p><p>The long road trip was a great introduction to the vehicle and now that it&apos;s been in our garage for six months, we&apos;ve put another 8,000 miles on it. It&apos;s driven daily by my spouse to and from her work, which is about five miles away, but I still get the chance to drive it several times a week when we go anywhere together.</p><p>A lot of friends have asked us if we still like it several months later, so I wanted to share a longer term review now that we&apos;ve lived with it for half a year.</p><h2 id="whats-still-great">What&apos;s still great</h2><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3518.JPG" class="kg-image" alt="The VW ID Buzz: six months and eight thousand miles later" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3518.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3518.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3518.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3518.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p><strong>The visibility is amazing</strong> in it, and it feels like you&apos;re driving around in a giant phone booth, but in a good way. Normally in other vans I&apos;ve driven, sometimes a very large windshield makes it feel like the world is going by too slowly even when you&apos;re pushing 75mph but the Buzz doesn&apos;t have that giant windshield effect. It feels like a car with a high seating position, surrounded by windows everywhere. It&apos;s really easy to drive because of this.</p><p><strong>The white interior looks incredible</strong> and somehow lifts my spirits any time I&apos;m behind the wheel. I have never driven a car with a light-colored interior but the white leather and fun orange accents combine to make it feel fun and fresh, even months later. I don&apos;t think I&apos;ll ever get tired of how cool the interior looks and feels when you first get into it.</p><p><strong>The car emits joy wherever it goes</strong>. People smile at you, wave, and give a tiny honk when they see you. <em>EVERYONE</em> wants to ask what it drives like and what you think of it whenever they see you in a parking lot. I&apos;ve given dozens of little five minute tours of the car to strangers who wanted to see inside.</p><p>There&apos;s also an interaction I&apos;ve become familiar with, and it&apos;s when you&apos;re inside a store and an older person locks eyes with you across the aisle, breaks into a big smile, then walks directly towards you to ask D<em>o you love your VW Buzz? And did you know their very first car was a 1964 VW bus in red and black?</em> It happens almost weekly, as boomers come out of the woodwork to chat you up about the car.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3634.JPG" width="2000" height="1500" loading="lazy" alt="The VW ID Buzz: six months and eight thousand miles later" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3634.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3634.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3634.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3634.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3582.JPG" width="2000" height="1500" loading="lazy" alt="The VW ID Buzz: six months and eight thousand miles later" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3582.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3582.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3582.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3582.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3649.JPG" width="2000" height="1500" loading="lazy" alt="The VW ID Buzz: six months and eight thousand miles later" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3649.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3649.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3649.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3649.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5922.jpeg" width="1320" height="1967" loading="lazy" alt="The VW ID Buzz: six months and eight thousand miles later" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5922.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5922.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5922.jpeg 1320w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>It&apos;s been a great car so far, and it&apos;s really huge inside. It&apos;s probably bigger than we need, but it&apos;s good to have the extra space. I have picked up six people at the airport and successfully and comfortably gotten them home. </p><p>Everyone, myself included, was worried about the smaller EV range on the VW Buzz, but after six months of driving it daily all over Oregon, <strong>we&apos;ve only used a public charger once</strong> when we had a 250+ mile round trip to an event. While it&apos;s on the shorter side of drivable range compared to most EVs its size, almost every trip we&apos;ve ever taken where we spent a day running errands ended up being about 100 miles total, so it&apos;s been totally fine and easy to live with. </p><p>Also remember that from the very first trip I learned it was possible to trek across America for several thousand miles without any plans, and it all worked out. After living with it for six months, I think the range anxiety in this vehicle is overblown. Like other EVs, it&apos;s perfectly fine for 99% of anyone&apos;s regular driving, and even if you want to take a longer road trip, it&apos;s doable.</p><p>Another thing I was worried about was the center screen/entertainment system because I&apos;d heard horror stories about the VW ID.4 EV car this was based on. I&apos;d even met an ID.4 owner who hated her car because the screen was always crashing while driving it. But I can say after six months, whatever updates VW did to the hardware and software have made the center dash screen totally reliable.</p><p>The MyVW mobile app doesn&apos;t offer a ton of options but you can start the AC or heater before you get to the car and it does a reasonable job locating where you last parked it.</p><h2 id="whats-still-confusing">What&apos;s still confusing</h2><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3622.JPG" class="kg-image" alt="The VW ID Buzz: six months and eight thousand miles later" loading="lazy" width="2000" height="1223" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3622.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3622.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3622.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3622.JPG 2400w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Using the steering wheel sometimes feels like playing the game Operation. Don&apos;t touch anything!!!</span></figcaption></figure><p>There are very few downsides to the Buzz after living with it for half a year. </p><p><strong>I still hate the capacitive touch buttons on the steering wheel and in the center display</strong>. About once a week, I&apos;ll hear a thump sound that tells me one of the buttons was pushed, but it&apos;s while I&apos;m driving and I have no idea what got accidentally tapped. Thankfully, it&apos;s rare but real switches and buttons that don&apos;t accidentally click when you merely hover over them would solve this forever, and I&apos;ve heard rumors the next version of this car will remove capacitive buttons, which is great to hear.</p><p>Relatedly, I dislike how the window controls toggle between the front and back windows via a capacitive button that I accidentally touch almost every time I go to roll down the front windows (and once pressed, it rolls down the rear windows). I don&apos;t understand why VW decided to try weird new features on this car when they&apos;d already been making doors with four window switches for half a century. </p><p>I set up wireless CarPlay on my phone in this car, but I usually use a USB-c cable to charge my phone from its main port. When connected via a cable, I can never tell when the Buzz will join CarPlay using that cable or instead go wirelessly which is a bit weird (when you&apos;re wireless connected, hitting pause or forward has a noticeable delay of a second but wired connections are instant).</p><p>I bought a $200 generic EV charger on Amazon for our garage and we&apos;ve found that its charger head gets stuck in the charge port sometimes and is tough to remove unless you angle the handle just so while hitting the release button. I don&apos;t think this has anything to do with VW&apos;s plug design and is likely our cheap charger cable being a little wonky.</p><p>I briefly tested out VW&apos;s in-car WiFi feature where it uses a Verizon 5G connection to provide WiFi for everyone inside. But since our phones are already on Verizon, it doesn&apos;t give you any upside for $20/mo as the network speeds match that of our existing phone connections.</p><h2 id="what-i-hope-changes-in-the-future">What I hope changes in the future</h2><p>A slightly longer EV range would have been nice, but on the flip side, I also wish the US market got the shorter wheelbase version they sell in Europe as an option because it just looks a bit more sleek and you don&apos;t always need six or seven seats inside. </p><p>The capacitive touch buttons really are not great and if there&apos;s ever a community-driven way to swap steering wheels to non-capacitive versions with clicky buttons, I&apos;d be first in line to buy one.</p><p>VW released news that there won&apos;t be a 2026 model of the Buzz, but it may come back as a 2027 model next year. If it does return, I hope they revisit their pricing for the entire line. The fully outfitted, all-the-options VW Buzz feels great if you can buy it for $50,000 but the First Edition launched at $72k+ which was a ridiculously high number. I know inflation sucks now and tariffs are a pain, but no version of the VW ID Buzz should cost over $60k.</p><h2 id="the-verdict">The verdict</h2><p>The VW Buzz has surprised me in that besides its annoying buttons, everything else about it is close to perfect. It&apos;s fun to drive and has the peppy torque that every EV has, making it feels fast for its size. The interior design, seating position, and view out of the windows is superb and makes it easy to drive anywhere. While longer trips might take a bit of planning on your phone, our public charging needs are so rare that it hasn&apos;t been a problem at all.</p><p>One of the biggest indicators that this is a well-designed car is that I haven&apos;t modified it yet, nor do I see the need. This is almost <em>never</em> happens with me, because I&apos;m the type of person that upgrades speakers or changes wheels and tires the moment I get a car home from a dealer. Almost everything I drive is highly modified in a few ways, but I have almost zero desire to change anything about the Buzz. </p><p>To date, I&apos;ve only 3D printed myself a better cup holder for the center console and a wireless charging mount that clicks into the dash. Everything else is untouched.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5453.JPG" width="2000" height="2667" loading="lazy" alt="The VW ID Buzz: six months and eight thousand miles later" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5453.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5453.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5453.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5453.JPG 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5454.JPG" width="2000" height="2667" loading="lazy" alt="The VW ID Buzz: six months and eight thousand miles later" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5454.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5454.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5454.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5454.JPG 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>So that&apos;s the story. It&apos;s a super fun car, hasn&apos;t gotten old, strikes up conversations with strangers wherever we go, and is a joy to drive. If it was cheaper, I bet VW would have sold a ton of them. Even though they &quot;canceled&quot; the next model year of this car, you can still find plenty of <a href="https://visor.vin/search/listings?make=Volkswagen&amp;model=ID.+Buzz&amp;car_type=used%2Ccertified%2Cnew&amp;sort=cheapest&amp;trim=1st+Edition&amp;ref=a.wholelottanothing.org" rel="noreferrer">First Edition VW ID.Buzz models right around $50k</a>, some still even brand new. If you&apos;re curious, give one a test drive, then seek out the best deal you can. </p><p>We don&apos;t regret anything about this purchase and I bet we&apos;ll have this car for the next ten years (my spouse typically drives the same car for 15-20 years at a time), and I strongly suspect it&apos;ll be just as fun to get in and drive it then as it is now.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5461.JPG" class="kg-image" alt="The VW ID Buzz: six months and eight thousand miles later" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_5461.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_5461.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_5461.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_5461.JPG 2400w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Portland&apos;s Fremont Bridge at sunset, taken from the side window of our VW Buzz</span></figcaption></figure>
<!--kg-card-begin: html-->
<div class="rss-only">
  Want to respond to this post? Post a reply on <a href="https://xoxo.zone/@mathowie/116603268490025227?ref=a.wholelottanothing.org">Mastodon</a> or <a href="https://bsky.app/profile/mathowie.xoxo.zone.ap.brid.gy/post/3mmac5jxb5zq2?ref=a.wholelottanothing.org">Bluesky</a>.
</div>
<!--kg-card-end: html-->
]]></content:encoded></item><item><title><![CDATA[Why do Oregon farms plant red clover every spring?]]></title><description><![CDATA[<p>If you&#x2019;re ever out on a bike ride with me and you ask an innocent question like &#x201C;hey, what&#x2019;s with all the red plants on farms?&#x201D; I must warn you that because of my masters degree in soil chemistry (that has laid fallow for</p>]]></description><link>https://a.wholelottanothing.org/why-do-oregon-farms-plant-red-clover-every-spring/</link><guid isPermaLink="false">69fe6ef2263d3400011a60ef</guid><category><![CDATA[oregon]]></category><category><![CDATA[science!]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Fri, 08 May 2026 23:45:25 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5421.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_5421.jpeg" alt="Why do Oregon farms plant red clover every spring?"><p>If you&#x2019;re ever out on a bike ride with me and you ask an innocent question like &#x201C;hey, what&#x2019;s with all the red plants on farms?&#x201D; I must warn you that because of my masters degree in soil chemistry (that has laid fallow for over 30 years), I <strong>will</strong> go full Cliff Clavin on you whenever I&#x2019;m given the chance. </p><p>So here&apos;s the answer off the top of my head: Those plants are red clover, a cover crop grown typically in the spring on farms that normally grow food crops. They&#x2019;re red because they&#x2019;re loaded with cobalt (typically blue in pigments, but bright red when combined with oxygen), a rare metal. The thing about cobalt is that it has an extremely high affinity for nitrogen, so much so that a cobalt-laden clover plant can pull nitrogen out of the air to store in its roots. </p><p>Remember that the air we breathe is around 78% nitrogen gas that is inert, and we survive on the remainder being mostly oxygen with some carbon dioxide. </p><p>How it works is that there are bacteria located in nodules in the roots of a clover plant, and they&apos;re loaded with cobalt and that bacteria takes the air coming into the plant through regular respiration, and pulls out nitrogen from the N&#x2082; gas, concentrating it, before storing it in the roots. </p><p>The bacteria in those nodules are so good at this process that farmers can plant red clover in the spring, then plow the plants with their nitrogen rich roots back into the soil a few months later and see gains in nitrogen levels close to what you&#x2019;d get after applying a commercial grade fertilizer. </p><p>So basically, it&#x2019;s free fertilizer that comes from the air that loads your field up with nutrients that are ready for the next crop you grow. Planting clover is relatively easy and a good way to improve soil health within normal cycles of growing and leaving a field fallow.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3181.JPG" class="kg-image" alt="Why do Oregon farms plant red clover every spring?" loading="lazy" width="2000" height="1492" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3181.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3181.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3181.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3181.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p><em>I swear</em> I&#x2019;m fun at parties. </p>
<!--kg-card-begin: html-->
<div class="rss-only">
  Want to respond to this post? Post a reply on <a href="https://xoxo.zone/@mathowie/116541633687146029?ref=a.wholelottanothing.org">Mastodon</a> or <a href="https://bsky.app/profile/mathowie.xoxo.zone.ap.brid.gy/post/3mlewbfi2apv2?ref=a.wholelottanothing.org">Bluesky</a>.
</div>
<!--kg-card-end: html-->
]]></content:encoded></item><item><title><![CDATA[Murderbot is a perfect film]]></title><description><![CDATA[<p>A couple months ago, my spouse and I sat down on a weekend to binge re-watch the whole debut season of <a href="https://en.wikipedia.org/wiki/Murderbot_(TV_series)?ref=a.wholelottanothing.org" rel="noreferrer">Murderbot</a> and it was really enjoyable. I think we got through 7 or 8 episodes before finishing the rest the next night. But fast-forwarding through all the</p>]]></description><link>https://a.wholelottanothing.org/murderbot-is-a-perfect-film/</link><guid isPermaLink="false">69fa30722c57ce0001823ea2</guid><category><![CDATA[movies]]></category><category><![CDATA[science!]]></category><category><![CDATA[video]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Tue, 05 May 2026 19:26:25 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/filmstrip.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/filmstrip.jpg" alt="Murderbot is a perfect film"><p>A couple months ago, my spouse and I sat down on a weekend to binge re-watch the whole debut season of <a href="https://en.wikipedia.org/wiki/Murderbot_(TV_series)?ref=a.wholelottanothing.org" rel="noreferrer">Murderbot</a> and it was really enjoyable. I think we got through 7 or 8 episodes before finishing the rest the next night. But fast-forwarding through all the recaps and title/credits screens for just 20min/episode got old, and I wondered if it&apos;d be possible to cut all ten episodes into one continuous movie. </p><p>The total runtime of all ten episodes (without weekly recaps but with everything else included) combined is 4 hours, 17 minutes. </p><p>Today I imported all episodes into Final Cut Pro, then used the blade tool to cut out all the credit and title sequences, and ended up with a single film that was <strong>3 hours, 52 minutes</strong> in total. That&apos;s a tad much for an action-packed film, but it&apos;s the type of thing that makes for a perfect two-night rewatch. Tackle the first half one night, then come back to it the next night.</p><p>And yes, I did it fast so there are a few jarring cuts, but I now have an entertaining-as-hell movie with zero interruptions. I even used a local version of <a href="https://en.wikipedia.org/wiki/Whisper_(speech_recognition_system)?ref=a.wholelottanothing.org" rel="noreferrer">whisper</a> to create accurate subtitles that I baked back into the file. </p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-05-at-12.20.07---PM.png" class="kg-image" alt="Murderbot is a perfect film" loading="lazy" width="2000" height="1287" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/Screenshot-2026-05-05-at-12.20.07---PM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/Screenshot-2026-05-05-at-12.20.07---PM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/Screenshot-2026-05-05-at-12.20.07---PM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/Screenshot-2026-05-05-at-12.20.07---PM.png 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>This is going to be the perfect thing to watch on future cross-country flights once I get it onto my iPad.</p><p>Unfortunately, I can&apos;t really share the movie file here but any friends who already are connected to me on Plex can stream it from my server. </p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/hybrid.jpg" class="kg-image" alt="Murderbot is a perfect film" loading="lazy" width="2000" height="900" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/hybrid.jpg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/hybrid.jpg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/hybrid.jpg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/hybrid.jpg 2000w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">The entire movie in screenshots smushed into a barcode by ffmpeg.</span></figcaption></figure>
<!--kg-card-begin: html-->
<div class="rss-only">
  Want to respond to this post? Post a reply on <a href="https://xoxo.zone/@mathowie/116523620869879316?ref=a.wholelottanothing.org">Mastodon</a> or <a href="https://bsky.app/profile/mathowie.xoxo.zone.ap.brid.gy/post/3ml4wc4devmx2?ref=a.wholelottanothing.org">Bluesky</a>.
</div>
<!--kg-card-end: html-->
]]></content:encoded></item><item><title><![CDATA[Announcing Social Comments for Ghost]]></title><description><![CDATA[<p>Most people on the internet hear the term &quot;blog comments&quot; and think <strong>ugh</strong> (derogatory) so much so that there are <a href="https://amzn.to/4ulyeQ2?ref=a.wholelottanothing.org" rel="noreferrer">t-shirts</a> and <a href="https://www.etsy.com/listing/946177604/never-read-the-comments-pinback-button-1?ref=a.wholelottanothing.org" rel="noreferrer">pins</a> about how everyone should ignore them outright.<br><br>As someone that was around in the early days of blogging, I watched and helped develop how</p>]]></description><link>https://a.wholelottanothing.org/announcing-social-comments-for-ghost/</link><guid isPermaLink="false">69f8df210793c0000145826d</guid><category><![CDATA[webapps]]></category><category><![CDATA[internet]]></category><category><![CDATA[web development]]></category><category><![CDATA[github]]></category><category><![CDATA[vibe coding]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Mon, 04 May 2026 20:24:09 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_4281.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_4281.JPG" alt="Announcing Social Comments for Ghost"><p>Most people on the internet hear the term &quot;blog comments&quot; and think <strong>ugh</strong> (derogatory) so much so that there are <a href="https://amzn.to/4ulyeQ2?ref=a.wholelottanothing.org" rel="noreferrer">t-shirts</a> and <a href="https://www.etsy.com/listing/946177604/never-read-the-comments-pinback-button-1?ref=a.wholelottanothing.org" rel="noreferrer">pins</a> about how everyone should ignore them outright.<br><br>As someone that was around in the early days of blogging, I watched and helped develop how weblog comments were first deployed in various systems (I even created <a href="https://www.metafilter.com/?ref=a.wholelottanothing.org" rel="noreferrer">a whole community</a> around them!), so I always felt comments had real value. </p><p>Then the problem became: how do you surface the gems from any drive-by noise? In the past, I&apos;d require members to login or even pay a $5 cover fee before anyone could comment, but that <em>really</em> adds friction (back then, it was by design).</p><h2 id="traditional-blog-comments">Traditional blog comments</h2><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3074.JPG" class="kg-image" alt="Announcing Social Comments for Ghost" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3074.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3074.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3074.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3074.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>In the very first versions of weblog comments, we&apos;d throw a blank form at the end of every post and people could fill it out with their name and comment, but they could impersonate literally anybody and say anything (derogatory). Then we moved to logins and memberships in various systems like blog engines and comment-specific apps, but that adds a ton of friction while also reducing anonymity. There were so many times I wouldn&apos;t leave a quick helpful comment if I had to jump through five hoops first.</p><p>A problem with the required-logins approach was that social media came along and gobbled up all of the internet&apos;s water-cooler talking energy, and quickly felt like the best place to shoot the breeze with others. Whenever I&apos;d see a tweet/toot/skeet that said &quot;<em>hey everyone, go read this thing I wrote on this other site</em>&quot; I&apos;d wish I could interact where I was already reading about it on social media, instead of having to go through the motions to leave a comment somewhere else. It&apos;s <strong><em>so</em></strong> much easier to hit reply in whatever app you&apos;re already in and tell someone that you liked their piece and wanted to mention some additional info, all without having to mess with logins or other systems.</p><h2 id="personal-blogs-feel-really-personal">Personal blogs feel <em>really</em> personal</h2><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_3379.JPG" class="kg-image" alt="Announcing Social Comments for Ghost" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_3379.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_3379.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_3379.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_3379.JPG 2400w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">A xmas party at my house where we sent a flip-off photo to a friend who loves flip-off photos more than anything</span></figcaption></figure><p>On a single-author blog like this one, I love to hear feedback from everyone, but having open comments was always a bad choice. Even when I required member signups before comments, someone determined to say shitty things could jump through the hoops and to post their nonsense instantly.</p><p>I&apos;ve tried Wordpress comments, Disqus comments, and eventually Ghost comments but nothing quite worked right or balanced an ease of use for commenters with control for the person hosting them.</p><p>When you run a small site like this, it also adds a touch of anxiety to your life. A personal blog is like hosting a dinner party in your living room and the thought of someone leaving a bad comment feels like someone took a dump in the punch bowl in your own home. Thanks to the design of comment systems, unless you block every new comment for review before it&apos;s posted, an awful comment can happen at any time and that small worry sucks to live with constantly.</p><h2 id="so-whats-the-ideal-solution">So what&apos;s the ideal solution? </h2><p>Here&apos;s what I want out of a dream comment system:</p><ul><li>Let me be selective about feedback and publish helpful things that people say, anything that helps fill out a story, that brings additional context or information or shares some personal experience with a topic</li><li>Let people be as anonymous as they want</li><li>Don&apos;t make people sign up for anything to share the comments on your site</li><li>Figure out a way to harness the power of social media, where people are already talking about your stuff, with no extra effort on their part</li><li>Reviewing and choosing the best comments by hand isn&apos;t <em>that</em> hard and is worth the effort to make the posts better here</li></ul><h2 id="my-first-stab-at-social-comments-for-ghost">My first stab at Social Comments for Ghost</h2><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-04-at-12.11.51---PM.png" class="kg-image" alt="Announcing Social Comments for Ghost" loading="lazy" width="1682" height="1166" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/Screenshot-2026-05-04-at-12.11.51---PM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/Screenshot-2026-05-04-at-12.11.51---PM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/Screenshot-2026-05-04-at-12.11.51---PM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-04-at-12.11.51---PM.png 1682w" sizes="(min-width: 1200px) 1200px"></figure><p>A few weeks ago I implemented it here and it&apos;s been great so far. I tend to announce every new post on <a href="https://xoxo.zone/@mathowie?ref=a.wholelottanothing.org" rel="noreferrer">my Mastodon feed</a> (and that gets <a href="https://bsky.app/profile/mathowie.xoxo.zone.ap.brid.gy?ref=a.wholelottanothing.org" rel="noreferrer">mirrored to Bluesky</a>). I check my replies on both sites a couple times a day to see if anyone has any feedback. Whenever people make great points or share something better that worked for them, those kinds of replies are the perfect type of thing I want to pull into my posts, so someone reading it on my site later on gets a fuller picture with the best information.</p><h2 id="prior-art">Prior art</h2><p>The first place I saw this done well was Kottke.org, where Jason not only gates his comments to just supporting members, but also <a href="https://kottke.org/25/01/some-new-site-features-to-report?ref=a.wholelottanothing.org" rel="noreferrer">adds selective mentions from Bluesky and Mastodon into his comment threads</a> and I love how they came out. So this is inspired heavily by seeing that for the first time.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-04-at-11.44.50---AM.png" class="kg-image" alt="Announcing Social Comments for Ghost" loading="lazy" width="1574" height="1540" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/Screenshot-2026-05-04-at-11.44.50---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/Screenshot-2026-05-04-at-11.44.50---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-04-at-11.44.50---AM.png 1574w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">A Kottke.org thread with a Bluesky comment</span></figcaption></figure><h2 id="how-does-it-work">How does it work?</h2><p>In plain English, it&apos;s pretty straightforward. </p><ul><li>I add links to selected outside mentions in a custom field in each post at Ghost</li><li>Some code pulls down those mentions and styles them to match the blog, displaying them much like regular comments on a blog </li></ul><p>I add the comments using a simple HTML form stored locally, or in my case, I host it on a server in my house that I can reach from anywhere. It only takes a quick second to copy/paste URLs of mentions I want to share, and I&apos;ll eventually try and figure out easier ways to do this (honestly, I wish I could click some magical &quot;super-favorite&quot; button on a social media site that my blog could interpret and import right into a thread on my blog).</p><h2 id="some-nitty-gritty-technical-details">Some nitty gritty technical details</h2><p>For implementation, I use the Code injection feature in a post to toss a list of outside mentions as a JSON blob in the Post footer field. Here&apos;s what that looks like in action in my admin view on a recent post.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-04-at-11.58.14---AM.png" class="kg-image" alt="Announcing Social Comments for Ghost" loading="lazy" width="2000" height="1227" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/Screenshot-2026-05-04-at-11.58.14---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/Screenshot-2026-05-04-at-11.58.14---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/Screenshot-2026-05-04-at-11.58.14---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/Screenshot-2026-05-04-at-11.58.14---AM.png 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>Writing JSON isn&apos;t something I do off the top of my head, so I use a custom webpage to add and manage replies, and mine was coded in PHP and runs on my home NAS, where I connect securely to it through <a href="https://tailscale.com/?ref=a.wholelottanothing.org" rel="noreferrer">Tailscale</a>. </p><p>This page stores my custom Ghost app API key and the Ghost URL endpoint, and also lets me pick which post I want to attribute new mentions to. I paste replies as URLs to mastodon or bluesky posts, hit Save to Ghost, and they&apos;re on my site. It even works great on my phone when I&apos;m out and about.</p><p>Here&apos;s what that looks on my end.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-04-at-12.00.13---PM.png" class="kg-image" alt="Announcing Social Comments for Ghost" loading="lazy" width="1694" height="1650" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/Screenshot-2026-05-04-at-12.00.13---PM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/Screenshot-2026-05-04-at-12.00.13---PM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/Screenshot-2026-05-04-at-12.00.13---PM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Screenshot-2026-05-04-at-12.00.13---PM.png 1694w" sizes="(min-width: 1200px) 1200px"></figure><h2 id="heres-the-code-anyone-can-use-at-ghost">Here&apos;s the code anyone can use at Ghost</h2><p>I vibe-coded this with Claude for my own site over the course of a week, but since then I&apos;ve created a more generic version for any Ghost blog, with the default templates meant to match their free themes. It also includes the self-hosting option for your JSON helper page, you just need a computer running PHP and a quick addition of your API key and URL. You can also run a version locally from a file that creates the JSON blob for you that you&apos;ll just paste into Ghost by hand.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://github.com/mathowie/social-comments-ghost?ref=a.wholelottanothing.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">GitHub - mathowie/social-comments-ghost: A social comments system for Ghost blogs</div><div class="kg-bookmark-description">A social comments system for Ghost blogs. Contribute to mathowie/social-comments-ghost development by creating an account on GitHub.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/icon/pinned-octocat-093da3e6fa40.svg" alt="Announcing Social Comments for Ghost"><span class="kg-bookmark-author">GitHub</span><span class="kg-bookmark-publisher">mathowie</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/thumbnail/social-comments-ghost" alt="Announcing Social Comments for Ghost" onerror="this.style.display = &apos;none&apos;"></div></a></figure><p>Feel free to download it, give it a try on your own ghost blog, and let me know if it worked (or fork it for your own theme and add new features). </p><p>I made <a href="https://www.haughey.com/weblog/coming-soon/?ref=a.wholelottanothing.org" rel="noreferrer">a test sandbox blog</a> running the Source default theme and it works well. To incorporate the code, I asked Claude Cowork to incorporate the social-comments-ghost Github project into the existing theme and it created new updated theme files that were easy to upload and update instantly.</p>]]></content:encoded></item><item><title><![CDATA[Thinking about AI]]></title><description><![CDATA[<p>I tend not to be a tech absolutist about most things. I like to play in the tech space and test new tools out to see what they can do, see if they can help me and my work, but if they can&apos;t, I move on and avoid</p>]]></description><link>https://a.wholelottanothing.org/thinking-about-ai/</link><guid isPermaLink="false">69f4ed700793c00001457e81</guid><category><![CDATA[ai]]></category><category><![CDATA[blogging]]></category><category><![CDATA[webapps]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Fri, 01 May 2026 20:46:53 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_8168.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_8168.JPG" alt="Thinking about AI"><p>I tend not to be a tech absolutist about most things. I like to play in the tech space and test new tools out to see what they can do, see if they can help me and my work, but if they can&apos;t, I move on and avoid them.</p><p>I want to know what&apos;s possible (both bad and good) so I&apos;ve been playing with AI through Claude for the past couple months in a casual manner, usually spending an hour or two trying things out or leaning on it to fix something for me. </p><p>So far, I&apos;ve come up with a few things after this experience:</p><ol><li>AI is ridiculously good about building single-user, single-purpose software that is fairly brittle (and works <em>just</em> enough), but is also the kind of software with no market because there&apos;s only one person on earth that would use/pay for/love it. <br><br>People are calling this &quot;<strong>disposable software</strong>&quot; and that&apos;s a good description. Most of positive experiences I&apos;ve had with AI coding are making things only <em>I</em> need for a specific use case.</li><li>If you&apos;re a maker and a DIYer and a jack of all trades, you&apos;re completely used to doing everything by hand from soup to nuts to ensure it&apos;s exactly what you want. <br><br>But in any project, there are <em>tons</em> of things that take time though not much mental effort, even though your project might rely on it, and that&apos;s where AI really shines. &quot;<em>Go look up every mention of things I wrote and add hyperlinks to my original pieces in this giant pile of text and give me the result back as HTML I can paste into the project</em>&quot; is something I normally do myself, but it&apos;s mindless work that sucks up hours of time and effort, and when you can ask Claude to do it and it&apos;s completed in 20 seconds, you can continue working on your project knowing you saved some serious time. This is not nothing.</li><li>If you are full of ideas, AI is great at making prototypes.</li><li>If you can code, you can fix things a lot faster when AI inevitably writes janky software.</li><li>If you&apos;ve ever worked on a software team, AI feels like pair programming. AI feels like working with an intern, loaded with energy but frequently wrong because without deep personal experience, they&apos;re guessing a lot of the time.</li><li>So far, the &quot;killer app&quot; aspects of AI is helping me create/iterate/finish things I&apos;ve wanted for many years, but couldn&apos;t find time or energy enough to do completely on my own.</li></ol><p><strong>Here are a couple projects</strong> that I&apos;d say AI did a very good job with. They are both things I&apos;ve wanted to do for years, but didn&apos;t have time for, and when I proposed the idea in Claude and eventually got a result, it surprised me at how well it went.</p><h2 id="project-1-tagpocalypse">Project 1: Tagpocalypse </h2><p>I&apos;ve had this blog for 26 years and up until about 2010, I stuck to broad categories, but later I started tagging my posts and ignoring categories. Each time I&apos;d post, I&apos;d try to put in a little extra effort and pick descriptive tags. But years later, out of nearly 3700 posts, only about 1500 had proper tags on them that described what each post was about.</p><p>The other day I was going through my archives, making small updates and edits, then adding tags to posts that didn&apos;t have them. I quickly realized doing this for <strong>every</strong> post was an impossible project to ever see the end of (especially when I&apos;m the only one that cares about having things well-tagged and described). So I asked Claude to help me complete this project.</p><p>I had it produce tags for a few random untagged posts, checked the suggestions, refined its approach, then asked it to tag all 2,200 posts. It also wrote a python script to let me update all 2,200 posts on this site. It finished the job in a few minutes, which was incredible. I asked it to make <a href="https://a.wholelottanothing.org/tag/" rel="noreferrer">a sortable, usable tags page</a> as well and got that in a few more minutes of iterations.</p><p>Then it surprised me by asking if I wanted a summary of how my archives look and I said sure. Here&apos;s that result:</p>
<!--kg-card-begin: html-->
<!--
  AWLN archive analysis — paste-ready embed snippet.
  Drop this entire block into a Ghost HTML card. Every CSS rule is scoped
  to `.awln-archive`, CSS variables are local to that scope (not :root),
  and all generic class names (.stat, .sub, .wrap, .body, .hero, etc.)
  have been renamed with `awln-` prefixes. Nothing in here will affect
  the surrounding theme's typography, layout, or colors.
-->

<link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,500;0,9..144,600;1,9..144,400&amp;family=Inter:wght@400;500;600&amp;display=swap" rel="stylesheet">

<style>
/* Light-mode (default) palette matches the awln theme's :root values */
.awln-archive {
  --paper: #f6f1e8;
  --paper-dim: #ede7da;
  --ink: #1a1512;
  --ink-soft: #463e36;
  --ink-muted: #78706a;
  --accent: #b4421a;
  --rule: #d9d1c0;
  --awln-bar-secondary: #5d6d56;
  --max: 980px;
  --awln-font-heading: "Fraunces", Georgia, serif;
  --awln-font-body: "Inter", -apple-system, sans-serif;

  max-width: var(--max);
  margin: 50px auto;
  font-family: var(--awln-font-body);
  color: var(--ink);
  background: var(--paper);
  font-size: 16px;
  line-height: 1.6;
  padding: 2.5rem 2.5rem 1.5rem;
  border-radius: 6px;
}

/* Dark mode via system preference — applies unless the user explicitly chose
   light via the theme's [data-theme="light"] override. Palette mirrors the
   awln theme's own dark mode. */
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) .awln-archive {
    --paper: #2a241f;
    --paper-dim: #1f1a16;
    --ink: #ece4d5;
    --ink-soft: #bfb4a1;
    --ink-muted: #8b8173;
    --accent: #e07a4a;
    --rule: #3d342c;
    --awln-bar-secondary: #8aa580;
  }
}
/* Explicit dark toggle overrides the system preference. Matches the theme's
   existing data-theme switching pattern. */
:root[data-theme="dark"] .awln-archive {
  --paper: #2a241f;
  --paper-dim: #1f1a16;
  --ink: #ece4d5;
  --ink-soft: #bfb4a1;
  --ink-muted: #8b8173;
  --accent: #e07a4a;
  --rule: #3d342c;
  --awln-bar-secondary: #8aa580;
}

/* Scoped resets so we don't depend on theme defaults */
.awln-archive * { box-sizing: border-box; }
.awln-archive p { max-width: none; }

/* Bridge the SVG charts' inline fills onto CSS variables so the bars and
   axis labels track the active palette automatically. The attribute
   selectors target the exact hex values used in the inline SVG below. */
.awln-archive svg rect[fill="#b34a2c"] { fill: var(--accent); }
.awln-archive svg rect[fill="#5d6d56"] { fill: var(--awln-bar-secondary); }
.awln-archive svg text[fill="#2a241c"] { fill: var(--ink); }
.awln-archive svg text[fill="#6b5e4f"] { fill: var(--ink-soft); }

.awln-archive .awln-hero {
  padding: 1.5rem 0 3rem;
  border-bottom: 1px solid var(--rule);
  margin-bottom: 4rem;
}
.awln-archive .awln-hero-title {
  font-family: var(--awln-font-heading);
  font-size: clamp(2.25rem, 5vw, 3.75rem);
  font-weight: 500;
  letter-spacing: -0.02em;
  line-height: 1.05;
  margin: 0 0 1rem;
  color: var(--ink);
}
.awln-archive .awln-hero-title em {
  color: var(--accent);
  font-style: italic;
}
.awln-archive .awln-lede {
  font-family: var(--awln-font-heading);
  font-size: 1.35rem;
  font-style: italic;
  font-weight: 300;
  color: var(--ink-soft);
  margin: 0;
}
.awln-archive .awln-hero-stats {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 2rem;
  margin-top: 3rem;
  padding-top: 2rem;
  border-top: 1px solid var(--rule);
}
.awln-archive .awln-stat .awln-n {
  font-family: var(--awln-font-heading);
  font-size: 2.5rem;
  font-weight: 500;
  letter-spacing: -0.01em;
  color: var(--ink);
  line-height: 1;
}
.awln-archive .awln-stat .awln-l {
  font-family: var(--awln-font-body);
  font-size: 0.78rem;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: var(--ink-soft);
  margin-top: 0.5rem;
}

.awln-archive .awln-section { margin: 0 0 5rem; }
.awln-archive .awln-h2 {
  font-family: var(--awln-font-heading);
  font-size: 2.25rem;
  font-weight: 500;
  letter-spacing: -0.02em;
  margin: 0 0 0.5rem;
  color: var(--ink);
}
.awln-archive .awln-h2 em {
  color: var(--accent);
  font-style: italic;
}
.awln-archive .awln-sub {
  font-family: var(--awln-font-heading);
  font-style: italic;
  font-size: 1.1rem;
  color: var(--ink-soft);
  font-weight: 300;
  margin: 0 0 2rem;
}
.awln-archive .awln-body {
  font-family: var(--awln-font-body);
  font-size: 1.05rem;
  max-width: 65ch;
  color: var(--ink);
  margin: 1rem 0;
}
.awln-archive .awln-body em {
  font-style: italic;
  color: var(--accent);
  font-weight: 500;
}

.awln-archive .awln-chart {
  width: 100%;
  height: auto;
  display: block;
  margin: 2rem 0;
}
.awln-archive .awln-chart text {
  font-family: var(--awln-font-body);
}

/* Scoped link styles for tag and post links inside the analysis */
.awln-archive .awln-tag-link {
  color: inherit;
  text-decoration: none;
  border-bottom: 1px dotted var(--ink-muted);
  transition: color 0.15s, border-color 0.15s;
}
.awln-archive .awln-tag-link:hover {
  color: var(--accent);
  border-bottom-color: var(--accent);
}
.awln-archive .awln-post-link {
  color: var(--ink);
  text-decoration: none;
  border-bottom: 1px solid var(--rule);
  transition: color 0.15s, border-color 0.15s;
}
.awln-archive .awln-post-link:hover {
  color: var(--accent);
  border-bottom-color: var(--accent);
}

/* Top-tags horizontal bar list */
.awln-archive .awln-hbar { margin: 2rem 0; }
.awln-archive .awln-hbar-row {
  display: grid;
  grid-template-columns: 130px 1fr 60px;
  align-items: center;
  gap: 1rem;
  padding: 0.3rem 0;
}
.awln-archive .awln-hbar-label {
  font-size: 0.92rem;
  text-align: right;
  color: var(--ink);
}
.awln-archive .awln-hbar-track {
  background: var(--paper-dim);
  height: 18px;
  border-radius: 2px;
  overflow: hidden;
}
.awln-archive .awln-hbar-fill {
  background: var(--accent);
  height: 100%;
  border-radius: 2px;
  transition: width 0.8s cubic-bezier(0.22, 1, 0.36, 1);
}
.awln-archive .awln-hbar-count {
  font-variant-numeric: tabular-nums;
  font-size: 0.88rem;
  color: var(--ink-soft);
}

/* Co-occurrence pairs */
.awln-archive .awln-pairs {
  list-style: none;
  padding: 0;
  margin: 2rem 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0.5rem 2rem;
}
.awln-archive .awln-pairs li {
  display: flex;
  align-items: baseline;
  gap: 1rem;
  padding: 0.4rem 0;
  border-bottom: 1px dotted var(--rule);
}
.awln-archive .awln-pair-count {
  font-variant-numeric: tabular-nums;
  width: 3.5rem;
  color: var(--ink-soft);
  font-size: 0.92rem;
}
.awln-archive .awln-pair-name { font-size: 0.95rem; }
.awln-archive .awln-plus {
  color: var(--accent);
  margin: 0 0.3em;
  font-weight: 600;
}

/* Tag emergence timeline */
.awln-archive .awln-emerge {
  margin: 2rem 0;
  border-left: 2px solid var(--accent);
  padding-left: 1.5rem;
}
.awln-archive .awln-emerge-row {
  display: grid;
  grid-template-columns: 110px 1fr;
  gap: 1.5rem;
  padding: 0.45rem 0;
  border-bottom: 1px dotted var(--rule);
}
.awln-archive .awln-emerge-date {
  font-family: var(--awln-font-heading);
  color: var(--ink-soft);
  font-variant-numeric: tabular-nums;
  font-size: 0.95rem;
}
.awln-archive .awln-emerge-tag {
  font-size: 1.05rem;
  font-weight: 500;
}

/* Longest posts table */
.awln-archive .awln-longtable {
  width: 100%;
  border-collapse: collapse;
  margin: 2rem 0;
  font-size: 0.95rem;
}
.awln-archive .awln-longtable td {
  padding: 0.55rem 0;
  border-bottom: 1px dotted var(--rule);
  vertical-align: top;
  background: transparent;
}
.awln-archive .awln-longtable td.awln-num {
  font-variant-numeric: tabular-nums;
  width: 70px;
  color: var(--ink-soft);
  text-align: right;
  padding-right: 1.5rem;
}
.awln-archive .awln-longtable td.awln-d {
  font-variant-numeric: tabular-nums;
  width: 100px;
  color: var(--ink-muted);
  font-family: var(--awln-font-heading);
  font-size: 0.9rem;
}

.awln-archive .awln-footer {
  border-top: 1px solid var(--rule);
  padding: 2.5rem 0 1rem;
  margin-top: 4rem;
  color: var(--ink-muted);
  font-size: 0.88rem;
  text-align: center;
}

@media (max-width: 720px) {
  .awln-archive { padding: 1.5rem 1.25rem 1rem; }
  .awln-archive .awln-hero-stats { grid-template-columns: repeat(2, 1fr); }
  .awln-archive .awln-pairs { grid-template-columns: 1fr; }
  .awln-archive .awln-hbar-row { grid-template-columns: 100px 1fr 50px; gap: 0.5rem; }
}
</style>

<div class="awln-archive">

<header class="awln-hero">
  <h1 class="awln-hero-title">A Whole Lotta <em>Nothing</em>: An Archive Analysis</h1>
  <p class="awln-lede">Twenty-six years of weblog posts, looked at sideways.</p>
  <div class="awln-hero-stats">
    <div class="awln-stat"><div class="awln-n">3,687</div><div class="awln-l">Posts</div></div>
    <div class="awln-stat"><div class="awln-n">26</div><div class="awln-l">Years</div></div>
    <div class="awln-stat"><div class="awln-n">228</div><div class="awln-l">Tags in use</div></div>
    <div class="awln-stat"><div class="awln-n">789K</div><div class="awln-l">Words written</div></div>
  </div>
</header>

<div class="awln-section">
  <h2 class="awln-h2">The shape of <em>26 years</em></h2>
  <p class="awln-sub">A boom, a long quiet, and a return to long-form.</p>
  <p class="awln-body">Your posting cadence has three distinct eras. From <em>2000&#x2013;2006</em> you wrote constantly &#x2014; short posts, multiple a day, peaking at <em>499 in 2005</em>. Then a long quiet stretch where Twitter and other platforms absorbed the daily thoughts. Since around 2018 you&apos;ve come back to long-form on the blog, but the volume is much lower and each post does more work.</p>
  <svg viewbox="0 0 900 324" xmlns="http://www.w3.org/2000/svg" class="awln-chart">
    <rect x="3.7" y="38.2" width="26" height="241.8" fill="#b34a2c" rx="2"/><text x="16.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2000</text>
    <rect x="37" y="97.6" width="26" height="182.4" fill="#b34a2c" rx="2"/><text x="50" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2001</text>
    <rect x="70.3" y="106.6" width="26" height="173.4" fill="#b34a2c" rx="2"/><text x="83.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2002</text>
    <rect x="103.7" y="82.5" width="26" height="197.5" fill="#b34a2c" rx="2"/><text x="116.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2003</text>
    <rect x="137" y="51.6" width="26" height="228.4" fill="#b34a2c" rx="2"/><text x="150" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2004</text>
    <rect x="170.3" y="0" width="26" height="280" fill="#b34a2c" rx="2"/><text x="183.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2005</text>
    <rect x="203.7" y="74.6" width="26" height="205.4" fill="#b34a2c" rx="2"/><text x="216.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2006</text>
    <rect x="237" y="216.6" width="26" height="63.4" fill="#b34a2c" rx="2"/><text x="250" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2007</text>
    <rect x="270.3" y="235.1" width="26" height="44.9" fill="#b34a2c" rx="2"/><text x="283.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2008</text>
    <rect x="303.7" y="245.2" width="26" height="34.8" fill="#b34a2c" rx="2"/><text x="316.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2009</text>
    <rect x="337" y="225.6" width="26" height="54.4" fill="#b34a2c" rx="2"/><text x="350" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2010</text>
    <rect x="370.3" y="248.6" width="26" height="31.4" fill="#b34a2c" rx="2"/><text x="383.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2011</text>
    <rect x="403.7" y="260.4" width="26" height="19.6" fill="#b34a2c" rx="2"/><text x="416.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2012</text>
    <rect x="437" y="264.3" width="26" height="15.7" fill="#b34a2c" rx="2"/><text x="450" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2013</text>
    <rect x="470.3" y="268.2" width="26" height="11.8" fill="#b34a2c" rx="2"/><text x="483.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2014</text>
    <rect x="503.7" y="266" width="26" height="14" fill="#b34a2c" rx="2"/><text x="516.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2015</text>
    <rect x="537" y="260.4" width="26" height="19.6" fill="#b34a2c" rx="2"/><text x="550" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2016</text>
    <rect x="570.3" y="270.5" width="26" height="9.5" fill="#b34a2c" rx="2"/><text x="583.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2017</text>
    <rect x="603.7" y="212.7" width="26" height="67.3" fill="#b34a2c" rx="2"/><text x="616.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2018</text>
    <rect x="637" y="256.4" width="26" height="23.6" fill="#b34a2c" rx="2"/><text x="650" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2019</text>
    <rect x="670.3" y="271.6" width="26" height="8.4" fill="#b34a2c" rx="2"/><text x="683.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2020</text>
    <rect x="703.7" y="277.2" width="26" height="2.8" fill="#b34a2c" rx="2"/><text x="716.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2021</text>
    <rect x="737" y="240.7" width="26" height="39.3" fill="#b34a2c" rx="2"/><text x="750" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2022</text>
    <rect x="770.3" y="257" width="26" height="23" fill="#b34a2c" rx="2"/><text x="783.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2023</text>
    <rect x="803.7" y="239.6" width="26" height="40.4" fill="#b34a2c" rx="2"/><text x="816.7" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2024</text>
    <rect x="837" y="253.1" width="26" height="26.9" fill="#b34a2c" rx="2"/><text x="850" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2025</text>
    <rect x="870.3" y="271" width="26" height="9" fill="#b34a2c" rx="2"/><text x="883.3" y="310" text-anchor="middle" font-size="11" fill="#6b5e4f">2026</text>
  </svg>
  <p class="awln-body">The quietest year on record was <em>2021</em> with just 5 posts. The busiest was <em>2005</em>, with 499.</p>
</div>

<div class="awln-section">
  <h2 class="awln-h2">Posts got <em>longer</em></h2>
  <p class="awln-sub">Median word count per post, by year.</p>
  <p class="awln-body">The shape of a post in 2000 &#x2014; a sentence or two pointing to something interesting &#x2014; barely exists in 2025. In <em>2000</em>, your median post was <em>57 words</em>. In <em>2026</em>, it&apos;s <em>1,042 words</em>. The blog stopped being a notebook and became an essay column.</p>
  <svg viewbox="0 0 900 284" xmlns="http://www.w3.org/2000/svg" class="awln-chart">
    <rect x="3.7" y="230.4" width="26" height="9.6" fill="#5d6d56" rx="2"/><text x="16.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2000</text>
    <rect x="37" y="229.6" width="26" height="10.4" fill="#5d6d56" rx="2"/><text x="50" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2001</text>
    <rect x="70.3" y="225.1" width="26" height="14.9" fill="#5d6d56" rx="2"/><text x="83.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2002</text>
    <rect x="103.7" y="224.1" width="26" height="15.9" fill="#5d6d56" rx="2"/><text x="116.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2003</text>
    <rect x="137" y="227.6" width="26" height="12.4" fill="#5d6d56" rx="2"/><text x="150" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2004</text>
    <rect x="170.3" y="228.8" width="26" height="11.2" fill="#5d6d56" rx="2"/><text x="183.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2005</text>
    <rect x="203.7" y="231.8" width="26" height="8.2" fill="#5d6d56" rx="2"/><text x="216.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2006</text>
    <rect x="237" y="227.6" width="26" height="12.4" fill="#5d6d56" rx="2"/><text x="250" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2007</text>
    <rect x="270.3" y="212.1" width="26" height="27.9" fill="#5d6d56" rx="2"/><text x="283.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2008</text>
    <rect x="303.7" y="207.4" width="26" height="32.6" fill="#5d6d56" rx="2"/><text x="316.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2009</text>
    <rect x="337" y="222.5" width="26" height="17.5" fill="#5d6d56" rx="2"/><text x="350" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2010</text>
    <rect x="370.3" y="212" width="26" height="28" fill="#5d6d56" rx="2"/><text x="383.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2011</text>
    <rect x="403.7" y="161.5" width="26" height="78.5" fill="#5d6d56" rx="2"/><text x="416.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2012</text>
    <rect x="437" y="157.4" width="26" height="82.6" fill="#5d6d56" rx="2"/><text x="450" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2013</text>
    <rect x="470.3" y="138.8" width="26" height="101.2" fill="#5d6d56" rx="2"/><text x="483.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2014</text>
    <rect x="503.7" y="182.9" width="26" height="57.1" fill="#5d6d56" rx="2"/><text x="516.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2015</text>
    <rect x="537" y="132.9" width="26" height="107.1" fill="#5d6d56" rx="2"/><text x="550" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2016</text>
    <rect x="570.3" y="137.5" width="26" height="102.5" fill="#5d6d56" rx="2"/><text x="583.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2017</text>
    <rect x="603.7" y="228.3" width="26" height="11.7" fill="#5d6d56" rx="2"/><text x="616.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2018</text>
    <rect x="637" y="152.7" width="26" height="87.3" fill="#5d6d56" rx="2"/><text x="650" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2019</text>
    <rect x="670.3" y="95" width="26" height="145" fill="#5d6d56" rx="2"/><text x="683.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2020</text>
    <rect x="703.7" y="0" width="26" height="240" fill="#5d6d56" rx="2"/><text x="716.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2021</text>
    <rect x="737" y="207.9" width="26" height="32.1" fill="#5d6d56" rx="2"/><text x="750" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2022</text>
    <rect x="770.3" y="149.5" width="26" height="90.5" fill="#5d6d56" rx="2"/><text x="783.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2023</text>
    <rect x="803.7" y="87.6" width="26" height="152.4" fill="#5d6d56" rx="2"/><text x="816.7" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2024</text>
    <rect x="837" y="76" width="26" height="164" fill="#5d6d56" rx="2"/><text x="850" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2025</text>
    <rect x="870.3" y="65.1" width="26" height="174.9" fill="#5d6d56" rx="2"/><text x="883.3" y="270" text-anchor="middle" font-size="11" fill="#6b5e4f">2026</text>
  </svg>
</div>

<div class="awln-section">
  <h2 class="awln-h2">The tag landscape</h2>
  <p class="awln-sub">Top 30 tags across the whole archive. Click any tag to see the posts.</p>
  <div class="awln-hbar">
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/links/" class="awln-tag-link">links</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 480px"></div></div><div class="awln-hbar-count">689</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 292.6px"></div></div><div class="awln-hbar-count">420</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/internet/" class="awln-tag-link">internet</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 192.3px"></div></div><div class="awln-hbar-count">276</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/peeves/" class="awln-tag-link">peeves</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 168.6px"></div></div><div class="awln-hbar-count">242</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/politics/" class="awln-tag-link">politics</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 162.3px"></div></div><div class="awln-hbar-count">233</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/weblogs/" class="awln-tag-link">weblogs</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 160.9px"></div></div><div class="awln-hbar-count">231</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/photos/" class="awln-tag-link">photos</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 155.4px"></div></div><div class="awln-hbar-count">223</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/music/" class="awln-tag-link">music</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 154px"></div></div><div class="awln-hbar-count">221</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/personal/" class="awln-tag-link">personal</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 135.2px"></div></div><div class="awln-hbar-count">194</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/design/" class="awln-tag-link">design</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 120.5px"></div></div><div class="awln-hbar-count">173</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/apple/" class="awln-tag-link">apple</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 96.1px"></div></div><div class="awln-hbar-count">138</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/web-development/" class="awln-tag-link">web development</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 92.7px"></div></div><div class="awln-hbar-count">133</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/tv/" class="awln-tag-link">tv</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 86.4px"></div></div><div class="awln-hbar-count">124</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/meta/" class="awln-tag-link">meta</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 81.5px"></div></div><div class="awln-hbar-count">117</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/friends/" class="awln-tag-link">friends</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 75.9px"></div></div><div class="awln-hbar-count">109</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/movies/" class="awln-tag-link">movies</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 75.2px"></div></div><div class="awln-hbar-count">108</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/blogging/" class="awln-tag-link">blogging</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 74.5px"></div></div><div class="awln-hbar-count">107</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/travel/" class="awln-tag-link">travel</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 63.4px"></div></div><div class="awln-hbar-count">91</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/california/" class="awln-tag-link">california</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 61.3px"></div></div><div class="awln-hbar-count">88</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/cycling/" class="awln-tag-link">cycling</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 57.1px"></div></div><div class="awln-hbar-count">82</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/technology/" class="awln-tag-link">technology</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 55.7px"></div></div><div class="awln-hbar-count">80</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/metafilter/" class="awln-tag-link">metafilter</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 52.9px"></div></div><div class="awln-hbar-count">76</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/gadgets/" class="awln-tag-link">gadgets</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 52.2px"></div></div><div class="awln-hbar-count">75</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/books/" class="awln-tag-link">books</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 47.4px"></div></div><div class="awln-hbar-count">68</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/me-me-me/" class="awln-tag-link">me me me</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 46.7px"></div></div><div class="awln-hbar-count">67</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/family/" class="awln-tag-link">family</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 46px"></div></div><div class="awln-hbar-count">66</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/ideas/" class="awln-tag-link">ideas</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 44.6px"></div></div><div class="awln-hbar-count">64</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/flickr/" class="awln-tag-link">flickr</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 43.2px"></div></div><div class="awln-hbar-count">62</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/sports/" class="awln-tag-link">sports</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 41.8px"></div></div><div class="awln-hbar-count">60</div></div>
    <div class="awln-hbar-row"><div class="awln-hbar-label"><a href="https://a.wholelottanothing.org/tag/reviews/" class="awln-tag-link">reviews</a></div><div class="awln-hbar-track"><div class="awln-hbar-fill" style="width: 40.4px"></div></div><div class="awln-hbar-count">58</div></div>
  </div>
</div>

<div class="awln-section">
  <h2 class="awln-h2">Tags that <em>travel together</em></h2>
  <p class="awln-sub">Top 15 tag co-occurrences. These pairs reveal recurring beats.</p>
  <ol class="awln-pairs">
    <li><span class="awln-pair-count">53</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/internet/" class="awln-tag-link">internet</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/peeves/" class="awln-tag-link">peeves</a></span></li>
    <li><span class="awln-pair-count">34</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/friends/" class="awln-tag-link">friends</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/weblogs/" class="awln-tag-link">weblogs</a></span></li>
    <li><span class="awln-pair-count">31</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/design/" class="awln-tag-link">design</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/links/" class="awln-tag-link">links</a></span></li>
    <li><span class="awln-pair-count">27</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/peeves/" class="awln-tag-link">peeves</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/politics/" class="awln-tag-link">politics</a></span></li>
    <li><span class="awln-pair-count">26</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/me-me-me/" class="awln-tag-link">me me me</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/personal/" class="awln-tag-link">personal</a></span></li>
    <li><span class="awln-pair-count">26</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/internet/" class="awln-tag-link">internet</a></span></li>
    <li><span class="awln-pair-count">26</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/politics/" class="awln-tag-link">politics</a></span></li>
    <li><span class="awln-pair-count">21</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/blogging/" class="awln-tag-link">blogging</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/weblogs/" class="awln-tag-link">weblogs</a></span></li>
    <li><span class="awln-pair-count">20</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/personal/" class="awln-tag-link">personal</a></span></li>
    <li><span class="awln-pair-count">20</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/random/" class="awln-tag-link">random</a></span></li>
    <li><span class="awln-pair-count">20</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/california/" class="awln-tag-link">california</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/personal/" class="awln-tag-link">personal</a></span></li>
    <li><span class="awln-pair-count">20</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/essay/" class="awln-tag-link">Essay</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/features/" class="awln-tag-link">features</a></span></li>
    <li><span class="awln-pair-count">19</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/music/" class="awln-tag-link">music</a></span></li>
    <li><span class="awln-pair-count">19</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/photos/" class="awln-tag-link">photos</a></span></li>
    <li><span class="awln-pair-count">18</span><span class="awln-pair-name"><a href="https://a.wholelottanothing.org/tag/concerts/" class="awln-tag-link">concerts</a><span class="awln-plus">+</span><a href="https://a.wholelottanothing.org/tag/music/" class="awln-tag-link">music</a></span></li>
  </ol>
  <p class="awln-body"><a href="https://a.wholelottanothing.org/tag/internet/" class="awln-tag-link">internet</a> + <a href="https://a.wholelottanothing.org/tag/peeves/" class="awln-tag-link">peeves</a> is the most frequent pair (53 times) &#x2014; a tidy summary of about 60% of your output. <a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a> + <a href="https://a.wholelottanothing.org/tag/politics/" class="awln-tag-link">politics</a> and <a href="https://a.wholelottanothing.org/tag/foofery/" class="awln-tag-link">foofery</a> + <a href="https://a.wholelottanothing.org/tag/internet/" class="awln-tag-link">internet</a> both show up too: classic AWLN snark.</p>
</div>

<div class="awln-section">
  <h2 class="awln-h2">When each tag <em>first appeared</em></h2>
  <p class="awln-sub">A timeline of cultural arrivals, dated by their first post.</p>
  <div class="awln-emerge">
    <div class="awln-emerge-row"><span class="awln-emerge-date">2000-01-01</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/weblogs/" class="awln-tag-link">weblogs</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2000-01-02</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/metafilter/" class="awln-tag-link">metafilter</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2000-01-04</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/apple/" class="awln-tag-link">apple</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2001-08-02</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/google/" class="awln-tag-link">google</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2004-03-09</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/flickr/" class="awln-tag-link">flickr</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2007-01-31</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/podcasts/" class="awln-tag-link">podcasts</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2008-08-13</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/iphone/" class="awln-tag-link">iPhone</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2008-11-03</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/twitter/" class="awln-tag-link">twitter</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2015-04-10</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/ev/" class="awln-tag-link">EV</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2017-05-01</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/remote-work/" class="awln-tag-link">remote work</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2018-08-15</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/wordpress/" class="awln-tag-link">wordpress</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2018-08-22</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/instagram/" class="awln-tag-link">instagram</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2019-02-13</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/home-automation/" class="awln-tag-link">home automation</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2022-11-01</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/ai/" class="awln-tag-link">ai</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2022-11-07</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/tailscale/" class="awln-tag-link">tailscale</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2023-08-03</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/covid/" class="awln-tag-link">covid</a></span></div>
    <div class="awln-emerge-row"><span class="awln-emerge-date">2026-02-18</span><span class="awln-emerge-tag"><a href="https://a.wholelottanothing.org/tag/vibe-coding/" class="awln-tag-link">vibe coding</a></span></div>
  </div>
  <p class="awln-body">Half the tags here are products that didn&apos;t exist until a few weeks before they showed up &#x2014; <a href="https://a.wholelottanothing.org/tag/iphone/" class="awln-tag-link">iPhone</a> in August 2008 (a few weeks after the App Store launched), <a href="https://a.wholelottanothing.org/tag/twitter/" class="awln-tag-link">twitter</a> three months later, <a href="https://a.wholelottanothing.org/tag/ev/" class="awln-tag-link">EV</a> in April 2015 right when Tesla expanded the Model S, <a href="https://a.wholelottanothing.org/tag/vibe-coding/" class="awln-tag-link">vibe coding</a> in February 2026. The blog functions as a personal cultural register.</p>
</div>

<div class="awln-section">
  <h2 class="awln-h2">By <em>day of week</em></h2>
  <p class="awln-sub">When you tend to publish.</p>
  <svg viewbox="0 0 720 224" xmlns="http://www.w3.org/2000/svg" class="awln-chart">
    <rect x="11.3" y="38.4" width="80.2" height="141.6" fill="#b34a2c" rx="2"/><text x="51.4" y="32.4" text-anchor="middle" font-size="11" fill="#2a241c">531</text><text x="51.4" y="210" text-anchor="middle" font-size="11" fill="#6b5e4f">Mon</text>
    <rect x="114.2" y="0" width="80.2" height="180" fill="#b34a2c" rx="2"/><text x="154.3" y="14" text-anchor="middle" font-size="11" fill="#2a241c">675</text><text x="154.3" y="210" text-anchor="middle" font-size="11" fill="#6b5e4f">Tue</text>
    <rect x="217" y="22.4" width="80.2" height="157.6" fill="#b34a2c" rx="2"/><text x="257.1" y="16.4" text-anchor="middle" font-size="11" fill="#2a241c">591</text><text x="257.1" y="210" text-anchor="middle" font-size="11" fill="#6b5e4f">Wed</text>
    <rect x="319.9" y="13.6" width="80.2" height="166.4" fill="#b34a2c" rx="2"/><text x="360" y="7.6" text-anchor="middle" font-size="11" fill="#2a241c">624</text><text x="360" y="210" text-anchor="middle" font-size="11" fill="#6b5e4f">Thu</text>
    <rect x="422.7" y="38.1" width="80.2" height="141.9" fill="#b34a2c" rx="2"/><text x="462.9" y="32.1" text-anchor="middle" font-size="11" fill="#2a241c">532</text><text x="462.9" y="210" text-anchor="middle" font-size="11" fill="#6b5e4f">Fri</text>
    <rect x="525.6" y="84.8" width="80.2" height="95.2" fill="#b34a2c" rx="2"/><text x="565.7" y="78.8" text-anchor="middle" font-size="11" fill="#2a241c">357</text><text x="565.7" y="210" text-anchor="middle" font-size="11" fill="#6b5e4f">Sat</text>
    <rect x="628.5" y="79.5" width="80.2" height="100.5" fill="#b34a2c" rx="2"/><text x="668.6" y="73.5" text-anchor="middle" font-size="11" fill="#2a241c">377</text><text x="668.6" y="210" text-anchor="middle" font-size="11" fill="#6b5e4f">Sun</text>
  </svg>
  <p class="awln-body">Tuesdays edge out everything; weekends are about 35% slower than weekdays.</p>
</div>

<div class="awln-section">
  <h2 class="awln-h2">Your <em>longest</em> posts ever</h2>
  <p class="awln-sub">Top 10 by word count. Click any title to read the post.</p>
  <table class="awln-longtable">
    <tbody>
      <tr><td class="awln-num">5,121</td><td class="awln-d">2012-03-16</td><td><a href="https://a.wholelottanothing.org/my-webstock-talk/" class="awln-post-link">My Webstock Talk: Lessons from a 40 year old (now with transcript)</a></td></tr>
      <tr><td class="awln-num">3,838</td><td class="awln-d">2003-10-04</td><td><a href="https://a.wholelottanothing.org/blogging-for-dollars/" class="awln-post-link">Blogging for Dollars</a></td></tr>
      <tr><td class="awln-num">3,704</td><td class="awln-d">2021-06-15</td><td><a href="https://a.wholelottanothing.org/tips-on-buying-a-used-sprinter-van/" class="awln-post-link">Tips on buying a used Sprinter van</a></td></tr>
      <tr><td class="awln-num">3,066</td><td class="awln-d">2016-10-06</td><td><a href="https://a.wholelottanothing.org/part-3-talkabot-conference-liveblog/" class="awln-post-link">Part 3: Talkabot conference liveblog</a></td></tr>
      <tr><td class="awln-num">3,029</td><td class="awln-d">2025-12-16</td><td><a href="https://a.wholelottanothing.org/a-2-200-mile-ev-test-drive-from-texas-to-oregon/" class="awln-post-link">A 2,200 mile EV test drive *from Texas to Oregon*</a></td></tr>
      <tr><td class="awln-num">2,923</td><td class="awln-d">2022-12-07</td><td><a href="https://a.wholelottanothing.org/how-to-be-a-writer-on-a-marketing-team-without-sounding-like-a-jerk/" class="awln-post-link">How to be a writer on a marketing team *without sounding like a jerk*</a></td></tr>
      <tr><td class="awln-num">2,834</td><td class="awln-d">2025-12-03</td><td><a href="https://a.wholelottanothing.org/all-crazy-stuff-ive-learned-about-homeowners-insurance-natural-disasters-and-recovery/" class="awln-post-link">Everything I&apos;ve learned about homeowner&apos;s insurance, natural disasters, and recovery aid *in 2025*</a></td></tr>
      <tr><td class="awln-num">2,806</td><td class="awln-d">2014-12-22</td><td><a href="https://a.wholelottanothing.org/ten-years-of-podcasting-fighting-human-nature/" class="awln-post-link">Ten Years of Podcasting: Fighting Human Nature</a></td></tr>
      <tr><td class="awln-num">2,687</td><td class="awln-d">2012-07-02</td><td><a href="https://a.wholelottanothing.org/my-trip-to-italy/" class="awln-post-link">My trip to Italy</a></td></tr>
      <tr><td class="awln-num">2,618</td><td class="awln-d">2014-05-21</td><td><a href="https://a.wholelottanothing.org/on-the-future-of-metafilter/" class="awln-post-link">On the Future of MetaFilter</a></td></tr>
    </tbody>
  </table>
</div>

<div class="awln-footer">
  Generated May 2026 from 3,687 published posts.
</div>

</div>
<!--kg-card-end: html-->
<p>These are great insights I wouldn&apos;t have picked up on otherwise. You can see in the early days most posts were only a sentence or two, then Twitter launched in 2006 and I basically stopped blogging. Eventually I tended to blog longer essays so much so that now my posts average over 1,000 words each.</p><p>AI is also great at inadvertent comedy and this just slayed me:</p><blockquote><code><em>internet + peeves</em>&#xA0;is the most frequent pair (53 times) &#x2014; a tidy summary of about 60% of your output.</code></blockquote><p><strong>Cold hearted, AI</strong>, calling me out for my Andy Rooney tendencies. </p><p>I&apos;m happy this project is done. It means it&apos;s easier to look up and search old posts, the related posts blob at the bottom of posts is more accurate, and I&apos;m glad I didn&apos;t have to do things 2,200 times by hand.</p><h2 id="project-2-a-gym-workout-app">Project 2: a gym workout app</h2><p>When COVID lockdown started, my gym closed for nearly a year and I bought a cheap Bowflex unit from Amazon in the spring of 2020. This was before Amazon increased the price of the same device by almost 3x when everyone wanted one later in the summer of 2000. </p><p>For years, I&apos;d been working with a trainer on a whole body workout that focused on keeping my core strength up, and through trial and error, I found this video uploaded by Bowflex to be the closest thing to feeling like my real workout with a trainer, as it hit all my muscle groups and worked great for me.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/CMVDhv-c5Mg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Bowflex&#xAE; PR1000 | Twenty-Minute Better Body Workout"></iframe></figure><p> Whenever I wanted to work out, I&apos;d walk down to my barn, pull out my phone and look up this old video. I&apos;d watch it in ten second chunks to remember what was next and to check my form, then I&apos;d put on music instead and do my reps. After, I&apos;d jump back into the YouTube app, unpause for ten more seconds, and repeat. </p><p>From one workout to the next, I might bump up my resistance through the weighted bands the unit comes with, and I always wanted to track where I was with that. For years, I did these workouts occasionally, with my clunky phone app switching, wishing I had a whiteboard nearby to jot down how much weight I was doing each time.</p><p><strong>Fast forward to last week</strong> when I asked Claude to take a crack at it. At first, it couldn&apos;t load a YouTube video, so I ripped it to a downloadable copy from an online utility. Claude went to work and with almost zero input, gave me a list of all nine exercises, a short looping animated GIF clip for each exercise to check my form, then added a input where I can type in how much weight I used (and the form input defaults to the previous workout&apos;s numbers). It even produces graphs of weight over time after you do a few workouts.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Bowflex-Workout-Tracker.jpg" class="kg-image" alt="Thinking about AI" loading="lazy" width="1394" height="2909" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/Bowflex-Workout-Tracker.jpg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/Bowflex-Workout-Tracker.jpg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/Bowflex-Workout-Tracker.jpg 1394w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">A screenshot of the first few exercises in this gym tracker app</span></figcaption></figure><p>This is something I&apos;ve wanted for six years and in an hour, it created a perfect single-user web app that I host on my home network and use to track workouts.</p><h2 id="the-harsh-realities-of-ai">The harsh realities of AI</h2><p>I have no doubt that AI is killing the tech job market. I <strong><em>know</em></strong> I have lost at least a couple gigs because a higher up figured paying for AI tokens was easier than paying a real writer to do documentation. And I have friends all up and down the content industry and it&apos;s clear everyone is hurting looking for rare roles these days because whole jobs are being eliminated in the rush to AI.</p><p>I&apos;ve come up with my own guardrails for AI and I think everyone should figure out what they&apos;re comfortable using it for and what they won&apos;t use it for before getting in too deep. </p><p>I tend to use AI for the beginnings of general research on something I don&apos;t know a lot about (instead of basic Google searches, because those have gone to shit over the past decade), but I use it as a cursory step to figure out where I should research on my own next. <strong>It&apos;s dangerous to trust AI</strong> completely on things you don&apos;t know deeply because it&apos;s just <em>guessing</em> what most people <em>think</em> is correct about a subject, in a ten-mile-up sense.</p><p><strong>AI is at its best when you have a good deal of knowledge about a subject</strong> that you&apos;re seeking help with, because you&apos;ll quickly spot where it is making mistakes, and what assumptions it is making that are misguided. It allows you to quickly course-correct and do things like I&apos;ve described here that save me oodles of time versus doing them myself.</p><p><strong>AI is going to kill the junior job market in every industry and that sucks</strong>. Working on a coding project in Claude feels a lot like when Slack had tons of interns eager to chip in on projects and they&apos;d fill our teams. Now, if I&apos;m using $20 worth of AI to automate rudimentary tasks in my own life, I know the Fortune 500 are doing it at a much larger scale and that makes me wonder who is going to hire people and let them become junior software developers who eventually become senior developers if we&apos;ve completely offloaded their introductory work to bots?</p><p><strong>An obvious guardrail</strong> for me is I don&apos;t use generative AI to write things for me or make ugly images or produce videos. I have seen almost zero upside and nothing but downsides to almost all of it. AI-produced images and video build distrust among everyone, as we all tend to fall for doctored images on a daily basis now, making everyone question everything.</p><p><strong>The downsides of AI are serious and problematic.</strong> There is an environmental cost to all the electricity needed by data centers. Companies and cities are ramming through data center construction projects that are propping up another tech bubble that will inevitably burst, wrecking our economy. AI seems to bring out the worst in everyone involved in business, much like crypto did.</p><p><strong>I don&apos;t think dozens of agents doing your bidding is a good approach to building things with AI</strong>. I feel like a weird Portland &quot;artisanal AI&quot; user because I still interact with Claude inside of chat sessions. I break tasks into small parts so I can review the output and see the approaches being taken. I debug stuff at every chance and come up with solutions to bugs myself more often than Claude does. Contrasting this with the idea of OpenClaw, or having dozens of agents building stuff for you, who check things for bugs, and fix it without any of your interaction or input, and that approach seems wild to me. I want to know what&apos;s going on under the hood and I make sure I keep tabs on what AI is doing. </p><p>I don&apos;t know what the future holds for the software industry, but it feels like every job role in tech is changing a bit to accommodate what is newly possible thanks to AI models, and there are plenty of downsides to its adoption.</p><p>I still think there&apos;s something worthwhile that AI can be safely used for, whether that&apos;s building utilities and prototypes for a small audience, or LLMs based on your own writing that help you analyze your own work, or the hours of IT help I get by asking Claude which linux commands I would type to fix the things that are broken in my tech stack.</p><p>I&apos;ve always had half a dozen iPhone app ideas, a couple dozen website ideas, and a bunch of things I&apos;d call art projects, but it was hard to carve out the space to work on them while I was doing other things. Now, I can knock things off a mental todo list in a day or two, when they might have been brewing in my mind for nearly a decade. When I sit down each night and take a crack at an idea I&apos;ve had and the results are better than I ever expected, that&apos;s pretty incredible.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/05/IMG_4850-2.JPG" class="kg-image" alt="Thinking about AI" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/05/IMG_4850-2.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/05/IMG_4850-2.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/05/IMG_4850-2.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/05/IMG_4850-2.JPG 2400w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Gravel race mass start, April 2026</span></figcaption></figure>
<!--kg-card-begin: html-->
<div class="rss-only">
  Want to respond to this post? Post a reply on <a href="https://xoxo.zone/@mathowie/116501361319888595?ref=a.wholelottanothing.org">Mastodon</a> or <a href="https://bsky.app/profile/mathowie.xoxo.zone.ap.brid.gy/post/3mkszy2b3mmw2?ref=a.wholelottanothing.org">Bluesky</a>.
</div>
<!--kg-card-end: html-->
]]></content:encoded></item><item><title><![CDATA[My first thru fourth rides inside a Waymo]]></title><description><![CDATA[<p>It wasn&apos;t until the second day I was in LA last weekend when I realized oh shit! They have <a href="https://waymo.com/?ref=a.wholelottanothing.org" rel="noreferrer">Waymo</a> here! I&apos;ve should give one a try.</p><p>I&apos;ve been obsessed with the idea of self-driving cars for decades, having grown up reading WIRED</p>]]></description><link>https://a.wholelottanothing.org/my-first-thru-fourth-rides-inside-a-waymo/</link><guid isPermaLink="false">69f225bf0793c0000145608c</guid><category><![CDATA[cars]]></category><category><![CDATA[reviews]]></category><category><![CDATA[clever]]></category><category><![CDATA[ai]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Wed, 29 Apr 2026 17:08:14 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_5119.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_5119.JPG" alt="My first thru fourth rides inside a Waymo"><p>It wasn&apos;t until the second day I was in LA last weekend when I realized oh shit! They have <a href="https://waymo.com/?ref=a.wholelottanothing.org" rel="noreferrer">Waymo</a> here! I&apos;ve should give one a try.</p><p>I&apos;ve been obsessed with the idea of self-driving cars for decades, having grown up reading WIRED and OMNI magazines. I assumed up until about ten years ago we&apos;d have more robot drivers than regular cars on the road <strong><em>any day now</em></strong>. </p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_5024.JPG" class="kg-image" alt="My first thru fourth rides inside a Waymo" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_5024.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_5024.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_5024.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_5024.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>It wasn&apos;t until I taught my kid how to drive over the course of 2020-2021 that I figured out self-driving cars actually had an insurmountable challenge before they could ever happen in the real world. Going through the whole process of teaching her what I was doing, I suddenly realized I&apos;m always monitoring a <em>hundred</em> different things whenever I drive and it&apos;s hard to impart this on a teen with zero experience. </p><p>I&apos;ve worked around the software industry for years and I can&apos;t imagine a 100% reliable self-driving program that can take into account not just the dozens of vehicles surrounding you and what each car might do next, but also the incredible variability in every street and curb and intersection since we have pretty flimsy road building standards in the US. Every time you drive a car today, there&apos;s a good chance you&apos;ll experience a situation you&apos;ve never encountered exactly before, but it&apos;s similar enough to something you&apos;ve done, so you figure it out on the fly, and it works out.</p><p>Can software ever do that?</p><h2 id="the-first-ride-total-insanity">The first ride: total insanity</h2><p>I was in Los Angeles, doing a blasphemous thing on a Sunday morning, which was going for a two-mile walk across town. I ended up at a cool coffee shop to grab some breakfast, but I wanted to get back to my hotel for a big day ahead, so I called my first Waymo in the app. </p><p>It said it&apos;d be there in 5 minutes to pick me up at a nearby intersection, then I got a few messages saying I wasn&apos;t standing in the right place, so I moved to another, safer, street corner, but was told to move back to the spot I originally launched the app. I don&apos;t think it&apos;s smart to pick up a rider at a four way stop being actively used by others, so I backtracked up the street a bit while ignoring the app&apos;s protests, and the approaching Waymo stopped for me where I wanted before the intersection and I got in.</p><p>It whisked me away quickly and I started freaking out in my head. </p><blockquote><strong>Holy shit</strong>, it&apos;s working. <br><br><strong>Holy crap</strong>, there <em>really</em> is no driver! <br><br><strong>Holy shit</strong>, we&apos;re really in the road with regular people that could be killed by this (and me too in the process)!</blockquote><p>I imagine my first thoughts could have been published a hundred years ago in a newspaper. </p><blockquote>Oh my god, <em><strong>where is the horse?!</strong></em> <br><br>How is this thing moving <em>without my buggy whip?!</em> <br><br>What will the city will look like when these new fangled things show up everywhere!</blockquote><p>Overall, the ride was whisper quiet, the car drove cautiously, but being an EV, it <em>was</em> accelerating a bit quicker than I expected. </p><p>It didn&apos;t take long to witness the software do something in an unusual situation as we approached an intersection where a kid was riding a bike. I happened to be filming a quick video to show a friend when it happened. </p><figure class="kg-card kg-video-card kg-width-wide kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/media/2026/04/IMG_5025_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/media/2026/04/IMG_5025.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/media/2026/04/IMG_5025_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:17</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1&#xD7;</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">(17 second video with a hint of chaos)</span></p></figcaption>
        </figure><p>Personally, I would have slowed down as I approached, given the cyclist there, but the car jammed the brakes and jerked the wheel to avoid the kid at the last moment, then proceeded to make its planned left turn, but the driver coming from the opposite direction was approaching slowly so we awkwardly turned behind the other car. </p><p>Not exactly <em>elegant</em>.</p><p>But my hotel was just a block up and it <em>was</em> a fast, cheap ride that saved me time, so maybe it had some promise?</p><h2 id="rides-number-2-and-3-from-nervousness-to-mundanity">Rides number 2 and 3: from nervousness to mundanity</h2><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_5129.JPG" class="kg-image" alt="My first thru fourth rides inside a Waymo" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_5129.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_5129.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_5129.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_5129.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>I met up with friends who were also in from out of town and had never tried a Waymo and they were looking forward to it. Since it was three of us in total, I took the front passenger seat and for some reason this felt <em>even more dangerous</em> on our trip <a href="https://unofficialnwsl.stadium.guide/bmo-stadium-los-angeles-california/?ref=a.wholelottanothing.org" rel="noreferrer">to LA&apos;s BMO stadium</a> about 3 miles away.</p><p>For this trip, we watched as the car dodged and weaved through small city side streets, usually driving cautiously but sometimes passing double-parked cars in narrow avenues. It was obvious the car was limited to specific areas by the City of Los Angeles as our route became hella circuitous. </p><p>But we got to experience something really interesting when a distant siren sound started to approach us. The car came to a stop before we could see an emergency vehicle, and it waited as we watched the center screens show a car with flashing lights on it go past. </p><p>When the fire truck was gone, we resumed our trip and got to the stadium uneventfully. </p><p><strong>The ride back was much the same</strong>, though given we walked out of a stadium with 16,000 other people looking to head home, traffic was gridlocked in all directions for blocks and after waiting 10 minutes for a Waymo we walked several blocks away from the stadium and told the Waymo where it could find us and we quickly got a ride back to our hotel.</p><p>On this third trip, my friends called the Waymo themselves because they wanted to <em>control the aux cable</em> as we got so used to how you could pair your phone&apos;s music to the car and control the temperature inside.</p><p>The trip home included another emergency vehicle and the car responded well, then resumed after an ambulance passed. It made a few major road crossings that would have made me nervous, but looking at the screens I could tell its own LIDAR sensors could see further and around parked cars in ways I couldn&apos;t. I was starting to get impressed.</p><h2 id="my-last-ride-home-to-lax-i-forgot-it-was-autonomous-entirely">My last ride home to LAX: I forgot it was autonomous entirely</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_5127.JPG" class="kg-image" alt="My first thru fourth rides inside a Waymo" loading="lazy" width="2000" height="2667" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_5127.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_5127.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_5127.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_5127.JPG 2400w" sizes="(min-width: 720px) 720px"></figure><p>I had to grab my stuff and head to the airport in the evening so I called my last Waymo from the hotel and it showed up promptly. I noticed it would only send me to LAX&apos;s new transit center where the bus and rail systems meet a couple miles from the main terminals, but free buses eventually whisk you away so you can catch your flight. I still can&apos;t imagine a self driving car navigating the most extreme circumstances of an airport departures area, where people are constantly stopping, blocking, and getting out of cars all over the place. </p><p>I spent my last Waymo trip looking up my flight and terminal info, as well as how to catch one of the LAX terminal buses and barely looked up from my phone during the whole trip. I already completely forgot what I was sitting in. I rode an LAX bus to my final terminal and it was fine.</p><h2 id="final-thoughts">Final thoughts</h2><ul><li>I couldn&apos;t believe how quickly I went from nervous apprehension to forgetting I was in a moving car with no driver, all in the course of a half a day.</li><li>Waymo is headed to Portland soon and people are freaking out about it locally, but I honestly can&apos;t wait as I think it&apos;ll be less chaotic than Los Angeles or San Francisco in terms of road layouts.</li><li>Waymo cars are generally a lot safer than human drivers and are doing a way better job than I ever imagined after having experienced a few rides myself. I have to eat my words a bit on where I thought this technology was at.</li><li><a href="https://philkoopman.substack.com/p/waymo-tap-dances-about-remote-drivers?ref=a.wholelottanothing.org" rel="noreferrer">I know Waymo employs human watcher/drivers</a> and at one point in the four trips I saw a message on the screen saying Waymo was &quot;taking over&quot; for a short while but we were driving down a street normally and I don&apos;t know why they sent the message or what they did since the driving characteristics didn&apos;t change at all. </li><li>After experiencing a few fire trucks and ambulances interacting with a Waymo while I was inside, I don&apos;t think even an army of humans would be enough to take over as quickly and as often as it would seem. I suspect the amount of actual human oversight is surprisingly low.</li><li>That said, last year while I was in San Francisco driving my own car, surrounded by Waymos, I noticed at one point traffic was illegally going around some double-parked cars and eventually each Waymo car followed regular people doing it, so I kind of <em>knew</em> not all of this was software, and probably humans that kicked in after cars were stuck for a couple minutes without movement.</li><li>I&apos;ve watched tons of videos of people inside a Waymo getting in weird situations and the software does a good job of being especially cautious around cyclists and pedestrians, so much so that I would prefer to ride my bike in a city filled with Waymos over one filled with normal cars.</li><li>While driving around a narrow street with bad visibility, I did think if we hit something, do I as the rider need to stick around? Am I at all liable for what the car does?</li><li>The pricing on it I would guess is about 25-50% less than a Uber or Lyft ride, and maybe that&apos;s artificially low due to investment money, but it seems like it should be cheaper than human options.</li><li>There are ample warnings everywhere that you are constantly being video recorded while you&apos;re inside a Waymo and since humans can do the worst possible things, I bet there&apos;s a supercut of people having sex inside Waymos somewhere on a hard drive under a desk at Waymo.</li><li>I generally don&apos;t like the whole &quot;robots taking jobs&quot; aspects of tech &quot;progress&quot;, but even though I love to drive cars personally, I don&apos;t think being an uber driver is a fulfilling, lucrative job that treats their drivers well. I know uber twists the knobs so drivers barely make enough money to keep doing it. I honestly don&apos;t know if gig driving is a job worth saving.</li><li>No driver means no creepy guy hassling riders for their phone number and I think that&apos;s really an underreported upside to Waymo for many folks.</li><li>I thought of my old friend <a href="https://en.wikipedia.org/wiki/Jerry_Michalski?ref=a.wholelottanothing.org" rel="noreferrer">Jerry Michalski</a> and how maybe 15 years ago he wrote about how self-driving cars would someday be so mundane that they&apos;d offer services while you&apos;re in them to differentiate which one you use, like a haircut from a barber in the car, or a mixed drink from a bartender, or even a dental cleaning while you head to work.</li><li>My favorite joke about Waymos is that the windshield wipers automatically operate when it rains, even though that&apos;s completely for <em>us</em>, and not <em>them</em>.</li><li>It sucks that we even needed to invent a Waymo. Public transit is useless to nonexistent in most US cities, a city like LA feels backwards and like it&#x2019;s in the dark ages since you need a car to get almost everywhere. After the soccer game I was embarrassed when looking around at four solid blocks of stopped cars all honking at each other, headed nowhere. FIFA World Cup and the Olympics are coming here and we clearly don&#x2019;t look like a serious society since we still rely on millions of stupid cars. </li></ul><p>In conclusion:<br></p><p>&#xAF;\_(&#x30C4;)_/&#xAF; <br></p><p>it&apos;s better at driving than I thought</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_5144.JPG" class="kg-image" alt="My first thru fourth rides inside a Waymo" loading="lazy" width="2000" height="1500" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_5144.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_5144.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_5144.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_5144.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure>]]></content:encoded></item><item><title><![CDATA[The Trump admin is doing everything it can to bankrupt the Southern Poverty Law Center]]></title><description><![CDATA[<p>Earlier this week, the Department of Justice announced it secured an indictment by a federal grand jury against <a href="https://www.splcenter.org/?ref=a.wholelottanothing.org" rel="noreferrer">the Southern Poverty Law Center</a>, a firm that&#x2019;s spent over 50 years researching, tracking, and fighting violent hate groups nationwide. </p><p>The SPLC is best known for bringing lawsuits that have</p>]]></description><link>https://a.wholelottanothing.org/the-trump-admin-is-doing-everything-it-can-to-bankrupt-the-southern-poverty-law-center/</link><guid isPermaLink="false">69ed13744a7f630001e3e44e</guid><category><![CDATA[politics]]></category><category><![CDATA[wtf]]></category><category><![CDATA[money]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Sun, 26 Apr 2026 06:46:21 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4357.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4357.jpeg" alt="The Trump admin is doing everything it can to bankrupt the Southern Poverty Law Center"><p>Earlier this week, the Department of Justice announced it secured an indictment by a federal grand jury against <a href="https://www.splcenter.org/?ref=a.wholelottanothing.org" rel="noreferrer">the Southern Poverty Law Center</a>, a firm that&#x2019;s spent over 50 years researching, tracking, and fighting violent hate groups nationwide. </p><p>The SPLC is best known for bringing lawsuits that have bankrupted white supremacist groups like the Ku Klux Klan and the Aryan Nation, as well as publishing annual Hate and Extremism reports that track organizations like the Proud Boys.</p><p>The charges seem baseless, accusing the SPLC of &#x201C;misleading their donors&#x201D; by paying informants to infiltrate groups to collect intelligence, the same thing the FBI does commonly in their investigations. <a href="https://alabamareflector.com/2026/04/23/legal-experts-skeptical-of-dojs-criminal-case-against-southern-poverty-law-center/?ref=a.wholelottanothing.org" rel="noreferrer">Legal experts say it&#x2019;s based on a flimsy premise that abuses the power of the DOJ</a> to go after who it sees as its &#x201C;enemies&#x201D;, which is the Trump admin&#x2019;s entire playbook.</p><p>But what I wasn&#x2019;t aware of (until today) was it this isn&#x2019;t just an attempt to derail the SPLC&#x2019;s important work temporarily, but it&#x2019;s a direct attack that attempts to remove their funding sources entirely.</p><h2 id="let%E2%80%99s-talk-about-donor-advised-funds-dafs-for-a-minute">Let&#x2019;s talk about donor advised funds (DAFs) for a minute</h2><p>Several years ago when I left Salesforce, a friend who had experienced an IPO suggested that before I cash out my final shares of employee stock, I should siphon some of them into a DAF, or <a href="https://en.wikipedia.org/wiki/Donor-advised_fund?ref=a.wholelottanothing.org" rel="noreferrer">a donor advised fund</a>. I hadn&#x2019;t heard of a DAF before but quickly learned they&#x2019;re one way people donate to causes that also allows the money to grow over time (tax-free) so the money can almost perpetually be donated to causes (I&#x2019;ll explain the mechanics in a bit). On top of that, you also get a tax break when you set one up that can offset taxes you&#x2019;d pay on regular stock sales.</p><p>So here&#x2019;s how a DAF works: you give away some shares of stock to a charitable account (mine is at Fidelity). And those shares are immediately sold to provide funds for the account. Whatever the stock sells at on that day is completely tax-free, so the new DAF gets 100% of the value of the sold stock.</p><p>Once the money is in a DAF, it&#x2019;s out of your hands and something you can&#x2018;t touch for personal gain, as it can only be given away to approved non-profits by the holding company. While the money sits in the account, it can grow with the markets like any other investment.</p><p>For my own DAF, I gave a couple hundred shares of Salesforce into a new account back in 2021, when the shares sold for about $50k. In the years since, I&#x2019;ve given away about $5k in donations on average each year to organizations like food banks, planned parenthood, and groups fighting for LGBTQA+ rights. </p><p>The funny thing is, since the ultra rich wrote the rules for these, it gives your money way more power than normal people donating to charities get.</p><p>I just looked at the transaction history of my own DAF, and I&#x2019;ve given out $29k to nonprofits since I started my DAF. And my account balance currently has over $33k in it. So my initial donation has turned into <em>at least</em> $62k of spending power in just a few short years.</p><h2 id="fidelity-says-no">Fidelity says no</h2><p>When the charges against the SPLC were announced this week, the group said they would fight them in court and I saw online calls for donations to support the SPLC. This was an easy choice for me, so I logged into my DAF account and did a search, found the SPLC, then started a grant request to send them $1k. Usually a day later you get a response saying the money went out to the organization like you asked.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4955.jpeg" width="1320" height="2173" loading="lazy" alt="The Trump admin is doing everything it can to bankrupt the Southern Poverty Law Center" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_4955.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_4955.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4955.jpeg 1320w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4957.jpeg" width="1320" height="2479" loading="lazy" alt="The Trump admin is doing everything it can to bankrupt the Southern Poverty Law Center" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_4957.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_4957.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4957.jpeg 1320w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>A day later, I got the following email saying my request was denied, due to pending investigations. I&#x2019;ll reach out to Fidelity for clarification, but I noticed that if I search for the SPLC now at Fidelity&#x2019;s DAF grant finder, it is no longer listed as an organization you can direct money to.</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0062.jpeg" width="2000" height="1207" loading="lazy" alt="The Trump admin is doing everything it can to bankrupt the Southern Poverty Law Center" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_0062.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_0062.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_0062.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0062.jpeg 2240w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0063.jpeg" width="2000" height="1035" loading="lazy" alt="The Trump admin is doing everything it can to bankrupt the Southern Poverty Law Center" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_0063.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_0063.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_0063.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0063.jpeg 2220w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0064.jpeg" width="2000" height="1171" loading="lazy" alt="The Trump admin is doing everything it can to bankrupt the Southern Poverty Law Center" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_0064.jpeg 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_0064.jpeg 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_0064.jpeg 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0064.jpeg 2199w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption><p><span style="white-space: pre-wrap;">No result search for SPLC, but The Heritage Foundation is there as well as TPUSA</span></p></figcaption></figure><p>Keep in mind the nonprofits you <em>can</em> fund aren&#x2019;t all innocuous ones as The Heritage Foundation (authors of Project 2025) and Turning Point USA are still listed as possible recipients.</p><h2 id="i-guess-i-learned-what-%E2%80%9Cadvised%E2%80%9D-means">I guess I learned what &#x201C;advised&#x201D; means</h2><p>I started a DAF because I&#x2019;d read about how it really stretches out your philanthropy dollars. As your money grows over time, it lets you donate more to causes you support. But it&#x2019;s not a fund I <em>own</em> completely or can ever take money out of personally, I can just <em>advise</em> the holders of where the funds should go. </p><p>It looks like the Trump administration is doing everything it can to dry up the SPLC&#x2019;s funding and prevent them from continuing their work on tracking hate groups and publishing their findings. </p><p>As to why this administration would do such a thing is an exercise left up to the reader.</p>]]></content:encoded></item><item><title><![CDATA[Big week]]></title><description><![CDATA[<p>I didn&apos;t intend to spend most of this week like I was doing a personal hackathon, but I&apos;ve been updating a bunch of projects at once and it was a ton of work in a short time, so it&apos;s time to show them off.</p>]]></description><link>https://a.wholelottanothing.org/big-week/</link><guid isPermaLink="false">69ebba0bb34267000180f5f9</guid><category><![CDATA[nwsl]]></category><category><![CDATA[personal]]></category><category><![CDATA[technology]]></category><category><![CDATA[web development]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Fri, 24 Apr 2026 19:22:43 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4889.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4889.JPG" alt="Big week"><p>I didn&apos;t intend to spend most of this week like I was doing a personal hackathon, but I&apos;ve been updating a bunch of projects at once and it was a ton of work in a short time, so it&apos;s time to show them off.</p><h2 id="statham-punch-gets-a-refresh">Statham Punch gets a refresh</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-24-at-11.52.57---AM.png" class="kg-image" alt="Big week" loading="lazy" width="2000" height="1019" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-24-at-11.52.57---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-24-at-11.52.57---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-24-at-11.52.57---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-24-at-11.52.57---AM.png 2376w" sizes="(min-width: 720px) 720px"></figure><p>Years ago, I was joking with a friend in a theater as we sat down to watch a new Expendables movie starring Jason Statham. I said &quot;I wonder how long it&apos;ll take before he punches someone in the face?&quot; and to continue that joke I started the timer on my watch and showed him my wrist. Later, I posted a screenshot of my watch to Twitter with the caption that it only takes 14 minutes to enjoy a punch in that flick, and people seemed to love it, so I kept doing it. Then I took all my tweets over the years and posted them to a single page website.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://time.to.stathampun.ch/?ref=a.wholelottanothing.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Time to Statham Punch</div><div class="kg-bookmark-description">How long into each Jason Statham film before he throws his first punch? The definitive TTSP dataset.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt="Big week"></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/thumbnail/header-still.jpg" alt="Big week" onerror="this.style.display = &apos;none&apos;"></div></a></figure><p>I recently added his latest movies and redesigned so it&apos;s easier to update in the future. </p><h2 id="haugheycom-gets-a-revamp">Haughey.com gets a revamp</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-24-at-11.52.26---AM.png" class="kg-image" alt="Big week" loading="lazy" width="2000" height="1253" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-24-at-11.52.26---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-24-at-11.52.26---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-24-at-11.52.26---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/Screenshot-2026-04-24-at-11.52.26---AM.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>The first .com domain I ever bought was my last name, in 1997. I initially ran a blog there in 1999 but moved my blog here in 2001 to its own home. Ever since, my Haughey.com site has languished as a weird portfolio or resume or wiki and eventually it just became a one page way for anyone looking to contact me.</p><p>I decided to scrap the old one and make it a one-page portfolio that showcases my job experience, writing, and photography. It&apos;s still not the most useful site but it feels like a better representation of me.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.haughey.com/?ref=a.wholelottanothing.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Matthew Haughey</div><div class="kg-bookmark-description"></div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt="Big week"></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/thumbnail/IMG_2931.JPG" alt="Big week" onerror="this.style.display = &apos;none&apos;"></div></a></figure><h2 id="our-nwsl-book-is-now-completely-online-and-free-to-read">Our NWSL book is now completely online and free to read</h2><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-24-at-11.54.01---AM.png" width="2000" height="1128" loading="lazy" alt="Big week" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-24-at-11.54.01---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-24-at-11.54.01---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-24-at-11.54.01---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/Screenshot-2026-04-24-at-11.54.01---AM.png 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-24-at-11.55.07---AM.png" width="2000" height="1227" loading="lazy" alt="Big week" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-24-at-11.55.07---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-24-at-11.55.07---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-24-at-11.55.07---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/Screenshot-2026-04-24-at-11.55.07---AM.png 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-24-at-11.54.32---AM.png" width="2000" height="1398" loading="lazy" alt="Big week" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-24-at-11.54.32---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-24-at-11.54.32---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-24-at-11.54.32---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-24-at-11.54.32---AM.png 2366w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>My wife and I have followed women&apos;s pro soccer closely for over a decade and when the league was adding new teams several years ago, I thought about how I&apos;d personally been to almost half the stadiums, and with a few flights I could see the other half and write it all up for anyone else traveling to see pro soccer games in unfamiliar stadiums.</p><p>Over the course of three months of 2024, I visited every stadium in the country and started writing a detailed guide on the best places to sit and best things to eat in every stadium, along with what stadiums do right and what they get wrong. I didn&apos;t finish the project until the end of 2024 when I put it out as an ebook, but I never liked the slowness and lack of control even self-publishing gives you. I always wanted to make it public and web-native, where edits and updates could be instant and regular (and the whole thing could be a living project that lasts for years instead of being frozen in amber on paper).</p><p>So it&apos;s now all online here, and I&apos;ll be updating it throughout the year with two new teams and one new stadium for an older team left to review. I&apos;m in LA this weekend for a game and will revamp the BMO stadium review after my third revisit when I get back.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://unofficialnwsl.stadium.guide/chapters/?ref=a.wholelottanothing.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Chapters</div><div class="kg-bookmark-description">A fan&#x2019;s guide to all National Women&#x2019;s Soccer League stadiums &#x2014; written after visiting every one starting in 2024. Find food tips, seating guides, neighborhood picks, and honest takes for every venue.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt="Big week"><span class="kg-bookmark-author">Unofficial NWSL Stadium Guide</span><span class="kg-bookmark-publisher">Matthew Haughey</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/thumbnail/nwsl-ebook-cover-2.png" alt="Big week" onerror="this.style.display = &apos;none&apos;"></div></a></figure><h2 id="more-projects-and-updates">More projects and updates</h2><p>I redesigned this blog and added a bunch of features to the Ghost CMS that I always wanted. I built a personal gym app that tracks my specific workouts and lets me record weights and view those as graphs over time. I&apos;m knee-deep in three different woodworking projects with a couple more on the horizon. It&apos;s also Spring in Oregon and that means I mowed a few acres of lawn, weedwhacked another acre of overgrown grasses, and I&apos;ve rewired an electric mower and had to jump start my tractor, all this week. </p><p>This has been my most productive week in months, so I&apos;ll be taking a long nap today to celebrate.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4939.JPG" class="kg-image" alt="Big week" loading="lazy" width="2000" height="2667" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_4939.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_4939.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_4939.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_4939.JPG 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Cloudy and Eugene chilling out on the deck</span></figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Pro-level travel tips]]></title><description><![CDATA[<p>I love traveling to new places and getting to enjoy new experiences. And as much as I love travel, it can be chaotic.</p><p>A friend once said that if you&#x2019;ve ever tried to meditate and failed to quiet your jumbled mind, you should take a trip instead.&#xA0;</p>]]></description><link>https://a.wholelottanothing.org/pro-level-travel-tips/</link><guid isPermaLink="false">69e7ae0a9eff6b0001a57b16</guid><category><![CDATA[travel]]></category><category><![CDATA[howto]]></category><category><![CDATA[tips]]></category><category><![CDATA[tailscale]]></category><category><![CDATA[AppleTV]]></category><dc:creator><![CDATA[Matthew Haughey]]></dc:creator><pubDate>Tue, 21 Apr 2026 19:02:02 GMT</pubDate><media:content url="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0464-1-1.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_0464-1-1.JPG" alt="Pro-level travel tips"><p>I love traveling to new places and getting to enjoy new experiences. And as much as I love travel, it can be chaotic.</p><p>A friend once said that if you&#x2019;ve ever tried to meditate and failed to quiet your jumbled mind, you should take a trip instead.&#xA0;</p><p>Because when you travel, your entire world distills down to finishing a single task to keep yourself safe and alive, letting everything else fall away (just like meditation!). </p><p>First, you have to find your plane. Then you have to find your luggage. Next, you have to find your hotel. Then&#x2014;surprise!&#x2014;you need to find dinner at 9pm in a city you&#x2019;ve never set foot in. Good luck!</p><p>So here&apos;s a bunch of tips I use to keep the chaos at bay, to feel more at home when I&apos;m traveling, and bring some semblance of control back into my time in new places.</p><h2 id="have-a-dedicated-electronics-travel-bag">Have a dedicated electronics travel bag</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/TB0967-VKPL-CoPilot-SaguaroBallistic-PersimmonCerylon.png" class="kg-image" alt="Pro-level travel tips" loading="lazy" width="1200" height="800" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/TB0967-VKPL-CoPilot-SaguaroBallistic-PersimmonCerylon.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/TB0967-VKPL-CoPilot-SaguaroBallistic-PersimmonCerylon.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/TB0967-VKPL-CoPilot-SaguaroBallistic-PersimmonCerylon.png 1200w" sizes="(min-width: 720px) 720px"></figure><p>I put this off for years and it wasn&apos;t until <a href="https://a.wholelottanothing.org/recent-camping-and-travel-reviews/" rel="noreferrer">last summer</a> when I finally bought a dedicated bag to hold all my electronics that is <strong>ONLY</strong> used for travel. I&apos;ve stuck to my promise to never touch anything inside <a href="https://www.tombihn.com/products/co-pilot?variant=45240443207869&amp;ref=a.wholelottanothing.org" rel="noreferrer">my bag</a> when I&apos;m at home, so it&apos;s always fully stocked and ready for a trip. This has been <em>such</em> a game changer. </p><p>Here&apos;s what&apos;s always in the bag:</p><ul><li>A wall charger with 4 high-speed usb-c charge ports</li><li>Two usb-c to usb-c cables</li><li>A couple usb-a to usb-c cables because you never know what a rental car or hotel room might have for extra charge ports</li><li>A usb-c to lightning cable for my headphones</li><li>A usb-c to Apple Watch charger in <a href="https://makerworld.com/en/models/940742-apple-watch-compact-travel-case?ref=a.wholelottanothing.org" rel="noreferrer">a 3D printed case</a> to keep things tidy</li></ul><p>For each trip I add these things from home:</p><ul><li><a href="https://amzn.to/3QiYcoN?ref=a.wholelottanothing.org" rel="noreferrer">A Bivo water bottle</a> that fits in the bottle slot in the bag</li><li>My iPad Pro with Magic keyboard (I only bring a laptop when I must for work, otherwise this is enough)</li><li>AirPod Max headphones for noise canceling on the plane, AirPods 4 headphones for walking around</li></ul><p>I also recently added two new things to the permanently-in-the-bag pile.</p><h2 id="take-an-old-appletv-and-hdmi-cord-with-you">Take an old AppleTV and HDMI cord with you</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-21-at-10.32.21---AM.png" class="kg-image" alt="Pro-level travel tips" loading="lazy" width="1946" height="1012" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-21-at-10.32.21---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-21-at-10.32.21---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-21-at-10.32.21---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-21-at-10.32.21---AM.png 1946w" sizes="(min-width: 720px) 720px"></figure><p>The AppleTV is my absolute favorite set-top box and I have two of them at home. I tend to upgrade them whenever a new version comes out, so I have a few older AppleTVs laying around and I recently started bringing one with a power cord and a short HDMI cable with me on trips.</p><p>Every hotel I stay in has a modern flat screen TV but it&apos;s rare for them to support any screencasting technology (maybe 1 in 10 hotels have this feature in my experience?). But every hotel TV has a HDMI port and I&apos;ve yet to have any issues plugging in my own AppleTV while using my phone as the remote for controlling it.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-21-at-10.37.11---AM.png" class="kg-image" alt="Pro-level travel tips" loading="lazy" width="2000" height="1075" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-21-at-10.37.11---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-21-at-10.37.11---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-21-at-10.37.11---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-21-at-10.37.11---AM.png 2110w" sizes="(min-width: 1200px) 1200px"></figure><p>If you use profiles on your AppleTV, you can even make your travel AppleTV mirror exactly the same apps you have at home. This means after a long day, you&apos;ll get a little slice of home wherever you are, and you can keep up with shows before you drift off to sleep. </p><p>But how do you connect it to the hotel&apos;s wifi? </p><h2 id="use-a-travel-router">Use a travel router</h2><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-21-at-10.42.27---AM.png" class="kg-image" alt="Pro-level travel tips" loading="lazy" width="1644" height="968" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/Screenshot-2026-04-21-at-10.42.27---AM.png 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/Screenshot-2026-04-21-at-10.42.27---AM.png 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/Screenshot-2026-04-21-at-10.42.27---AM.png 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/Screenshot-2026-04-21-at-10.42.27---AM.png 1644w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">My Beryl travel router plugged into a hotel clock for power</span></figcaption></figure><p>I&apos;ve heard about the benefits of a travel router for years but it wasn&apos;t until last month that I finally picked up <a href="https://amzn.to/4sXPuKk?ref=a.wholelottanothing.org" rel="noreferrer">a Beryl 7 travel router</a> and after a couple trips, I wish I bought it sooner.</p><p>First, they&apos;re great for sharing a connection with all your devices, which means gadgets like an AppleTV or Apple Watch that can&apos;t connect to a hotel&apos;s WiFi now get can get online. It also means you can buy WiFi on a plane for $8 and share it with everyone in your party if you want.</p><p>A travel router has a couple ethernet ports but also a couple wifi points inside it. It&apos;s got flexibility so it can take any outside internet connection and funnel it into its own WiFi point that all your devices connect to normally with a simple password.</p><p>Here&apos;s how it works:</p><ul><li>Plug it into usb-c power and give it a few seconds to boot up</li><li>Connect to the router&apos;s WiFi and pull up its own internal website (the default is at http://192.168.8.1)</li><li>Use the website&apos;s wizard to log into whatever system you&apos;re trying to connect to, including hotels, planes, trains, or cruise ship wifi</li><li>Once you&apos;re logged in, anything connecting to your travel router shares a single outside connection</li></ul><p>You can do more things with a travel router like share files and tunnel all your connections through a VPN but at its core, getting to share one connection with all your devices is really handy.</p><h2 id="install-tailscale-at-home-and-setup-an-exit-node">Install Tailscale at home and setup an exit node</h2><p>I&apos;ve said it many times before but <a href="https://tailscale.com/?ref=a.wholelottanothing.org" rel="noreferrer">Tailscale</a> is the glue that holds my tech stack together, and you can level up your travel experience by installing it at home onto an always-on device like a desktop Mac, Raspberry Pi, or an AppleTV (in my case it&apos;s on a Synology NAS server).</p><p>Next, set up <a href="https://tailscale.com/docs/features/exit-nodes?ref=a.wholelottanothing.org" rel="noreferrer">an Exit Node</a> so you can pipe all your traffic through your house connection, no matter where you are.</p><p>I bring this up because whenever I travel, I like to unwind before bed by watching an hour or so of TV and movies.&#xA0;</p><p>But I remember one trip to Vancouver where I popped open my laptop to finish a show I was watching at home, and instead I got an error that I couldn&apos;t view it because it&#x2019;s wasn&apos;t available on Canadian Netflix. </p><p>The worst experience was when I was flying into SFO and I spent most of the flight watching a Golden State Warriors game using my $17/mo NBA League Pass, but we landed with ten minutes left in the game. I pulled it up on my phone once I got into the terminal but all I saw was a blackout screen blocking playback and I missed the end of the game I&apos;d watched for the past 90 minutes.</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_4642.JPG" class="kg-image" alt="Pro-level travel tips" loading="lazy" width="2000" height="1208" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_4642.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_4642.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_4642.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_4642.JPG 2400w" sizes="(min-width: 720px) 720px"></figure><p>I get that companies have complex broadcast rules governed by your geo-location but I pay streaming services hundreds of dollars a year to use them and last week when I got a cutesy error on the Peacock app while trying to watch a baseball game, I felt like I, as a customer, was being treated like a child. It&apos;s patronizing and annoying as hell.</p><p>The good news is that if you use an app like Tailscale, you can avoid this when you travel, because you&#x2019;ll be able to do <strong><em>everything</em></strong> you can at home, as you&apos;ll actually be sharing your home&apos;s IP address when you connect your phone or AppleTV to your Exit Node. Everything you use will be <strong>exactly</strong> as if you were at home, no matter where you are on earth.</p><p><strong>Bonus tip</strong>: If you run a network-level adblocker at home like <a href="https://pi-hole.net/?ref=a.wholelottanothing.org" rel="noreferrer">Pi-hole</a> or <a href="https://adguard.com/en/welcome.html?ref=a.wholelottanothing.org" rel="noreferrer">Adguard</a>, you can set Tailscale to use that as your DNS server. So that means the setup I have to keep ads off for anyone using my home network works outside of my house too, since my phone is always connected to Tailscale. </p><p>Now, when I read the New York Times (that I also pay for!) on my phone while I&apos;m out and about, all the movie ads and junk in the middle of articles is gone, just like when I&apos;m on home WiFi.</p><h2 id="the-old-internet-classic-use-the-pants-hanger-hack-to-sleep-in">The old internet classic: use the pants hanger hack to sleep in</h2><p>I don&apos;t remember where I first heard about this but it was probably around 2008 or so. You&apos;ve probably have seen this tip, but if it&apos;s new to you, you&apos;re in luck because it&apos;ll change your life while traveling.</p><p>Most hotel chains have blackout curtains but they always seem to not quite meet in the middle correctly. So you get a searing beam of light piercing your eyes at 7am when you really wanted to sleep in and feel well-rested after a long flight. </p><p>The next time you travel, look for a hanger in the hotel closet with spring-loaded clasps for hanging pants, and use those to clamp the blackout curtains tightly together the night you get into your room. Then put the do not disturb sign on your door. </p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_6197.JPG" class="kg-image" alt="Pro-level travel tips" loading="lazy" width="2000" height="2667" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_6197.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_6197.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_6197.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_6197.JPG 2400w" sizes="(min-width: 720px) 720px"></figure><p>The next morning, you&apos;ll sleep like a baby.</p><h2 id="two-classic-apps-i-never-travel-without">Two classic apps I never travel without</h2><p>Speaking of internet classics, there are two apps I&apos;ve been using every time I travel, one for over 10 years and the other for 20.</p><p>The oldest one is <a href="https://www.tripit.com/web?ref=a.wholelottanothing.org" rel="noreferrer">TripIt</a>, which I joined when it launched in the 2000s and all it does is check your email for travel-related confirmation emails, then adds them to your calendar along with all the confirmation numbers and addresses and proper flight times. It&apos;s worked flawlessly for years doing that one function very well.</p><p>The other app is <a href="https://www.flightaware.com/?ref=a.wholelottanothing.org" rel="noreferrer">FlightAware</a>. I run the iOS app and any time you fly, you put in your airline and flight number and it&apos;ll show you the flight history over the past few days, how often the plane was late, etc, but there&apos;s a button marked &quot;Where is my plane?&quot; that you can hit on the day of your flight and see in realtime exactly where your plane is located, and quickly determine if your flight will leave on time, or if it&apos;s backed up from three late arrivals earlier today. Honestly, this little app gives me more information than the airline ever would, and I love it to death.</p><h2 id="last-one-every-hotel-has-room-service-thanks-to-food-delivery-apps">Last one: every hotel has room service thanks to food delivery apps</h2><figure class="kg-card kg-image-card kg-width-wide"><img src="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/2026/04/IMG_2262.JPG" class="kg-image" alt="Pro-level travel tips" loading="lazy" width="2000" height="1664" srcset="https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w600/2026/04/IMG_2262.JPG 600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1000/2026/04/IMG_2262.JPG 1000w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w1600/2026/04/IMG_2262.JPG 1600w, https://storage.ghost.io/c/91/15/9115e440-4672-4090-9706-8335a7b154ee/content/images/size/w2400/2026/04/IMG_2262.JPG 2400w" sizes="(min-width: 1200px) 1200px"></figure><p>I&apos;ve never been a big user of DoorDash, Uber Eats, Toast, or any of the local restaurant delivery apps because most of the time adding delivery doubles the order cost and I can drive myself to pickup my food just as quickly.</p><p>But when I&apos;m in a strange town and I&apos;m exhausted and it&apos;s late and I don&apos;t know anything good to eat at nearby, I pull up a food delivery app, search for something that would hit the spot, and treat myself by getting something delivered. It&apos;s been great on trips, as I often fly to cities and skip renting a car, using public transit or walking as much as possible.</p><p>After a long day on a plane, nothing hits the spot like getting to eat my favorite Indian dish that was brought to my lobby at the same time I was settling in and unpacking my clothes.</p>]]></content:encoded></item></channel></rss>