{
	"version": "https://jsonfeed.org/version/1",
	"title": "birdwatching",
	"icon": "https://avatars.micro.blog/avatars/2026/31/1322340.jpg",
	"home_page_url": "https://b10g.xyz/",
	"feed_url": "https://b10g.xyz/feed.json",
	"items": [
			{
				"id": "http://codybrom.micro.blog/2026/09/14/iphone-trade-inflation/",
				"title": "iPhone Trade In-flation",
				"content_html": "<p>Following the announcement of the iPhone 18 Pro, 18 Pro Max and the new foldable iPhone Duo, Apple quietly raised the prices of the older, non-Pro iPhones it will continue to sell. The iPhone 16, 17, 17e and Air are all still available on Apple.com and other retailers, but instead of these old models getting cheaper when the newest flagship model has dropped, which is what traditionally happens, these models will now cost $100 more than they did before the event.</p>\n<p>There&rsquo;s been plenty of chatter this year about Apple raising prices and I genuinely don&rsquo;t think I have anything to add to that discussion. What I find more interesting is how strongly trade-in values seem to have shifted with this year&rsquo;s phones.</p>\n<p>I checked <a href=\"https://www.apple.com/shop/trade-in\">the posted iPhone trade-in values on Apple&rsquo;s website</a> for every September going back to 2019 when they started listing them.</p>\n<p>The Pro line offers the cleanest comparison, because the 18 Pro went up the same $100 the old non-Pro models did. In September 2025, Apple would have given you up to $550 for a year old iPhone 16 Pro. Today they&rsquo;re offering up to $785 for a year old 17 Pro. Before accounting for inflation, Apple&rsquo;s offer on a one year old flagship went up $235 while the phone itself went up $100. Adjust last year&rsquo;s $550 into today&rsquo;s money and the offer still went up $215.</p>\n<p>But what happened with the 17 Pro is consistent with other devices. Comparing every phone on Apple&rsquo;s current trade in list against last year&rsquo;s list, the median phone only lost $10 of trade-in value. Last year, phones typically lost $60 year-over-year, and in 2024 the typical phone lost $90. This year, some phones didn&rsquo;t even go down at all. For example, the 2021 iPhone 13 Pro&rsquo;s trade-in value actually went up since 2025.</p>\n<p>The clearest takeaway is that if you upgrade every year, upgrading with a trade-in on <strong>this</strong> cycle is <em>absolutely cheaper</em> than last year. An annual Pro upgrader will pay just $414 for the base storage model this year, down from $549 last year. On a two year upgrade cycle, this year&rsquo;s deals are far more modest at $10 better than last year.</p>\n<p>Now, none of this is too surprising. If <a href=\"https://www.theverge.com/tech/956950/ram-crisis-apple-price-increase\">RAM-ageddon</a> makes new gadgets more expensive to manufacture, it stands to reason that old gadgets also become more valuable. Apple&rsquo;s boosted trade-in offers aren&rsquo;t charity, just evidence of how values have shifted in RAM-ageddon&rsquo;s aftermath.</p>\n<p>Also, higher trade-in values now don&rsquo;t really mean much if you keep devices longer than two years. My previous phone was a 256GB iPhone 14 Pro. It cost $1,099 new in 2022 and Apple gave me $320 for it last September. This year, a three year old 15 Pro would get up to $370. That&rsquo;s $50 more credit than I got, but considering the phone is $100 more, the actual upgrade price is $50 worse than last year. So I&rsquo;m less sure I&rsquo;ll keep my 17 Pro for another three year cycle and risk the same fate.</p>\n<p>And yet, I still don&rsquo;t think I can convince myself to pull the trigger on a 1-year upgrade to the 18 Pro. There&rsquo;s legitimately nothing that stands out to me as even a &ldquo;nice to have&rdquo; and I&rsquo;ve still got 12 no interest payments left on the Apple Card plan for my 17 Pro. If I did upgrade, I&rsquo;d have to make payments on both phones for a year to the tune of nearly $70 per month, which seems crazy. My only real argument in favor of doing it now is that these trade-in values look like a peak. The last time they spiked like this was the 2021 chip shortage and they snapped right back within two years.</p>\n<p>So this isn&rsquo;t really a &ldquo;time value of money&rdquo; problem, but a bet on whether $785 is the best offer I&rsquo;m ever going to get for this phone. It might be, and I&rsquo;m still probably not going to take it.</p>\n",
				"summary": "Apple’s offering record trade-in values for your old iPhone. I’m almost tempted to upgrade my 17 Pro for the $785 of trade-in credit but I can’t justify that just for an 18 Pro.",
				"date_published": "2026-09-14T09:00:00-05:00",
				"url": "https://b10g.xyz/2026/09/14/iphone-trade-inflation/",
				"tags": ["apple"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/09/09/i-sold-cell-phones-at/",
				
				"content_html": "<p>I sold cell phones at Best Buy when the first iPhone launched. We didn’t carry it, but you wouldn’t believe how many people asked if it was compatible with their allergy medication.</p>\n<img src=\"https://cdn.uploads.micro.blog/97485/2026/a15daf51-a23a-485f-8baa-0fff99701870.jpg\" width=\"600\" height=\"336\" alt=\"A photo of a round, orange-ish pill with the word SINGULAIR imprinted on it.\">\n",
				
				"date_published": "2026-09-09T10:47:58-05:00",
				"url": "https://b10g.xyz/2026/09/09/i-sold-cell-phones-at/",
				"tags": ["tech","apple"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/09/08/getting-back-on-my-fictional/",
				"title": "Getting Back on My Fictional Horse",
				"content_html": "<p>When I finished reading <a href=\"https://b10g.xyz/2026/09/07/book-report-the-small-stuff/\">The Small Stuff</a> (a non-fiction book), I excitedly told my wife and she asked me how many books I&rsquo;d read this year. I thought for a second before saying, &ldquo;Maybe three or four?&rdquo; After I logged it to my GoodReads I went to check where this put me on my 2026 reading challenge. To my shock I didn&rsquo;t even have a 2026 reading challenge. It was my first book to finish this year.</p>\n<p>I&rsquo;d started out as a fantastic reader when I was a kid, but I started to have trouble as soon as the books were too big to finish in one sitting. I loved going to the library but often my eyes were bigger than my appetite. I&rsquo;d check out 3-4 books that I knew were interesting and/or important, but I&rsquo;d shamefully take them back unread because I couldn&rsquo;t get more than 25% into a book. I wanted to love reading, but my brain wasn&rsquo;t letting me.</p>\n<p>When it came time for the barrage of standardized tests kids have to take for benchmarking and college, my reading comprehension was almost always my lowest scoring one. As an adult, my doctor told me that trouble finishing what I read is one of the more commonly overlooked signs of ADHD, and that it gets missed most often in high achieving students like I was.</p>\n<p>Throughout the rest of school, I only read the books I was assigned to read. My classes in college didn&rsquo;t require I read any literature, so I didn&rsquo;t. Throughout my college years, I almost completely stopped reading fiction for fun. I say almost, because in the last semester of my last year in college I bought a Kindle.</p>\n<p>The novelty of an eReader worked for me for a while. It was directly responsible for the only fiction books I&rsquo;ve read since high school: the first four <em>Harry Potter</em> books (circa 2010-2013, not recently), <em>Ready Player One</em> and David Levithan&rsquo;s <em><a href=\"https://www.goodreads.com/book/show/11883372-the-lover-s-dictionary\">The Lover&rsquo;s Dictionary</a></em>. If I also count a re-reading of <em>The Hobbit</em> I did before those movies came out<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\">1</a></sup>, that&rsquo;s just seven books in 18 years. But that&rsquo;s not really a fair accounting of things, because as best I can recollect, I read all of those more than a decade ago.</p>\n<p>However, owning a Kindle did not magically turn into a fiction reader. Looking back through my GoodReads, Kindle and Audible history, I can confidently say I did not finish a single fiction book between 2014 and 2024. Six years after I bought it, I traded in my Kindle because I wasn&rsquo;t using it anymore and we could get a nicer one for my wife with a upgrade offer.</p>\n<p>It&rsquo;s not that I wasn&rsquo;t reading entirely though. Between 2014 and 2024, I finished about 25 different non-fiction books and started but did not finish about 10 more. Even now,  &ldquo;currently reading&rdquo; items on my GoodReads profile are non-fiction.</p>\n<p>Even if those numbers are accurate I don&rsquo;t think ~2.5 books per year is especially good, and no fiction for a decade is actually quite bad.</p>\n\n<h2 id=\"stranger-to-fiction\" tabindex=\"-1\"><a href=\"#stranger-to-fiction\" class=\"header-anchor\">Stranger To Fiction</a></h2>\n<p>I like fiction. I like to watch TV shows and movies that are fictional. I also used to really love to playing deeply narrative single player video games. None of those are short. I&rsquo;ve logged enough time in some games that it&rsquo;s best measured in days, and I&rsquo;ve watched TV shows with hundreds of episodes. I have no problem getting lost in a fictional story, but there&rsquo;s something about fiction books in particular that I&rsquo;ve struggled with for a long time.</p>\n<p>I visited Washington D.C. for the very first time in 2016 to see Chelsea play FC Barcelona, and stuck around for a few days to explore the city. While out exploring Dupont Circle one day, I ended up at <a href=\"https://www.kramers.com/\">Kramers</a>. I always enjoy exploring bookstores because you never know what you might find. I was almost immediately captivated by a book I found there called <a href=\"https://www.goodreads.com/en/book/show/13538873-mr-penumbra-s-24-hour-bookstore\">Mr. Penumbra&rsquo;s 24-Hour Bookstore</a>.</p>\n<p>The book&rsquo;s protagonist, like me at the time, was a twenty-something who worked in marketing and loved technology. The book opens with him finding himself in a strange bookstore where the books mystery would begin to play out. It felt like <em>the book</em> for me in that moment. I was ecstatic to try it because it felt like it was tailor made for me to discover what it contained. I happily bought it, threw it in my bag and&hellip; never finished it.</p>\n<p>Penumbra has sat on at least five different bookshelves across three moves in the 11 years since I bought it. It&rsquo;s not alone either. At this point I have a small museum of books I would like to love but can&rsquo;t finish.</p>\n<p>Of that collection, I end up staring at Penumbra the most.  On a few occasions I&rsquo;ve thought to myself, &ldquo;maybe this time will be different&rdquo;, and I scuttled it into my backpack declaring it would be my airplane-read, but in the decade-plus I&rsquo;ve owned it and the multiple times I&rsquo;ve attempted this, none were successful. My wife has suggested I donate it rather than torture myself with it, and various other &ldquo;book people&rdquo; have told me it&rsquo;s okay to &ldquo;<em>DNF</em>&rdquo; (did not finish) a bad book rather than force yourself to finish it. But I don&rsquo;t even know if it&rsquo;s bad. I&rsquo;m pretty sure I&rsquo;m the problem (along with my then-untreated ADHD).</p>\n<p>Or, at least I thought I was, until I picked up the first book in a sci-fi series last year that really turned me around on fiction. And no, <a href=\"https://lmgtfy.com/?q=science+fiction+books+that+are+not+dungeon+crawler+carl\">it&rsquo;s not that one</a>.</p>\n\n<h2 id=\"all-systems-read\" tabindex=\"-1\"><a href=\"#all-systems-read\" class=\"header-anchor\">All Systems Read</a></h2>\n<p>Back in January 2025, I opened up the Audible app to listen to whatever non-fiction book I was on at the time, and I noticed that <em>All Systems Red</em> by Martha Wells, the first book in <em>The Murderbot Diaries</em> series, was available to listen for free. A couple days before, my wife and I had gone to Barnes &amp; Noble and I&rsquo;d seen copies of the book on a table with a sticker advertising it was soon to be made into a show on Apple TV+. Finding it in the app for free made me feel like I had nothing to lose, but realizing it was only a 3-hour listen made me actually give it a shot.</p>\n<p>I listened to the whole thing in one night. Finishing a book in one sitting like that made me feel like a kid again, in the best way possible. I finished the second book the next day, and had finished the first four books of the series by the end of the month. Books in the series can vary greatly in length, but I was fully caught up through book seven in just 4 months.<sup id=\"fnref:2\"><a href=\"#fn:2\" class=\"footnote-ref\" role=\"doc-noteref\">2</a></sup></p>\n<p><em>Murderbot</em> really helped me find the fun in reading fiction again. It also helped me realize that part of my problem with non-fiction is that it can make me use my brain when it needs a rest. Part of this is the source material I was selecting, because if I’m reading a book about something close to what I do for work then obviously reading it will also kind of feel like work.</p>\n<p>As an example, one non-fiction book I read recently was so good, but so densely packed with good stuff that I could really only stand to read it for about 10 minutes at a time because I’d want to make such copious notes about what I’d read. In short, a decade of reading in pursuit of knowledge had caused me to forget what it means to read in pursuit of fun.</p>\n\n<h2 id=\"out-of-this-discworld\" tabindex=\"-1\"><a href=\"#out-of-this-discworld\" class=\"header-anchor\">Out of this Discworld</a></h2>\n<p>Finishing <em>Murderbot</em> gave me confidence in my ability to read something bigger. My wife isn’t a big science fiction reader, but for <em>years</em> she&rsquo;d been strongly urging me to read the one book she fully enjoyed:  <em>Project Hail Mary</em>. Fast forward to me enjoying reading again, especially science fiction, and it being the summer of 2025 right with the movie version&rsquo;s trailer  about to drop,  she wanted me to read the book before anything about the movie would spoil it for me.</p>\n<p>I initially dragged my feet about it for a few days, but eventually gave it a shot. I&rsquo;m such an idiot. It was incredible. A true roller coaster, and the first time I’ve ever set with a book and just had to go heads down and hurry to finish it because I was so nervous about what would happen next. I finished it all in four days.</p>\n<p>I still enjoyed the movie when it came out, but like any book adaptation there’s always more on paper than what makes it onscreen, and I may have even loved more of what <em>didn’t</em> make it to the screen than what did. I don’t think the movie was bad, per se, but it was one of the first times I really felt firmly on the side of the readers in the never-ending debate of books vs. movies.</p>\n<p><em>Project Hail Mary</em> was my eighth fiction book of 2025, not just breaking my fiction record for a year but the previous 18+ years combined. I was having too much fun and didn&rsquo;t want to stop, so I wanted to find something I could read for a while. I was starting to learn that I liked books that were nerdy and funny, and the more I thought about my next read the more it became obvious that I should find another series (and no, it&rsquo;s still not <a href=\"https://letmegooglethat.com/?q=nerdy+and+funny+book+series+that+are+not+dungeon+crawler+carl\">that one</a>).</p>\n\n<h2 id=\"elephants-and-turtles\" tabindex=\"-1\"><a href=\"#elephants-and-turtles\" class=\"header-anchor\">Elephants and Turtles</a></h2>\n<p>Before I read my first book of his, I was aware that Terry Pratchett was an author, but that was about it. I wouldn&rsquo;t have been able to tell you he wrote <em>Discworld</em>, because for a long time I didn&rsquo;t even know it was different from Robert Jordan&rsquo;s Wheel of Time series. To me, they were all  just circular fantasy planes.</p>\n<p>Yet as a longtime patron of the internet&rsquo;s nerdier corners, I&rsquo;ve been absorbing his work through osmosis. Pratchett is simply part of the background noise online, right alongside <a href=\"https://xkcd.com/327/\">little Bobby tables</a>, <a href=\"https://en.wikipedia.org/wiki/Hanlon%27s_razor\">Hanlon&rsquo;s razor</a>, <a href=\"https://simonwillison.net/2025/Feb/3/a-computer-can-never-be-held-accountable/\">the IBM training manual</a>, and an ungodly number of references to <a href=\"https://en.wikipedia.org/wiki/Phrases_from_The_Hitchhiker's_Guide_to_the_Galaxy#The_Answer_to_the_Ultimate_Question_of_Life,_the_Universe,_and_Everything_is_42\">42</a>.</p>\n<p>Even without committing his work to memory, bits of his universe have found their way to me. I&rsquo;ve heard, at length, about the boots theory of socioeconomic unfairness that explains the punishing arithmetic of poverty through cheap footwear versus durable boots. I knew about Great A&rsquo;Tuin, the world turtle whose back carries four giant elephants holding up the world. I had run across references to Ankh-Morpork&rsquo;s &ldquo;respectable&rdquo; Thieves&rsquo; Guild, which keeps crime at a tidy, well regulated and &ldquo;socially acceptable&rdquo; quota. I was even casually familiar with Sam Vimes and the City Watch because BBC America adapted it (poorly I&rsquo;m told) into a television series.</p>\n<p>My first actual brush with his storytelling was the Amazon Prime adaptation of <em>Good Omens</em>. Like many others, I was drawn to it because of David Tennant&rsquo;s casting. At that time, I was more aware of co-author Neil Gaiman, but his dark, moody books had never particularly interested me.<sup id=\"fnref:3\"><a href=\"#fn:3\" class=\"footnote-ref\" role=\"doc-noteref\">3</a></sup></p>\n<p>After finishing eight sci-fi books, I was wonder if maybe this was my moment to try fantasy. Aside from The Hobbit, I&rsquo;ve never even read fantasy, but I was intrigued because when I was sorting for funny adventure books <em>Discworld</em> was almost always top of each list. The final nudge came from a Reddit comment I found suggesting that anyone who loves wacky Dungeons &amp; Dragons campaigns would feel right at home with Pratchett. A critical hit.</p>\n<p>As of last week, I am now four books into the 41 book series. I&rsquo;ve been told there are many different ways and orders you might possibly read the series (some which annoying people on the internet claim are &ldquo;wrong&rdquo;), but I didn&rsquo;t listen to any of them and I started at the beginning. I&rsquo;ve read <a href=\"https://www.goodreads.com/book/show/206340426-the-color-of-magic\">The Colour of Magic</a>, <a href=\"https://www.goodreads.com/book/show/34506.The_Light_Fantastic\">The Light Fantastic</a>, <a href=\"https://www.goodreads.com/book/show/34507.Equal_Rites\">Equal Rites</a> and <a href=\"https://www.goodreads.com/book/show/386372.Mort\">Mort</a>. All have been great.</p>\n<p>I finally get what people have been clamoring about for so long. The writing is sharp, witty and surprisingly quite warm. I even thought the first two books (which people often dismiss as non-essential) were a lot of fun. Someone even told me that if I liked &ldquo;the worst books he ever wrote,&rdquo; that I would love everything that followed. I think it was a rather rude comment, but there&rsquo;s a lot of world riding on that turtle and I&rsquo;m excited to see how different stories explore it.</p>\n\n<h2 id=\"the-total-perspective-vortex\" tabindex=\"-1\"><a href=\"#the-total-perspective-vortex\" class=\"header-anchor\">The Total Perspective Vortex</a></h2>\n<p>I could have ended this post after the previous paragraph, but it would have left out one other thing I&rsquo;ve been reading lately: The Hitchhiker&rsquo;s Guide to the Galaxy. After wrapping up Mort, I looked at starting the next <em>Discworld</em> book in the series: <em>Sourcery</em>. The original release order of the books is more-or-less &ldquo;real time&rdquo; in the canonical story universe, but it does jump around a lot between different POV characters. The book I&rsquo;d just finished it considered part of the &ldquo;Death&rdquo; sub-series and <em>Sourcery</em> is part of the &ldquo;Wizards&rdquo; sub-series. Considering that I was about to completely change POV, I thought maybe I&rsquo;d take a break and do something different.</p>\n<p>The Hitchhiker&rsquo;s Guide to the Galaxy series is probably the book series I&rsquo;ve always wanted to read in full but never have. I&rsquo;ve owned a lovely (p)leather-bound physical copy of &ldquo;The Ultimate Hitchhiker&rsquo;s Guide to the Galaxy&rdquo; omnibus for about 15 years, but the pages are that thin Bible-like paper that feels too delicate to actually read. So, obviously, I&rsquo;ve repurchased it as an ebook twice.</p>\n<p>Despite owning the series multiple times over, until last week I&rsquo;d only read the very first book. I wanted to rectify that, so I started with the first book and cleared it in a day. I&rsquo;m pretty sure this was my third time reading HHGTG, but my first since starting <em>Discworld</em>. I finally understand what people meant when they say it&rsquo;s Pratchett in space, and I also completely agree.</p>\n<p>Then, yesterday, for the first time ever, I finished reading <em>The Restaurant at the End of the Universe</em> and I finally know the ultimate question! Everyone and their mom knows the ultimate answer to live the universe and everything is <strong>42</strong> but 21 years<sup id=\"fnref:4\"><a href=\"#fn:4\" class=\"footnote-ref\" role=\"doc-noteref\">4</a></sup> after I read the book I finally I know the question! AH!</p>\n<p>I&rsquo;m now working my way through the third book in the five book trilogy. The series continues to be a fun and imaginative read, and a reasonably good critic of AI capabilities that seemed like distant capabilities. The Total Perspective Vortex in particular was so perfectly spot on. It&rsquo;s too bad Douglas Adams isn&rsquo;t here to witness it all. He probably would have hated it, but the way he made fun of it would have at least made everything a bit more fun.</p>\n\n<h2 id=\"epilogue\" tabindex=\"-1\"><a href=\"#epilogue\" class=\"header-anchor\">Epilogue</a></h2>\n<p>After finishing <em>The Small Stuff</em>, my wife sent me a <a href=\"https://www.youtube.com/watch?v=CYRekYbHg3w&amp;t=1872s\">clip featuring author <strong>Jason Reynolds</strong> on the NPR podcast <em>It&rsquo;s Been a Minute</em></a>.</p>\n<blockquote>\n<p>&ldquo;In one book everybody can change. In 300 pages every character that you&rsquo;ve met has become a new character by the end. And so what might you do in 30 days, let alone 30 years? This is incredible. You get a snapshot of your potential every time you read a novel. That I think is what the beauty is, and I wish more men tapped into it.\nI&rsquo;m so tired of people quoting me the 48 laws of power, whatever it is. I&rsquo;m so tired. It&rsquo;s like, bro, we not going to war. Why you trying to strategize about how to get over? I&rsquo;m trying to figure out how to get you to love yourself. And what in these books are going to teach you that? You say you want to win a war, a war that I&rsquo;m not always sure we fighting. Who are you fighting other than you? When you going to determine that part? When you going to realize all these women around you love you? When you going to figure out that your children love you? When you going to figure out that not everybody&rsquo;s out to get you? Novels, fiction is what shows us all of that.</p>\n</blockquote>\n<p>I just sat stunned for a minute thinking about his words. I&rsquo;m pretty sure it was in that exact moment I picked up <em>Mort</em> and continued my journey into <em>Discworld</em>.</p>\n<p>If this kick in the pants doesn&rsquo;t get you inspired to read more fiction I don&rsquo;t know what will. 📚</p>\n<div class=\"replies-data\" hidden aria-hidden=\"true\" data-threads=\"https://www.threads.com/@codybrom/post/DdCMM4joCvs\" data-threads-id=\"18135819436617713\" data-mastodon=\"https://mstdn.social/@codybrom/117236230115588677\" data-bluesky=\"https://bsky.app/profile/did:plc:3fj6fblfrzeth5sjkxw22wcd/post/3muzf35yjsq23\"></div><a class=\"u-syndication\" rel=\"syndication\" href=\"https://www.threads.com/@codybrom/post/DdCMM4joCvs\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://mstdn.social/@codybrom/117236230115588677\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://bsky.app/profile/did:plc:3fj6fblfrzeth5sjkxw22wcd/post/3muzf35yjsq23\" hidden aria-hidden=\"true\"></a>\n<div class=\"footnotes\" role=\"doc-endnotes\">\n<hr>\n<ol>\n<li id=\"fn:1\">\n<p>I absolutely should count it because I got much more out of that reading than when I was forced to read it for my eighth grade Pre-AP English class.&#160;<a href=\"#fnref:1\" class=\"footnote-backref\" role=\"doc-backlink\">&#x21a9;&#xfe0e;</a></p>\n</li>\n<li id=\"fn:2\">\n<p>I was fully caught up before <em>Murderbot</em> premiered on Apple TV. I watched two episodes before bailing because I didn’t like the changes the show makes from the books.&#160;<a href=\"#fnref:2\" class=\"footnote-backref\" role=\"doc-backlink\">&#x21a9;&#xfe0e;</a></p>\n</li>\n<li id=\"fn:3\">\n<p>With one exception for <em>American Gods</em>. The premise was incredible, and I badly wanted to like it. Despite trying twice, I could never make it past chapter 3 before I really felt like I was really forcing myself to engage with something I didn&rsquo;t resonate with. I&rsquo;d also wanted to give the Showtime adaptation for TV a try, but when it got cancelled before reaching the end of the story I lost interest in ever starting it. When credible accusations against Gaiman emerged I fully gave up on the book/show and no longer have any desire to try engaging with his work ever again.&#160;<a href=\"#fnref:3\" class=\"footnote-backref\" role=\"doc-backlink\">&#x21a9;&#xfe0e;</a></p>\n</li>\n<li id=\"fn:4\">\n<p>Pure coincidence that&rsquo;s half of 42? Feels highly improbable to not be.&#160;<a href=\"#fnref:4\" class=\"footnote-backref\" role=\"doc-backlink\">&#x21a9;&#xfe0e;</a></p>\n</li>\n</ol>\n</div>\n",
				"summary": "A decade of reading for knowledge made me forget how to read for fun. I thought I was a bad reader, but I just hadn’t found what I liked yet.",
				"date_published": "2026-09-08T11:00:00-05:00",
				"url": "https://b10g.xyz/2026/09/08/getting-back-on-my-fictional/",
				"tags": ["books"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/09/07/book-report-the-small-stuff/",
				"title": "Book Report — The Small Stuff",
				"content_html": "<img src=\"https://cdn.micro.blog/books/9781668062630/cover.jpg\" align=\"left\" class=\"microblog_book\" style=\"max-width: 60px; margin-right: 20px; margin-top: 0px; padding-top: 0px;\">\n<p>I finished <a href=\"https://micro.blog/books/9781668062630\">The Small Stuff: How to Lead a More Gratifying Life</a> by Ian Bogost a few weeks ago and meant to write a post about it, but never did. Before I finished it, I had an idea to write a series of questions that I should answer afterwards, not just for this book but potentially for any book I&rsquo;d finished. This is my first post using these questions, and I&rsquo;ll probably tweak them over time. The one thing I deliberately did not want to include was a rating system or a yes/no recommend scale. My thought was that I don&rsquo;t need to spend any time bashing a book. My goal is to share my experience with books I enjoyed without trying to overpromise for them.</p>\n<p>So, without further ado, here&rsquo;s my thoughts on <em>The Small Stuff</em>:</p>\n<p><strong>1. Why did I want to read it?</strong></p>\n<p>I heard about it on <a href=\"https://www.theverge.com/podcast/962455/small-stuff-ian-bogost-vergecast\">The Vergecast</a>, and as someone who builds digital products I was interested in how I might find more inspiration for gratification in physical things and how that can translate to what I build.</p>\n<p><strong>2. How long did it take to read?</strong></p>\n<p>About two months, which is rather slow for me. I got through the first third quickly, but the later portion took me longer.</p>\n<p><strong>3. What’s one takeaway from reading this?</strong></p>\n<p>Small stuff is okay. You won’t only do big things in your life. Enjoy everything. Even the littlest of things. The littlest of things will provide you more gratification and satisfaction more often than the big things do. Enjoy the small things and you’ll enjoy your life.</p>\n<p><strong>4. Who would you recommend this book for?</strong></p>\n<p>Anyone who feels like their life has lost some of its simple joys. People who enjoy the stories of everyday objects. Nostalgic people who feel bad about holding onto old trinkets.</p>\n<p><strong>5. Did it meet my original expectations?</strong></p>\n<p>Some of it. It&rsquo;s non-fiction, but author’s narrative schtick feels a little played out by the end. The book often feels like you&rsquo;re just reading the same few chapters over and over. They’re enjoyable chapters, but depending on my reading mood, I either found it comforting or like paint drying.</p>\n<p>📚</p>\n",
				
				"date_published": "2026-09-07T17:03:20-05:00",
				"url": "https://b10g.xyz/2026/09/07/book-report-the-small-stuff/"
			},
			{
				"id": "http://codybrom.micro.blog/2026/09/07/i-still-havent-been-meeting/",
				
				"content_html": "<p>I still haven&rsquo;t been meeting my personal writing goals, but I&rsquo;m not gonna mope about it in blog posts anymore. Just gotta write more.</p>\n",
				
				"date_published": "2026-09-07T16:53:02-05:00",
				"url": "https://b10g.xyz/2026/09/07/i-still-havent-been-meeting/"
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/30/writing-big-and-small/",
				"title": "Writing Big and Small",
				"content_html": "<p>When I restarted this little writing project, I set a goal of 2 posts per week. Yesterday was the last day of my fourth week, so I thought I should take a moment to grade my little experiment. For the purposes of this exercise, I&rsquo;d previously decided a week starts on Sunday, and a blog post should contain at least 300 characters of text I wrote (e.g., block quotes don&rsquo;t count). Anything else is what I&rsquo;d consider a <em>micro</em>-blog post and not part of my personal goal.</p>\n<p>The post you’re currently reading is my eleventh in less than four weeks. I’m quite pleased with that. Eleven posts with more than 10,000 combined words in 25 days is probably some of the most prolific blogging I&rsquo;ve ever done. But for how I defined my goal, I haven&rsquo;t managed to stay within the parameters.</p>\n<p>This project kicked-off mid-week, but I still managed to publish 4 posts before the next Sunday. In my second week, I hammered out three posts on separate days. That all tracks for the excitement that comes from a new or revived hobby.</p>\n<p>But, like always happens with a new or revived hobby, the shine wears off at some point. In my third week of this experiment, I only found the time to publish one post. The same ended up true for Week 4. Luckily, I know what the problem is.</p>\n<p>I currently have about 10 unfinished drafts of posts sitting in <a href=\"https://getdrafts.com/\">Drafts</a>. Some are further along than others, but collectively, it&rsquo;s approximately 5,500 unpublished words. So, basically, about a third of my writing this month never even got published.</p>\n<p>I had started and probably could have finished <a href=\"https://b10g.xyz/2026/08/24/til-the-clouds-come-home/\">my post about new data centers</a> and still hit my weekly goal, but I had a hard time letting go and calling it done. I don&rsquo;t use LLMs to write, but I did ask Claude at one point to review what I had written and it said that what I had resembled two different essays shoved together.</p>\n<p>Instead of taking that feedback as a sign to publish them as two posts I redoubled my efforts to make it one much longer, but hopefully cohesive one. I don&rsquo;t know that I succeeded. I certainly didn&rsquo;t feel that way. Finishing it and publishing it felt like a chore by the end. I just wanted to be done with it.</p>\n<p>If I&rsquo;d published them as two, separate, lighter posts I think I would have gotten them up faster <strong>and</strong> been able to be happier with them. It was the fact that it grew so long that made me have a hard time letting go.</p>\n<p>I&rsquo;m still going to keep my posting goal at 2 per week, but the thing I&rsquo;ll try to consider more is to publishing faster, shorter and earlier than I might think I should because the alternative is not publishing at all.</p>\n",
				"summary": "Earlier this month I restarted blogging with the goal of posting twice per week. Now that I’m four weeks in, I thought it might be a good time to check in on my progress.",
				"date_published": "2026-08-30T16:20:37-05:00",
				"url": "https://b10g.xyz/2026/08/30/writing-big-and-small/",
				"tags": ["writing","blogging"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/30/shade-of-the-art/",
				"title": "Shade of the Art",
				"content_html": "<p>Yesterday I saw <a href=\"https://b10g.xyz/2026/08/29/coyote-vs-acme-peter-lorre/\">Coyote vs. Acme</a>. It&rsquo;s enjoyable as heck and worth seeing in theaters, if only to vote with your dollars that this is still the kind of movie worth making. I don&rsquo;t typically write movie reviews, but after seeing such a good movie, I only had one real grievance I felt kept it from being an all-timer. (No spoilers ahead.)</p>\n<p>I didn&rsquo;t love every second of the movie&rsquo;s plot and pacing. A PG movie starring animated animals <em>must</em> cater to children, over-explain the plot and hit trademarked catchphrases as many times as possible. I can accept that. Well-made family films pack in just as many jokes that aim high and push the limits of the rating, and when those land right they&rsquo;re even funnier for the adults watching<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\">1</a></sup>.</p>\n<p>But from a script and story perspective, I don&rsquo;t really have notes. My issue is its visuals.</p>\n<p>Of the four hybrid live-action and animated Looney Tunes films ever made, this might be the worst the gang has ever looked on the silver screen.</p>\n<p>Like 1988&rsquo;s <em>Who Framed Roger Rabbit</em>, <em>Coyote vs. Acme</em> puts cartoons and humans in the same world, so the 3D characters are meant to read as their original 2D selves. The film is clearly reaching for <a href=\"https://en.wikipedia.org/wiki/Cel_shading\">a cel-shaded style</a>, but it doesn&rsquo;t always work. Some scenes and characters look far better than others. I found Foghorn Leghorn especially hard to look at, and it might be the first time I&rsquo;ve ever experienced the uncanny valley effect from a cartoon character.</p>\n<p>Often, the CGI feels closer to 2000&rsquo;s <em>The Adventures of Rocky and Bullwinkle</em> than to 2021&rsquo;s <em>Space Jam: A New Legacy</em>, which was released by the same studio a year before <em>Coyote vs. Acme</em> started production.</p>\n<p>It reminded me a lot of Fortnite&rsquo;s skins for characters from traditional 2D animation. The game has featured 2D-inspired cel-shaded skins of <a href=\"https://fortnite.fandom.com/wiki/Bugs_Bunny\">Bugs Bunny</a>, <a href=\"https://fortnite.fandom.com/wiki/Hank_Hill\">Hank Hill</a>, <a href=\"https://fortnite.fandom.com/wiki/Son_Goku\">Goku</a>, <a href=\"https://fortnite.fandom.com/wiki/Hatsune_Miku\">Hatsune Miku</a> and even <a href=\"https://fortnite.fandom.com/wiki/2D\">2D</a> (the animated frontman of the band Gorillaz). Fortnite&rsquo;s version of the effect is exaggerated and over the top, but I still think Epic Games figured out something that Warner&rsquo;s animation group has not.</p>\n<p>In fairness, there haven&rsquo;t been many movies that mix live-action and animation with 3D-rendered characters expected to pass as their original 2D selves. Adaptations of Scooby-Doo, <em>The Smurfs</em>, <em>Alvin and the Chipmunks</em> and <em>Sonic the Hedgehog</em> all sidestep the problem by reimagining them from scratch in 3D. I don&rsquo;t necessarily think all of them turned out especially well (the original Sonic model was famously rather bad), but the new designs definitely have less uncanniness.</p>\n<p>I could find only two real examples of characters transitioning to 3D while staying very close to their original look. The first is the 2021 mixed live-action <em>Tom &amp; Jerry</em> movie, oddly enough also made by Warner Animation Group. The other is the 2022 Disney+ original <em>Chip &rsquo;n Dale: Rescue Rangers</em>, where the style is partly a gag because 2D characters in that world can opt for &ldquo;CGI surgery&rdquo; to improve their visual fidelity.</p>\n<p>I decided not to count 2015&rsquo;s <em>The SpongeBob Movie: Sponge Out of Water</em>, because while the 2D crew comes ashore pretty well, they end up looking more like plasticized vinyl figurines than living cartoons.</p>\n<p>I go to all the trouble of saying this because it&rsquo;s an absolute shame, and likely indicative of just how little WBD believed in the film from the beginning. Money may not have been the only problem, but it seems likely to have been part of it. Modern 3D adaptations of 2D animation have had a real renaissance in the last few decades. One of the trailers I saw before the film was for the upcoming <em>Bluey</em> movie. I had heard about it, but I hadn&rsquo;t seen it yet. Bluey and Bingo had a lot more visual fidelity in their appearance than any of the characters in <em>Coyote vs. Acme</em>, but it&rsquo;s clearly &ldquo;CGI surgery&rdquo; and certainly isn&rsquo;t being done on the cheap.</p>\n<p>While writing this, I found <a href=\"https://www.youtube.com/watch?v=T8A4u80by-M\">a VFX reel from one of the effects houses that worked on the Disney+ <em>Chip &rsquo;n Dale</em> movie</a>. Some of what made it into the final cut of <em>Coyote vs. Acme</em> feels closer to the <em>Rescue Rangers</em>&rsquo; PreVis footage than the finished shots. It makes me wonder if that&rsquo;s part of what happened.</p>\n<p>It&rsquo;s no secret this film had a far smaller budget than the <em>Space Jam</em> sequel, and I&rsquo;m sure recreating the traditional 2D effect from the original <em>Space Jam</em> and <em>Back in Action</em> would have cost more than the CGI they used instead. I accept <em>Coyote vs. Acme</em> for what it is despite the constraints it had to navigate just to get released. I still enjoyed it, and I still recommend it despite my own criticism.</p>\n<p>If this were my own work, I think I&rsquo;d have struggled to ship it as is. It&rsquo;s by no means <em>state-of-the-art</em>, and I&rsquo;m sure they knew that. But they shipped it anyway.</p>\n<p>It isn&rsquo;t the best-looking Looney Tunes movie ever made, but it&rsquo;s good enough. I got to spend two hours in a theater enjoying it, and hours more talking and writing about it.</p>\n<p>Existing like this is far better than not existing at all.</p>\n<div class=\"footnotes\" role=\"doc-endnotes\">\n<hr>\n<ol>\n<li id=\"fn:1\">\n<p><em>Shrek</em> is one of the best examples of this.&#160;<a href=\"#fnref:1\" class=\"footnote-backref\" role=\"doc-backlink\">&#x21a9;&#xfe0e;</a></p>\n</li>\n</ol>\n</div>\n",
				"summary": "I don’t typically write movie reviews, but after seeing Coyote vs. Acme I only had one real grievance I felt kept it from being an all-timer. (No spoilers ahead.)",
				"date_published": "2026-08-30T14:51:14-05:00",
				"url": "https://b10g.xyz/2026/08/30/shade-of-the-art/",
				"tags": ["movies"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/29/coyote-vs-acme-peter-lorre/",
				
				"content_html": "<p><a href=\"https://letterboxd.com/film/coyote-vs-acme/\">Coyote vs. Acme</a> 🍿</p>\n<p>Peter Lorre stars as a <a href=\"https://tvtropes.org/pmwiki/pmwiki.php/Main/MacGuffin\">MacGuffin</a> in a <em><a href=\"https://letterboxd.com/film/the-maltese-falcon-1941/\">maul-teasing, fowl-conning</a></em> farce about the lengths people will go to for the things they want.</p>\n<p>The film is a love letter to golden age cartoons and film. Exactly what a no-taste exec would want to kill.</p>\n<p>I give it 4 <em>beep beeps</em> out of 5.</p>\n",
				
				"date_published": "2026-08-29T16:51:14-05:00",
				"url": "https://b10g.xyz/2026/08/29/coyote-vs-acme-peter-lorre/",
				"tags": ["movies"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/24/til-the-clouds-come-home/",
				"title": "'Til the Clouds Come Home",
				"content_html": "<p>My family first got online with Prodigy dial-up when I was 8. We connected to it via a local phone number, and so I thought that meant the offices of our local phone operator down the street was where &ldquo;internet&rdquo; lived. As I got older I began to understand it was far more complex than that.</p>\n<p>One of my next-door neighbors growing up was a tall man named Craig. He spoke in a loud, but friendly, North Carolina accent that likely wouldn&rsquo;t make you think he was the kind of guy who gets really into computers. With his characteristic strawberry-blond horseshoe mustache, he looked, talked and even dressed like a long-lost cousin of Dale Earnhardt.</p>\n<p>But in the same way my dad <em>just knew</em> how to work on any car, Craig knew computers. Every so often he&rsquo;d help my family out, upgrading our first desktop from a 2GB hard drive to 8GB and later helping us make the jump from Windows 95 to Windows 98.</p>\n<p>I&rsquo;ve been thinking about Craig recently because he was the first person I ever knew who worked in a data center. When I think about data centers, I still picture them exactly the way he described them: large, cold rooms filled with rows of whirring computers packed into racks and watched over day and night by people like him.</p>\n<p>I can&rsquo;t remember where Craig worked, and I may not have known at the time. For all I know, what he oversaw was a private network for a single company and not even part of the public internet. But the image sticks with me because it was likely the first time I understood, even vaguely, that rooms full of computers somewhere were doing something important enough that somebody had to watch over them day and night.</p>\n\n<h2 id=\"where-internet-lives\" tabindex=\"-1\"><a href=\"#where-internet-lives\" class=\"header-anchor\">Where Internet Lives</a></h2>\n<p>As a kid, I understood that going online meant my computer was talking to other computers, but I mostly imagined they belonged to other people like me. And, to be fair, my first experiences with the internet in the 1990s came at a time when it was still personal and individual enough that sometimes that was true.</p>\n<p>That changed pretty quickly with the dot-com boom and Web 2.0. By the time I was a sophomore in high school, I&rsquo;d set up my first blog on Xanga.com. Another followed pretty quickly on Blogger, and then WordPress. By then I understood that these websites weren&rsquo;t running on somebody&rsquo;s personal computer somewhere, but I definitely had no idea where they were actually hosted.</p>\n<p>Three decades after I first got online, I now make web-based software for a living and I still don&rsquo;t have a better answer to that question. I could look, but I don&rsquo;t have to. My work requires me to trust, but rarely verify, that a data center exists somewhere, anywhere, ready to run whatever I put there.</p>\n<p>In my head, I&rsquo;ve never assigned &ldquo;cyberspace&rdquo; a physical address. I still tend to picture it <a href=\"https://www.youtube.com/watch?v=nySSS4toCZ0&amp;t=1250s\">the way the &ldquo;information superhighway&rdquo; was depicted on the PBS show <em>Ghostwriter</em></a>, which apparently made a lasting impression on my childhood understanding of how the internet worked.</p>\n<p>It&rsquo;s so heavily abstracted now that I never really have to think about it. And for a long time, that&rsquo;s worked pretty well for me. I mean, I&rsquo;ll probably never see the buildings, hear the machines or meet the people keeping them running. If my site loads quickly, stays online and doesn&rsquo;t cost too much, should I even care where those machines actually live?</p>\n<p>Aside from this blog and some GitHub Pages sites, the majority of my projects are hosted by Cloudflare. Until I looked just now, I had no idea Cloudflare even had a data center in Oklahoma City. I didn&rsquo;t know because the <a href=\"https://www.cloudflare.com/products/workers/\">serverless workers</a> I use don&rsquo;t require me to choose a region. So I don&rsquo;t. Cloudflare figures out where my software should run, and I get to pretend the physical infrastructure behind it is somebody else&rsquo;s problem.</p>\n<p>It&rsquo;s a pretty convenient arrangement when you&rsquo;re the person using the cloud. It&rsquo;s a lot more complicated when your backyard is where somebody else wants to put it.</p>\n<p>Which is why the sudden data center boom in my hometown has been something of a head-scratcher. Tulsa isn&rsquo;t exactly a place I&rsquo;d ever thought of as an obvious destination for a bunch of enormous data centers. Oklahoma may be close to the geographic center of the country, but it&rsquo;s definitely not the center of the country&rsquo;s population mass. I had always assumed you built data centers to solve for latency and geography. That&rsquo;s not why they&rsquo;re building these at all.</p>\n\n<h2 id=\"boomtown\" tabindex=\"-1\"><a href=\"#boomtown\" class=\"header-anchor\">Boomtown</a></h2>\n<p>Last week, <a href=\"https://www.datacenterdynamics.com/en/news/google-reveals-it-is-behind-506-acre-project-clydesdale-data-center-in-oklahoma/\">Google announced it was behind a new 506-acre hyper-scale data center being built in the greater Tulsa area</a>. This marks Google&rsquo;s second data center in Oklahoma, and they have plans for <a href=\"https://www.datacenterdynamics.com/en/news/google-gets-greenlight-for-data-center-in-tulsa-oklahoma/\">two</a> <a href=\"https://www.datacenterdynamics.com/en/news/google-behind-ai-data-center-campus-in-stillwater-oklahoma/\">more</a>. Earlier this year, <a href=\"https://datacenters.atmeta.com/2026/04/hello-tulsa/\">Meta also broke ground on a data center in east Tulsa</a>, their first in the state.</p>\n<p>It&rsquo;d be easy to just say my hometown needs data centers like I need a hole in the head. But I can accept that the internet, and the ever-growing amount of computing and storage required to power it, ultimately does have to live somewhere. I mean, the internet is a core part of our infrastructure now, so why should a data center be any less necessary than a power plant, refinery or sewer system?</p>\n<p>Modern life has always depended on grotesque behemoths most of us would rather not live next to. Data centers just spent a lot of their existence hiding in plain sight. Calling them &ldquo;the cloud&rdquo; only reinforced that illusion, making the whole thing sound simple, abstract and almost weightless when in reality data centers are every bit as physical and resource-hungry as the industrial infrastructure we&rsquo;re already familiar with, if uncomfortable with.</p>\n<p>But <a href=\"https://datacenters.google/locations/\">looking at a map of Google&rsquo;s existing and planned data centers</a>, Tulsa doesn&rsquo;t appear to fill some obvious hole in the network. That&rsquo;s because adding capacity to the region isn&rsquo;t really the point. This facility isn&rsquo;t here to connect Oklahomans or bring the internet closer to its users. It&rsquo;s coming because Oklahoma has <a href=\"https://tulsaflyer.org/2025/11/12/government/post/tulsa-finds-itself-middle-statewide-data-center-race/\">dirt cheap land, equally cheap electricity and even cheaper politicians</a>.</p>\n<p>A century after oilmen rushed to Tulsa in pursuit of untapped natural resources, tech companies are rushing to exploit a whole new set of them.</p>\n<hr>\n<p>Construction on Google&rsquo;s project was <a href=\"https://www.publicradiotulsa.org/local-regional/2025-09-29/tulsa-county-commissioners-unanimously-pass-project-clydesdale\">unanimously approved by the Tulsa County Board of County Commissioners</a> about a year ago. Typically, local governments approve projects and offer incentives to companies because, despite the tradeoffs, they expect a project to deliver one or more of the following:</p>\n<ul>\n<li>provide something the community needs</li>\n<li>create a meaningful number of new, long-term jobs</li>\n<li>generate new tax revenue</li>\n<li>attract complementary industries (<em>creating even more jobs and tax revenue</em>)</li>\n</ul>\n<p>Because of what I do, and how much I personally benefit from cheap and effective data centers, I started writing this expecting to feel pretty neutral about this. I thought that data centers were just infrastructure and we didn&rsquo;t have to like it, but we should suck it up and deal with it. But once I started examining those points carefully, it became harder to argue there were ever enough ends to justify the means, and the more I looked, the more frustrated I became.</p>\n<p>I&rsquo;ll start with the easiest one: Tulsa does <strong>not</strong> need this particular data center. The internet needs data centers <em>somewhere</em>, but this facility isn&rsquo;t being built because Oklahomans are underserved or because Google needs to bring its network closer to us. The project solves a problem for Google, not Tulsa.</p>\n<p>Next are the jobs. Project Clydesdale will definitely employ a lot of people while it&rsquo;s being built, but construction jobs are temporary by definition. I couldn&rsquo;t find any requirements that the project&rsquo;s workers even be hired locally, so it&rsquo;s hard to know how much of that activity represents genuinely new employment for the Tulsa area or if most of it will go to existing crews just slipping from one big project to another.</p>\n<p>Once it&rsquo;s built, the site&rsquo;s headcount will get a lot smaller. Phase 1 is expected to permanently employ somewhere north of 50 people, with the developer claiming 100 permanent jobs overall. I&rsquo;m still pretty unclear about exactly what stage of the buildout that figure applies, but even taking that higher number, that&rsquo;s quite a small workforce for 506 acres of space. I used to work at a company with 350 employees on a 15-acre campus with separate office <strong>and</strong> manufacturing buildings. That&rsquo;s less than 0.05 acres per employee, still more land per person than the footprint of my house. If Clydesdale ultimately employs 100 people across the full site, it would use more than 100 times as much land per permanent job.</p>\n<p>And when it&rsquo;s all said and done, most of those permanent jobs won&rsquo;t necessarily be in tech. They&rsquo;ll mostly be the various skilled trades and maintenance staff needed to keep a data center running: HVAC technicians, electricians, logistics and security. These are all unquestionably real jobs, but go scroll LinkedIn and you&rsquo;ll see the Tulsa area already has a healthy number of well paying openings for these today. Adding more well-paying trades jobs to the pool is good because it further incentivizes it as a career path, but this is quite an expensive route to adding some.</p>\n<p>But if you think the permanent jobs figure is underwhelming, the tax arrangement is even worse. <a href=\"https://www.publicradiotulsa.org/local-regional/2025-09-29/tulsa-county-commissioners-unanimously-pass-project-clydesdale\">Project Clydesdale received a 100% exemption from property taxes for the next 25 years</a>. In exchange, for each phase the project will make a $1.5 million annual &ldquo;payment in lieu of taxes,&rdquo; or PILOT, increasing 1% each year. Phase 1 also includes annual payments of $500,000 to the county for community improvements.</p>\n<p>That sounds like a lot until you actually compare it to what they would have actually paid. Based on the projected $1 billion value after phase one, the site might have generated roughly $11 million each year in ad valorem property taxes (before depreciation). That&rsquo;s less than a penny of every dollar invested. A literal rounding error to someone as big as Google.</p>\n<p>When I first started looking into this, I figured the schools were the ones really being stiffed, but that&rsquo;s not actually the case. Normally, when hundreds of millions in property value are to a school district&rsquo;s tax base, that would make the district appear a lot wealthier on paper. So, to compensate, Oklahoma&rsquo;s school-funding formula would adjust how much funding they receive from the state downward. Because of the tax abatement, that isn&rsquo;t happening. So the money being put into the PILOT will actually end up leaving more money in the schools pockets than if the data center DID pay its taxes.</p>\n<p>I suppose it&rsquo;s better that Google moving in doesn&rsquo;t leave the school with less state funding, but it&rsquo;s pretty insane that doing so could have done that int he first place. It doesn&rsquo;t make me think I have clever county councilors, it makes me think Oklahoma has an extremely broken system.</p>\n<p>Also, the largest beneficiary of the PILOT would be Owasso Public Schools, one of the largest and best-resourced districts in the state, with an annual budget over $100 million. Its share would amount to roughly another one percent of its budget each year. That&rsquo;s not nothing, and no superintendent is going to turn it down, but it&rsquo;s hardly transformative money for a district of its size.</p>\n<p>But while they&rsquo;re projected to come out ahead under the PILOT, other local services lose out. On the first $1 billion phase alone, ordinary taxation could have meant roughly $500,000 more for libraries, $600,000 more for community colleges and more than $1 million for technical education <strong>each year</strong>.</p>\n<p>We are running out of potential wins, and the last best hope is that new data centers <em>might</em> attract complementary industry. There is little evidence of that around Google&rsquo;s Mayes County facility. When Google moved into the industrial park nearly two decades ago, the site already hosted more than 75 companies and thousands of workers. More businesses have moved in since, but none that directly benefit from proximity to Google. In short, their data center did not create an economic hotspot. It moved into one.</p>\n<p>The thing data centers are good at attracting is&hellip; <em>more data centers</em>. For now, Google is still the only hyper-scaler in Pryor, but whenever someone goes to the trouble of building out substations, adding high-voltage transmission lines and wiring up high-capacity fiber, that just makes the surrounding acreage a plug-and-play opportunity for the next operator to jump on.</p>\n<p>So that&rsquo;s it. There are still a few softer benefits around the edges, like promises of future phases and programs to train skilled tradespeople. The developer is also paying for infrastructure upgrades its own project requires. But after going through the usual case for economic development one point at a time, none of it feels substantial enough to justify the bargain county commissioners ultimately struck.</p>\n<p>One final argument I haven&rsquo;t really explored, and probably the strongest case I can <em>steelman</em> is that if we don&rsquo;t accept projects like this now, something <em>worse</em> might come along and we&rsquo;ll have less choice. Similar industrial land could end up hosting <a href=\"https://oklahomavoice.com/2026/07/01/inola-hits-pause-on-smelter-after-weighing-resident-pushback-trump-support/\">a fluoride-polluting aluminum smelter</a> or <a href=\"https://www.kgou.org/energy/2026-07-29/oklahoma-considered-for-nuclear-energy-lifecycle-innovation-campus\">a nuclear waste facility that also includes data centers</a>. Not exactly appealing alternatives, but those projects are at least promising hundreds, if not thousands, of permanent jobs.</p>\n<p>&ldquo;Least bad&rdquo; isn&rsquo;t really an exciting sell when you&rsquo;re talking about economic development either. I&rsquo;m not arguing we should roll out the red carper for a fluoride-emitting smelter or a nuclear wasteland simply because they have jobs numbers that look better in a press release. I&rsquo;m actually arguing that sometimes &ldquo;none of the above&rdquo; could sometimes be the better option my government officials seem to be overlooking.</p>\n<p>I refuse to accept that my corner of the country is in such dire straits that we have to choose between toxic heavy industry and server farms exempted from ordinary property taxes for 25 years. I consider myself a pragmatist and value compromise, but this isn&rsquo;t pragmatic compromise. It&rsquo;s subsidized extraction.</p>\n\n<h2 id=\"talking-points\" tabindex=\"-1\"><a href=\"#talking-points\" class=\"header-anchor\">Talking Points</a></h2>\n<p>Tomorrow is Election Day for the Tulsa City Council—the leaders of my city, not the county officials who approved Google&rsquo;s data center. None of the mailers piling up at my house from the candidates have said anything about their views on data centers. I&rsquo;d considered reaching out to ask, but after considering it for a second I realized a &ldquo;good&rdquo; answer would be a mealy-mouthed diatribe about how their role is to seriously consider the merits of the applications put in front of them.</p>\n<p>Normally, that&rsquo;s exactly what I want a politician to say. I don&rsquo;t think someone who promises to reject something without a second of consideration is worthy of my trust. The problem is the system itself is heavily biased towards saying yes.</p>\n<p>Rubber-stamp ready local governments isn&rsquo;t really a new problem. For decades now, state and local governments have all been competing in a kind of economic development sweepstakes, all trying to out-do one another with tax breaks, land and infrastructure buildouts just to get anything they can plausibly sell to constituents as a political win.</p>\n<p>Through that lens, data centers almost fit the bill too well. The don&rsquo;t have any polluting smokestacks, don&rsquo;t have any dangerous chemicals to spill, and their headcount is so low it doesn&rsquo;t affect local traffic.</p>\n<p>But when that data center would snatch up hundreds of acres of viable ranch land, add a ton of pressure to an aging power grid, and barely contribute back to the tax base it forced this on, well residents might just end up seeing it as badly as the Superfund site local leaders thought would be avoiding.</p>\n<p>The problem isn&rsquo;t that communities are being forced to weigh the tradeoffs, that just what governing is. The issue is that competing for economic development has turned it all into a race to the bottom. Tulsa County shouldn&rsquo;t have to give away the store to show it&rsquo;s open for business, and companies shouldn&rsquo;t need 25-years of tax breaks to build the infrastructure they knew they needed.</p>\n<p>But demanding that leaders &ldquo;just say no&rdquo; isn&rsquo;t necessarily viable policy either. In some places, projects are able to move forward because the rules can&rsquo;t stop them. If a developer wants to build on land that&rsquo;s properly zoned, and the project is fully compliant with all applicable laws, a local government may have almost no legal basis to reject it outright. In any case, the bigger issues have far more to do with a lack of regulation on how these kinds of projects operate. But writing new regulations is a slow, time-consuming and often perilous task, because the less regulations you have the more likely your locality is to win the next economic development opportunity. It can make it feel like you legitimately can&rsquo;t win.</p>\n<p>A big part of why I typically avoid writing about this stuff online is that there&rsquo;s a lot of nuance that can disappear pretty quickly. I think of this all as an important civic discussion. I have my own politics and thoughts about AI, but I don&rsquo;t think we have to share either of them to look at a deal like this and wonder if the community was getting enough in return.</p>\n<p>But if you still disagree with me, and think we should demand our local representatives stop every single AI or data center project, I promise that&rsquo;s not a workable position. Pitchforks and torches are an effective way to rally people, but terrible one to change policy. I both hear and respect the people who say they feel something genuinely unjust is being done to their communities, both physically and culturally by AI and I too want to see the accomplishments of humans celebrated more than machines. But some other rhetoric I see online goes far beyond skepticism about AI or data centers. I&rsquo;ve even seen people argue, essentially, <a href=\"https://www.theatlantic.com/technology/2026/06/ai-cancer-progress/687654/\">that it would be better to slow things like cancer research than allow AI to become more entrenched</a>. If your position on AI has siding with cancer, you may want to reconsider if that absolute stance is truly how you feel.</p>\n<p>Somewhere along the line, this whole thing stops being a disagreement over what specific trade-offs a community can accept and becomes a total break down about whether any trade-offs can be accepted at all. Except that&rsquo;s a dead-end because when the only acceptable answers to problems are absolutes there can&rsquo;t be common ground.</p>\n<p>It makes me wonder whether we&rsquo;re actually ready to have serious conversations about what we want the future of this country to look like, because the ongoing disagreements we see hashed out online about AI are just proxy fights for the larger, societal problems that are harder to assign blame for and address.</p>\n<p>For instance, we&rsquo;ve spent decades failing to have a serious national conversation about man-made climate change, severe drought and historically low waterways, but the second someone posts an AI slop party flyer everybody cares about about water usage and cooling systems.</p>\n<p>And though wages have been stagnant, labor protections have eroded and the federal minimum wage has been stuck at $7.25 since 2009, if you believe social media you might think AI job displacement was  the biggest threat to working conditions and what&rsquo;s driving the affordability crisis.</p>\n<p>I don&rsquo;t say all of this to imply the negative effects of AI slop or data centers aren&rsquo;t real, or that we shouldn&rsquo;t take them seriously. I think we should. But if we want to have a serious conversation about them, it has to start with the world as it actually exists. Not one where AI alone is somehow responsible for drought, deregulation and underfunded infrastructure. I&rsquo;m not saying AI is innocent or even needs to be exonerated, but let&rsquo;s hold the right people accountable.</p>\n<p>Honestly, it&rsquo;s a lot. It&rsquo;s exhausting, and it&rsquo;s far more than I can even attempt to settle here. But it also makes me think about how the more &ldquo;connected&rdquo; we&rsquo;ve made ourselves the less we really know about our own neighbors. I don&rsquo;t actually know all my next door neighbors the way I did when I was a kid. Having good neighbors was something I mostly took for granted.</p>\n<p>When the clouds do come home, they should at least be good neighbors.</p>\n<div class=\"replies-data\" hidden aria-hidden=\"true\" data-threads=\"https://www.threads.com/@codybrom/post/DccMqEoIPyG\" data-threads-id=\"18417992605144012\" data-mastodon=\"https://mstdn.social/@codybrom/117152979922384620\" data-bluesky=\"https://bsky.app/profile/codybrom.com/post/3mtufyjfxnk2t\"></div><a class=\"u-syndication\" rel=\"syndication\" href=\"https://www.threads.com/@codybrom/post/DccMqEoIPyG\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://mstdn.social/@codybrom/117152979922384620\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://bsky.app/profile/codybrom.com/post/3mtufyjfxnk2t\" hidden aria-hidden=\"true\"></a>\n",
				"summary": "My family first got online with Prodigy dial-up when I was 8. We connected to it via a local phone number, and so I thought that meant the offices of our local phone operator down the street was where “internet” lived. As I got older I began to understand it was far more complex than that.",
				"date_published": "2026-08-24T18:00:00-05:00",
				"url": "https://b10g.xyz/2026/08/24/til-the-clouds-come-home/",
				"tags": ["tech","ai","society","google"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/19/suggested-watch-for-anyone-who/",
				
				"content_html": "<p>Suggested watch for anyone who loves design, classic Apple stuff and creative process (a bullseye for me). In case you didn&rsquo;t know, my blog&rsquo;s logo is my own homage to Kare&rsquo;s original icons for the Mac.</p>\n<p><figure class=\"youtube\" data-youtube-id=\"YEvLKzsEwMw\">\n    <a class=\"youtube-poster\" href=\"https://youtu.be/YEvLKzsEwMw\" rel=\"noopener\" aria-label=\"Watch on YouTube\">\n      <img src=\"https://i.ytimg.com/vi/YEvLKzsEwMw/hqdefault.jpg\" alt=\"\"\n           width=\"480\" height=\"360\" loading=\"lazy\" decoding=\"async\"><span class=\"youtube-play\" aria-hidden=\"true\"></span>\n    </a>\n  </figure><script type=\"module\" src=\"/assets/js/youtube.js?1788968891\"></script></p>\n",
				
				"date_published": "2026-08-19T12:04:52-05:00",
				"url": "https://b10g.xyz/2026/08/19/suggested-watch-for-anyone-who/",
				"tags": ["art","design","classic mac"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/18/many-thanks-to-dense-discovery/",
				
				"content_html": "<p><figure>\n  <img src=\"https://cdn.uploads.micro.blog/97485/2026/densediscovery-blankie.png\" alt=\"A curated newsletter lists various tools including WalletWallet, Proof Pocket, Blankie, and Coop, with descriptions and a sidebar for browsing previous issues.\" loading=\"lazy\" decoding=\"async\"></figure>\n</p>\n<p>Many thanks to <a href=\"https://www.densediscovery.com/issues/402\">Dense Discovery</a> for featuring <a href=\"https://blankie.rest/\">Blankie</a> in today&rsquo;s issue!</p>\n<div class=\"replies-data\" hidden aria-hidden=\"true\" data-threads=\"https://www.threads.com/@codybrom/post/DcL_JFqoNeN\" data-bluesky=\"https://bsky.app/profile/did:plc:3fj6fblfrzeth5sjkxw22wcd/post/3mteoldqh5c27,https://bsky.app/profile/blankie.rest/post/3mtekm5mv722t,https://bsky.app/profile/blankie.rest/post/3mtekmkxdok2t\"></div><a class=\"u-syndication\" rel=\"syndication\" href=\"https://www.threads.com/@codybrom/post/DcL_JFqoNeN\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://bsky.app/profile/did:plc:3fj6fblfrzeth5sjkxw22wcd/post/3mteoldqh5c27\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://bsky.app/profile/blankie.rest/post/3mtekm5mv722t\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://bsky.app/profile/blankie.rest/post/3mtekmkxdok2t\" hidden aria-hidden=\"true\"></a>\n",
				
				"date_published": "2026-08-18T11:54:46-05:00",
				"url": "https://b10g.xyz/2026/08/18/many-thanks-to-dense-discovery/",
				"tags": ["apps"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/18/writing-requires-restraint/",
				"title": "Writing Requires Restraint",
				"content_html": "<p>From the <a href=\"https://b10g.xyz/colophon/\"><em>birdwatching</em> colophon</a>:</p>\n<blockquote>\n<p>Posts are written in Markdown because writing requires restraint.</p>\n</blockquote>\n<p>I added some new pages to the site recently, including a <a href=\"https://indieweb.org/colophon\">colophon</a>. I&rsquo;m pretty sure the first time I ever saw the word &ldquo;colophon&rdquo; was <a href=\"https://daringfireball.net/colophon/\">the one on Daring Fireball</a>. His is a lot shorter than mine.</p>\n<p>Admittedly, I wrote a colophon to <a href=\"https://visitmy.website/colophon/\">be</a> <a href=\"https://burgeonlab.com/colophon/\">like</a> <a href=\"https://maggieappleton.com/colophon/\">all</a> <a href=\"https://madbaker.com/colophon/\">the</a> <a href=\"https://www.tbray.org/ongoing/misc/Colophon\">other</a> <a href=\"https://daringfireball.net/colophon/\">cool</a> <a href=\"https://www.joshbarr.com/articles/2019-01-10-colophon\">kids</a>, but I&rsquo;ve always loved the concept and am excited to have one of my own.</p>\n<p>The quote from my colophon above is one of the core ideas of this blog. <strong>Constraints can be a good thing.</strong></p>\n<p>One of the things I&rsquo;d say I loved now, but hated at the time, was my university newspaper&rsquo;s hard print deadline. If I didn&rsquo;t have the files on the FTP server by 5pm, there simply would not be an issue. Plenty of mistakes are more forgivable than not printing. To work at the paper was, more than anything, to work for the stress of that deadline.</p>\n<p>When I graduated college, I fully expected I&rsquo;d land in a newsroom somewhere where the always-on, deadline-driven kind of work never ceased. The corporate marketing job I landed instead still had deadlines, but they might be weeks or even months away. When I have too much time to work on an idea, it doesn&rsquo;t become richer, and more defined. It languishes, rotting in my drafts folder before it ever gets the chance to actually be flawed. Ze Frank called this &ldquo;<a href=\"https://www.youtube.com/watch?v=0sHCQWjTrJ8\">brain crack</a>.&rdquo;</p>\n<p>The reason my college paper&rsquo;s deadline was effective for me is because it was <strong>externally imposed</strong> <em>and</em> had <strong>real consequences</strong>. Writing for myself is neither.  But with this blog I do have two key constraints I&rsquo;m willingly adopting:</p>\n<p><strong>Constraint 1:</strong> I can&rsquo;t host the blog (<a href=\"https://b10g.xyz/2026/08/09/why-i-moved-to-microblog/\">and allow hosting it to become its own hobby</a>)</p>\n<p><strong>Constraint 2:</strong> I should only write in Markdown.</p>\n<hr>\n<p><a href=\"https://daringfireball.net/projects/markdown/\">Markdown</a> is a famously opinionated plain text alternative to rich text markup. Earlier this year, Anil Dash wrote about <a href=\"https://www.anildash.com/2026/01/09/how-markdown-took-over-the-world/\">how Markdown took over the world</a>. He and Markdown&rsquo;s creator, <a href=\"https://daringfireball.net/colophon\">John Gruber</a>, were also on <a href=\"https://www.theverge.com/podcast/950082/markdown-history-gruber-vergecast\">The Vergecast to discuss some of Markdown&rsquo;s history</a>.</p>\n<p>I love Markdown and have been using it more and more since I first tried <a href=\"https://bear.app/\">Bear.app</a> in 2017, though now I mainly use <a href=\"https://getdrafts.com/\">Drafts</a> (for writing) and <a href=\"https://obsidian.md/\">Obsidian</a> (for knowledge keeping and organized notes). Gruber&rsquo;s original version doesn&rsquo;t have all the same functions as other &ldquo;flavors&rdquo; of Markdown (such as <a href=\"https://github.github.com/gfm/\">the version GitHub uses</a>, or the <a href=\"https://commonmark.org/\">CommonMark spec</a>), but they all have a common goal: the text you type with a standard keyboard should more or less resemble the formatting it would render.</p>\n<p>Markdown doesn&rsquo;t reliably solve for <em>every</em> type of common text formatting (hence the opinionated-ness). Notably, most &ldquo;flavors&rdquo; of Markdown don&rsquo;t even have a standard way to underline text. Other things like tables, LaTeX and certain kinds of images and embeds vary in compatibility, but still aren&rsquo;t that easy to do by hand. These range from difficult to type/scaffold on your own or are highly specific to certain flavors.</p>\n<p>Ultimately, this is the key tradeoff of the format, and to me it&rsquo;s a feature. I don&rsquo;t think this blog needs all of those formatting options anyways. My intention is to limit formatting in posts to &ldquo;standard&rdquo; Markdown. Some non-post page content may break this rule sparingly.</p>\n<hr>\n<p>My colophon states that my goal is to write at least twice a week. A pretty low bar if I count short/micro posts. I&rsquo;d really wanted to commit to at least do 300+ words  in a fuller post like this one with some regularity but I intentionally didn&rsquo;t. I&rsquo;m still easing back into writing and I wanted to set the bar low enough that I will always be able to clear it. At some point, hopefully, I&rsquo;ll have done this for so long I can&rsquo;t stop. I&rsquo;ll raise it then, and no earlier.</p>\n<p>Setting big, lofty goals is one of my biggest personal failure modes. So this time, I set a small one.</p>\n<p>Writing requires restraint. Every kind.</p>\n<div class=\"replies-data\" hidden aria-hidden=\"true\" data-threads=\"https://www.threads.com/@codybrom/post/DcOWBBdlgeo\" data-mastodon=\"https://mstdn.social/@codybrom/117122515009569122\" data-bluesky=\"https://bsky.app/profile/codybrom.com/post/3mtgv2yrk2c2o\"></div><a class=\"u-syndication\" rel=\"syndication\" href=\"https://www.threads.com/@codybrom/post/DcOWBBdlgeo\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://mstdn.social/@codybrom/117122515009569122\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://bsky.app/profile/codybrom.com/post/3mtgv2yrk2c2o\" hidden aria-hidden=\"true\"></a>\n",
				"summary": "Setting big, lofty goals is one of my biggest personal failure modes. So this time, I set a small one.",
				"date_published": "2026-08-18T08:38:00-05:00",
				"url": "https://b10g.xyz/2026/08/18/writing-requires-restraint/",
				"tags": ["productivity","writing"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/16/when-people-say-the-mac/",
				
				"content_html": "<p>When people say the Mac was weird and funny in the early 90&rsquo;s, it&rsquo;s stuff like this little utility from Altura Software that they were talking about.</p>\n<img src=\"https://cdn.uploads.micro.blog/97485/2026/scr-20260816-tqga.png\" width=\"600\" height=\"450\" alt=\"\">\n",
				
				"date_published": "2026-08-16T22:48:41-05:00",
				"url": "https://b10g.xyz/2026/08/16/when-people-say-the-mac/",
				"tags": ["apple","mac","classic mac"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/16/macencoding-on-cratesio-ive-been/",
				
				"content_html": "<p><a href=\"https://crates.io/crates/mac-encoding\">mac-encoding on crates.io</a></p>\n<p>I&rsquo;ve been working on some classic Mac projects but I kept tripping over text encodings. My toolchain for the projects is Rust and assumed there&rsquo;d be a solid, maintained crate for this, but I couldn&rsquo;t find one. So I made one that follows Apple&rsquo;s official Unicode maps.</p>\n",
				
				"date_published": "2026-08-16T18:10:55-05:00",
				"url": "https://b10g.xyz/2026/08/16/macencoding-on-cratesio-ive-been/",
				"tags": ["apple","development","mac","classic mac","rust"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/16/plenty-of-people-are-aware/",
				
				"content_html": "<p>Plenty of people are aware of <a href=\"https://512pixels.net/dogcow/\">Clarus the dogcow (who says “moof!”)</a>, but I bet far fewer have ever laid eyes on a <em>Wild Eep</em>.</p>\n<img src=\"https://cdn.uploads.micro.blog/97485/2026/7e4d5bafe4.png\" width=\"600\" height=\"450\" alt=\"A pixelated black and white creature making an EEP sound.\">\n",
				
				"date_published": "2026-08-16T09:05:55-05:00",
				"url": "https://b10g.xyz/2026/08/16/plenty-of-people-are-aware/",
				"tags": ["art","apple"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/13/rip-claude-rands-in-repose/",
				
				"content_html": "<p><a href=\"https://randsinrepose.com/archives/rip-claude/\">RIP Claude &ndash; Rands in Repose</a></p>\n<p>I tried writing with AI, but I quit immediately because they suck at it. LLMs are good at structure, that&rsquo;s how they convince us they’re smart, but without empathy it reads hollow. If fear of watermarks make people write for themselves again, I say that&rsquo;s a good thing.</p>\n",
				
				"date_published": "2026-08-13T14:30:44-05:00",
				"url": "https://b10g.xyz/2026/08/13/rip-claude-rands-in-repose/",
				"tags": ["ai","writing"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/12/looks-like-i-wont-be/",
				
				"content_html": "<p>Looks like I won’t be able to try Manna’s drone delivery today in Tulsa because I don’t live or work inside the very small launch area. Excited to give it a try when they expand it a bit.</p>\n<img src=\"https://cdn.uploads.micro.blog/97485/2026/c64508e77d.jpg\" width=\"421\" height=\"600\" alt=\"A map highlights the delivery area in Tulsa, centered around the Broken Arrow Expressway. Manna drone delivery launched today, August 12th 2026 and is starting with deliveries available Wednesday to Sunday from 9am to 9pm.\">\n",
				
				"date_published": "2026-08-12T13:18:35-05:00",
				"url": "https://b10g.xyz/2026/08/12/looks-like-i-wont-be/",
				"tags": ["tech"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/12/manna-drone-delivery-launches-today/",
				
				"content_html": "<p><a href=\"https://tulsaflyer.org/2026/08/12/news/post/tulsas-tech-promise-as-manna-takes-off/\">Manna drone delivery launches today in Tulsa.</a></p>\n<p>I first learned about Manna last year when <a href=\"https://stratechery.com/2025/an-interview-with-manna-founder-and-ceo-bobby-healy-about-drone-delivery/\">Ben Thompson interviewed the CEO</a>. Now 18 months later, it’s crazy to see Tulsa in a list like this. Cue the <em>Sesame Street</em> song. <em>”One of these things is not like the others…&quot;</em></p>\n<p><img src=\"https://cdn.uploads.micro.blog/97485/2026/3a71141f37.jpg\" width=\"476\" height=\"600\" alt=\"\"><img src=\"https://cdn.uploads.micro.blog/97485/2026/3b607643cd.jpg\" width=\"348\" height=\"600\" alt=\"\"></p>\n",
				
				"date_published": "2026-08-12T06:59:07-05:00",
				"url": "https://b10g.xyz/2026/08/12/manna-drone-delivery-launches-today/",
				"tags": ["tech"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/11/how-to-start-smoking-rss/",
				"title": "How to start smoking RSS feeds",
				"content_html": "<p><em>Someone on NetNewsWire&rsquo;s Discourse site recently asked, &ldquo;<a href=\"https://discourse.netnewswire.com/t/how-to-find-motivation-for-reading-feeds/340\">How to find motivation for reading feeds?</a>&rdquo; Below was my <a href=\"https://discourse.netnewswire.com/t/how-to-find-motivation-for-reading-feeds/340/5?u=codybrom\">response</a>.</em></p>\n<p>As a longtime RSS addict, this question reads to me like &ldquo;<em>how can I start smoking cigarettes?</em>&rdquo;</p>\n<p>I was nigh-endlessly scrolling newsfeeds before I was endlessly scrolling social media, so in some ways they&rsquo;re the same to me. But what sucks me into social media more than my newsreader are the notifications. Notifications ends up making social media a destination about <strong>me</strong> as much or more than a place to stay up on news, friends and my interests. I really should turn more of them off. One of my worst app habits is to always agree to turn them on under the belief that I&rsquo;ll turn them off if I dislike them (except I never do the second part).</p>\n<p>My FOMO and strong opinions have never really allowed me be a passive participant on social media, but the engagement carrot and stick are hollow. I get about as much fake engagement as real, but both send real notifications that short circuit my brain&rsquo;s ability to focus.</p>\n<p>But like others have said, your biggest motivation to read feeds will come from blocking out the other places you would have received similar information. Video killed the radio star, and all that stuff.</p>\n",
				
				"date_published": "2026-08-11T10:59:00-05:00",
				"url": "https://b10g.xyz/2026/08/11/how-to-start-smoking-rss/",
				"tags": ["internet"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/10/claude-to-add-imperceptible-watermarks/",
				"title": "Claude to add “imperceptible” watermarks to text outputs in the EU",
				"content_html": "<p><a href=\"https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content\">How Claude marks AI-generated content</a>:</p>\n<blockquote>\n<p>When a supported Claude model generates text, it weaves an imperceptible watermark directly into the text itself. You won&rsquo;t see it, and it doesn&rsquo;t change the meaning, quality, or readability of Claude&rsquo;s response.</p>\n<p>Because the watermark is part of the text, it will travel with the text when it&rsquo;s copied and pasted elsewhere, and may persist through some editing. Watermarking will be applied at the model level, which means it will be present no matter which Claude product or surface the text comes from.</p>\n</blockquote>\n<p>Today Anthropic rolled out a new support page aimed at users in the European Union as part of signing the <a href=\"https://artificialintelligenceact.eu/article/50/\">EU AI Act&rsquo;s Article 50(2) Code of Practice on Transparency of AI-Generated Content</a>. The new watermarking will apply to Claude models launched in the EU on or after August 2, 2026. Existing models are covered by a transition period but Anthropic says they&rsquo;re working to add marking support to them too.</p>\n<p>While I understand the concept of how this can work in theory, how it would actually work in practice is mind boggling. Even more so that this will apply even to API outputs from providers like AWS, Microsoft and Google.</p>\n<p>How many characters will you have to use for something to be detectably Claude-marked? If I asked Claude to reply only with a single character, how can we be sure it&rsquo;s marked? The answer is that we don&rsquo;t know yet, and perhaps  Anthropic has really just shipped an CYA page, especially as it pertains to marking older models.</p>\n<p>Everyone seems to have an opinion on the effectiveness of &ldquo;AI detectors&rdquo; these days, but it will be interesting to see how well Anthropic&rsquo;s works. If it&rsquo;s any good, I expect other large economic powers will come knocking.</p>\n<p>But I don&rsquo;t see how the marking system they describe can be any good. Unless the Claude mark is complete gobbledygook (and they said it won&rsquo;t be), there&rsquo;s plausibly already text somewhere that would &ldquo;match&rdquo; this mark that  wasn&rsquo;t created by Claude. What&rsquo;s the point of a mark if it&rsquo;s more likely to cause confusion than no mark at all?</p>\n<p>Imagine an author submits their original work to a publisher and they check it against an official Claude mark detector. Even a work with no use of AI whatsoever could may still not pass 100% because there&rsquo;s nothing preventing someone from choosing the same words Claude might. And if doing so you choose to believe the author, why even check it in the first place?</p>\n<p>So far it sounds like a system that solves for a very specific regulatory requirement, but no real problems. I&rsquo;d anything, it might actually create more problems.</p>\n<p>The case for open models just keeps getting better and better.</p>\n",
				"summary": "Anthropic added a new support page today with details about how they would comply with Article 50 of the EU AI Act. As a result, models released in the EU will support machine-readable marking at launch, including text generated via APIs and through providers like AWS, Microsoft and Google.",
				"date_published": "2026-08-10T19:42:45-05:00",
				"url": "https://b10g.xyz/2026/08/10/claude-to-add-imperceptible-watermarks/",
				"tags": ["tech","ai"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/09/my-blog-officially-has-a/",
				
				"content_html": "<p>My blog officially has a new name: birdwatching. The domain (b10g.xyz) is still the same. I&rsquo;d been considering changing the name for about 4 years, and with all the other changes it felt like maybe the right time to finally do it.</p>\n<img src=\"https://cdn.uploads.micro.blog/97485/2026/b10g-logo-card-1200x630.png\">\n",
				
				"date_published": "2026-08-09T21:20:08-05:00",
				"url": "https://b10g.xyz/2026/08/09/my-blog-officially-has-a/"
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/09/simon-willison-on-technical-blogging/",
				"title": "Simon Willison on Technical Blogging",
				"content_html": "<p><a href=\"https://simonwillison.net/\">Simon Willison</a> recently reshared <a href=\"https://simonwillison.net/2026/Aug/6/simon-willison-on-technical-blogging/\">some advice he gave in an interview</a>:</p>\n<blockquote>\n<p>My number one tip for blogging is to lower your standards! Aim to hit publish while you are still actively unhappy with what you have written, because the only alternative is a huge folder full of drafts and never publishing anything at all.</p>\n</blockquote>\n<p>The number one reason I&rsquo;ve not published more on my blog was that I kept thinking it <em>still needed something</em>. <a href=\"https://b10g.xyz/2026/08/09/why-i-moved-to-microblog/\">Moving to Micro.blog</a> is in large part a way for me to lower my own bar, and write more on my blog and less just on social media.</p>\n<div class=\"replies-data\" hidden aria-hidden=\"true\" data-threads=\"https://www.threads.com/@codybrom/post/Db1g2Z1IIjI\" data-threads-id=\"18115489810931739\" data-mastodon=\"https://mstdn.social/@codybrom/117067913697053596\" data-bluesky=\"https://bsky.app/profile/did:plc:3fj6fblfrzeth5sjkxw22wcd/post/3mson4oxkqk2m\"></div><a class=\"u-syndication\" rel=\"syndication\" href=\"https://www.threads.com/@codybrom/post/Db1g2Z1IIjI\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://mstdn.social/@codybrom/117067913697053596\" hidden aria-hidden=\"true\"></a><a class=\"u-syndication\" rel=\"syndication\" href=\"https://bsky.app/profile/did:plc:3fj6fblfrzeth5sjkxw22wcd/post/3mson4oxkqk2m\" hidden aria-hidden=\"true\"></a>\n",
				
				"date_published": "2026-08-09T15:00:00-05:00",
				"url": "https://b10g.xyz/2026/08/09/simon-willison-on-technical-blogging/",
				"tags": ["writing"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/09/why-i-moved-to-microblog/",
				"title": "Why I moved to Micro.blog",
				"content_html": "<p>Last week I was talking to my friend <a href=\"https://b10g.xyz/2026/08/08/the-death-of-compromise/\">Josh</a> about blogging and our conversation was self-inspiring enough that I decided to set up <a href=\"https://b10g.xyz/2026/08/05/aha-this-office-supplies-purchase/\"><em>another</em> blog</a>.</p>\n<p>Well, now my new blog is my old blog too. For the past few years, I&rsquo;d been occasionally posting at <strong>b10g.xyz</strong> using a multiple blog platforms hosted on various cloud services over a span of four years. The version I retired last week was hosted on <a href=\"https://pages.cloudflare.com/\">Cloudflare Pages</a> with a site statically generated using <a href=\"https://lume.land/\">Lume</a> from <a href=\"https://daringfireball.net/projects/markdown/\">Markdown</a> files I kept in a private GitHub repo. Over the blog&rsquo;s life, I&rsquo;d also used <a href=\"https://astro.build/\">Astro</a> and Next.js on Vercel, hosted the current version for a bit on <a href=\"https://deno.com/deploy\">Deno Deploy</a>, and briefly experimented with <a href=\"https://emdashcms.com/\">Emdash</a>. This final version was what worked the best for me. Moving isn&rsquo;t an indictment of Lume, Cloudflare, or even using Markdown in Git as a CMS. All of those things are great, <a href=\"https://www.youtube.com/watch?v=lc0Nc2VkfIk&amp;t=1447s\">except maybe the last one</a>, and I still recommend them wholeheartedly. Just not for me.</p>\n<p>I originally wasn&rsquo;t planning to migrate, because that felt like &ldquo;fixing&rdquo; something that wasn&rsquo;t exactly broken. But something <em>was</em> broken. Even though I&rsquo;d published more blog posts in the last year than I had in a while, I&rsquo;d come to realize that my self-managed setup lacked restraint. Any feature or tweak I wanted to add, I could. And with the help of AI agents, I often did. What I ended up with was more than enough to validate my desire to write, but I wasn&rsquo;t publishing all the things I wanted to write because managing what I&rsquo;d built took more of the time. I still have drafts in my Notes.app that never saw the light of day because <em>actually</em> publishing involved sitting down at the right machine and doing a few manual steps that I couldn&rsquo;t easily do on mobile.</p>\n<p>I&rsquo;ve learned too late in my writing journey that wrangling your workflow <del>can</del> <strong>will</strong> drain your capacity for writing and creating if you let it. I really enjoy building platforms. It&rsquo;s my day job. But I want writing to be joy, not more work. Micro.blog as a platform is exactly what I want. It&rsquo;s available anywhere, it helps me syndicate to my various social accounts, it has no ads or built-in analytics, but most importantly&hellip; it has constraints I can&rsquo;t change. I&rsquo;m so excited I signed up for an annual subscription.</p>\n<p>Building was fun, but I think writing will be even more fun.</p>\n<div class=\"replies-data\" hidden aria-hidden=\"true\" data-threads=\"https://www.threads.com/@codybrom/post/Db04ZdcILj5\" data-threads-id=\"18348492244222198\"></div><a class=\"u-syndication\" rel=\"syndication\" href=\"https://www.threads.com/@codybrom/post/Db04ZdcILj5\" hidden aria-hidden=\"true\"></a>\n",
				"summary": "I’ve learned too late in my writing journey that wrangling your workflow will drain your capacity for writing and creating if you let it. I’m moving to Micro.blog because it has constraints I can’t control.",
				"date_published": "2026-08-09T10:00:00-05:00",
				"url": "https://b10g.xyz/2026/08/09/why-i-moved-to-microblog/",
				"tags": ["writing","blogging"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/08/ive-mostly-finished-redesigning-bgxyz/",
				
				"content_html": "<p>I&rsquo;ve mostly finished redesigning <a href=\"https://b10g.xyz\">b10g.xyz</a> after moving to <a href=\"https://micro.blog\">Micro.blog</a>. Their platform doesn&rsquo;t have built-in analytics and I won&rsquo;t be adding any of my own. The only measurement I care about is how many days a week I&rsquo;m posting. My goal is for it to not dip below two.</p>\n",
				
				"date_published": "2026-08-08T20:46:17-05:00",
				"url": "https://b10g.xyz/2026/08/08/ive-mostly-finished-redesigning-bgxyz/",
				"tags": ["writing"]
			},
			{
				"id": "http://codybrom.micro.blog/2026/08/08/the-death-of-compromise/",
				"title": "The Death of Compromise",
				"content_html": "<p><a href=\"https://joshgammon.micro.blog/2026/08/08/i-miss-talking-to-people.html\">Josh Gammon</a>:</p>\n<blockquote>\n<p>The industries built to help facilitate third spaces in our communities keep getting bought out and shut down. When I think about my stint at Blockbuster during college, I like to joke that I was one of the last employees. It&rsquo;s not <em>not</em> true. Blockbuster filed for bankruptcy in 2010 and I was working at one of Tulsa&rsquo;s last remaining stores until it closed sometime in 2011.</p>\n</blockquote>\n<p>Josh and I have been friends since high school and I remember occasionally going to visit him at his Blockbuster before it closed. Even before they announced its closing, the store felt like a relative everyone expected to die soon but wasn&rsquo;t comfortable discussing. His store finally closed in April 2011 on the same day as half of the 21 stores in the Tulsa metro area, including the one in Broken Arrow I always went to as a kid. I was sad, but I hadn&rsquo;t rented anything from a Blockbuster it probably 4 or 5 years.</p>\n<p>It&rsquo;s easy to look back and say Blockbuster should have innovated, and in my MBA program that&rsquo;s exactly what my textbooks and professors said. They thought Blockbuster should have merged with someone bigger. Or they should get rid of late fees, or offer DVDs by mail, or do  monthly subscriptions, or kiosks, or streaming. But Blockbuster actually did <strong>every single one of these</strong>. The reality is that they did these badly and too-late. Blockbuster did not die of a failure of imagination or even a failure to implement new ideas. Blockbuster died because consumer tastes were changing faster than they could.</p>\n<p>The closest thing to a Blockbuster near me now is my local library. There is a lot of talk about libraries being &ldquo;in&rdquo; again, but every time I go to mine it is as much of a ghost town as Josh&rsquo;s Blockbuster was. I love the library, and I am glad other people love it too. But the most common reason I physically walk into one is to pick up a hold or drop one off. If I linger to browse around, I am almost always the only person in the building doing so.</p>\n<p>That is far opposite the way I remember the library in the &rsquo;90s and early 2000&rsquo;s. People wandered the stacks and hogged the computers. The stereotypical librarian shushing a loud room now feels like a badly outdated cultural reference because it assumes enough people were in the library to have caused a ruckus in the first place.</p>\n<p>Here&rsquo;s my hypothesis: compromise is dead, and it killed in-person browsing with it.</p>\n<p>Prior to everything being online, or conveniently delivered in 2 days or less, you had to physically go to where something was to obtain it. It was a crazy concept, I know. You could call ahead to ask about something&rsquo;s availability, but that was a crapshoot and required you look up their phone number in the phonebook. When I worked at Best Buy in college, I spent plenty of shifts on phone duty answering strangers about whether we had a movie in stock. But most people did not call. They just showed up, saw what was on the shelf and made their selections from what was there. Now, you can search their stock without getting off the couch, and if you can&rsquo;t order it to your door, you might be able to order it for pickup from a variety of locations so you only need make a trip when it&rsquo;s guaranteed to be there for you. No matter the scenario, you never have to settle. You can now always get exactly what you want.</p>\n<p>Being denied the movie you wanted to rent, when you wanted to rent it, and then compromising on an alternative was a normal and necessary part of a Friday night<sup id=\"fnref:1\"><a href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\">1</a></sup>. I didn&rsquo;t realize it was one of the things I might even miss most about that time until Josh wrote about walking the shelves to talk to customers. Blockbuster expected employees to burn their ten free weekly rentals on new releases so they could walk the aisles and give recommendations when the title someone was looking for wasn&rsquo;t available. But in a world without a need to compromise, nobody needs recommendations.</p>\n<p>While a lot of things were at play when Blockbuster died, the one that wasn&rsquo;t immediately obvious to everyone was that we were in the middle of a major format change. Not from DVD to Blu-Ray, but from disc to digital. Blockbuster made money on all sides of the VHS to DVD transition, clearing out tape inventory to holdouts while selling everyone else the DVDs and the player to go with them. But TV on DVD started to break the video store concept. One season of a show might be a dozen discs and nobody wants to be left on a cliffhanger. Buying and collecting sets also became its own thing. But the success of DVD as a format and box-sets in general caused studios to overproduce, and eventually discs got too cheap not to own. I saw movies and TV box sets for outrageously low prices when I worked Black Friday at Best Buy. Studios did this assuming everyone would just buy it all again on Blu-ray, or digital if it came to that. They didn&rsquo;t, and it was because they wouldn&rsquo;t have to.</p>\n<p>On September 23, 2010, Blockbuster filed for Chapter 11. Around the same time, <a href=\"https://www.homemediamagazine.com/blu-ray-disc/blu-ray-household-penetration-tops-17-20731\">Home Media Magazine reported 17% of American households had a Blu-ray player</a> (a misleading number propped up by the PS3) while more than 95% with a DVD player. But the same report said Netflix wasn&rsquo;t far behind in 15% of homes, and two months later, Netflix upgraded their experimental streaming service for DVD subscribers to its own plan. The Blu-ray format didn&rsquo;t stand a chance against Netflix, and neither did Blockbuster. Blockbuster&rsquo;s own discs by mail service barely put a dent in an already leaking bucket, but there&rsquo;s no reason to keep stores open if the only profitable business is via the mail or the Internet.</p>\n<p>So why hasn&rsquo;t the rise of e-books and digital audiobooks caused a massive downfall for my library?  Often when I hear someone talk about their library, it&rsquo;s a discussion about how they&rsquo;re 85th in line to get an e-book or an audiobook from Libby. A library&rsquo;s collection is a living thing. Shelf space is finite, so books that don&rsquo;t circulate have to be pruned in order to make room for books that do. This churn is necessary but mostly invisible. But a library is not a for-profit storefront, so taxpayer-funded libraries can exist as long as communities decide they should. Setting aside the completely unfair and bullshit nature of digital book licenses for libraries, people are still relying on their local libraries because they could make digital materials a part of their offerings in a way that Blockbuster could never. Your tax dollars support your library&rsquo;s ability to acquire materials, even digital ones, and it&rsquo;s great that they can offer it to you in a format that is convenient for you. Instead of replacing churned books exclusively with physical ones, they&rsquo;ve been diverting more and more to digital. But with fewer physical books to store, it&rsquo;s also caused the idea of what a library is for to shift. Some systems have started adding things like tool and equipment lending, community tele-health portals and maker-spaces. Adding and supporting those things means less money for books, and you could read that as a loss but I think it&rsquo;s a clever answer. Physical library spaces continue to be valuable because they&rsquo;re making the spaces more about what is most valuable in person instead exclusively a warehouse of books. A library continues to exist because it can compromise.</p>\n<p>The other part of all of this is that video stores and libraries you physically visited were less obvious &ldquo;third spaces&rdquo; than coffee shops and shopping malls. The internet is a third space now, but because it&rsquo;s digital it offers me more ways to control who can interact with me while also affording me too much ability to exclude unfamiliar things I might actually like.</p>\n<p>For both good and bad, physical third spaces are affected by the community who inhabit them. I can&rsquo;t choose the people who live and work in my community, but their diversity increases what we collectively get to experience. There&rsquo;s more guarantee in the familiar, whether that be people or media, but that also has a flattening effect where the lowest of lows are effectively gone, but the highs aren&rsquo;t as high either.</p>\n<p>Some of the best compromises I ever made happened at libraries and movie stores. I watched movies and read books I&rsquo;d never heard of, and a few of them became the most important things I&rsquo;ve ever seen or read. Some were absolute crap, and not even the good kind of crap. But the risk was part of it. There was less information to make decisions with, so you may have just found your next favorite movie but you won&rsquo;t find out until you get home to watch it.</p>\n<p>When you start looking around, you&rsquo;ll can see that the death of compromise is all around us, but it doesn&rsquo;t have to be. Ask for recommendations, take more risks and you&rsquo;ll see that compromise is actually how to get to a better place than where you even wanted to go.</p>\n<div class=\"footnotes\" role=\"doc-endnotes\">\n<hr>\n<ol>\n<li id=\"fn:1\">\n<p>Back in the Blockbuster days, if they didn&rsquo;t have what you wanted, you couldn&rsquo;t simply drive to the next Blockbuster, because that&rsquo;s not really how that worked. Your Blockbuster membership didn&rsquo;t work at every store, and that worked to their advantage. If it did, you&rsquo;d just drive a few minutes away to get what you wanted from there. You could technically set up a membership there too, but then it&rsquo;d be this whole thing and you have to remember which store to return to, and yada-yada-yada. If you didn&rsquo;t live through it, you just wouldn&rsquo;t understand.&#160;<a href=\"#fnref:1\" class=\"footnote-backref\" role=\"doc-backlink\">&#x21a9;&#xfe0e;</a></p>\n</li>\n</ol>\n</div>",
				"summary": "Josh Gammon:\nThe industries built to help facilitate third spaces in our communities keep getting bought out and shut down. When I think about my stint at Blockbuster during college, I like to joke that I was one of the last employees. It’s not not true. Blockbuster filed for bankruptcy in 2010 and I was working at one of Tulsa’s last remaining stores until it closed sometime in 2011.\nJosh and I have been friends since high school and I remember occasionally going to visit him at his Blockbuster before it closed. Even before they announced its closing, the store felt like a relative everyone expected to die soon but wasn’t comfortable discussing. His store finally closed in April 2011 on the same day as half of the 21 stores in the Tulsa metro area, including the one in Broken Arrow I always went to as a kid. I was sad, but I hadn’t rented anything from a Blockbuster it probably 4 or 5 years.\nIt’s easy to look back and say Blockbuster should have innovated, and in my MBA program that’s exactly what my textbooks and professors said. They thought Blockbuster should have merged with someone bigger. Or they should get rid of late fees, or offer DVDs by mail, or do monthly subscriptions, or kiosks, or streaming. But Blockbuster actually did every single one of these. The reality is that they did these badly and too-late. Blockbuster did not die of a failure of imagination or even a failure to implement new ideas. Blockbuster died because consumer tastes were changing faster than they could.\n",
				"date_published": "2026-08-08T15:22:28-05:00",
				"url": "https://b10g.xyz/2026/08/08/the-death-of-compromise/",
				"tags": ["writing"]
			}
	]
}
