<?xml version="1.0" encoding="UTF-8" ?> <?xml-stylesheet type="text/xsl" href="rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>PaulCutler.org</title><description>Paul Cutler&#39;s blog and homepage</description><link>https://paulcutler.org/</link><atom:link href="https://paulcutler.org/feed_rss_created.xml" rel="self" type="application/rss+xml" /> <language>en</language> <pubDate>Wed, 29 Apr 2026 10:26:47 -0000</pubDate> <lastBuildDate>Wed, 29 Apr 2026 10:26:47 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.19.0</generator> <image> <url>None</url> <title>PaulCutler.org</title> <link>https://paulcutler.org/</link> </image> <item> <title>Moviebuff</title> <author>Paul Cutler</author> <description>&lt;p&gt;Moviebuff is a Django application originally written by &lt;a href=&#34;https://codeberg.org/retiolus/moviebuff&#34;&gt;retiolus&lt;/a&gt; that was released last August. I’m not sure how I originally came across it, but I remember it being demonstrated on Mastodon. Moviebuff allows you to track and rate the movies you watch and share them on the Fediverse.&lt;/p&gt; &lt;p&gt;I already have a &lt;a href=&#34;https://silversaucer.com&#34;&gt;music site&lt;/a&gt; and I’ve been tracking &lt;a href=&#34;https://www.paulcutler.org/blog/2026/04/01/what-im-watching---q1-2026/&#34;&gt;what I watch manually&lt;/a&gt;, so I was kind of excited for Moviebuff. I forked it right away, but there wasn’t any installation instructions and I’ve never used Django. I was able to reverse the first few things needed in the &lt;code&gt;.env&lt;/code&gt; file, such as the Django secret key, an API key from &lt;a href=&#34;https://www.themoviedb.org&#34;&gt;The Movie Database&lt;/a&gt;, but I couldn’t figure out how to get Federation working. The code to add Federation didn’t appear to be in the original repository or any of its branches.&lt;/p&gt; &lt;p&gt;So there it sat. I debated a few times about opening an issue in the Moviebuff repository asking for help, but I didn’t want to bug the maintainer and I was just grateful that anything had been shared and open sourced.&lt;/p&gt; &lt;p&gt;After successfully using Claude Code to help create the &lt;a href=&#34;https://github.com/prcutler/CircuitPython_bambulabs/&#34;&gt;circuitpython-bambulabs&lt;/a&gt; library, I pointed Claude at Moviebuff and away it went. It surprised me again when it was able to add Federation to the project based on the scaffolding that was already there, no database changes needed.&lt;/p&gt; &lt;p&gt;I’ve done a few projects in Pyramid and FastAPI, so Python based web frameworks weren’t totally new to me. Partnered with Claude, I went to work.&lt;/p&gt; &lt;p&gt;Things I’ve updated and changed:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Added dark mode and made it the default with a toggle to change light or dark mode on the home page&lt;/li&gt; &lt;li&gt;Added working Federation based on the buiding blocks present in the app&lt;/li&gt; &lt;li&gt;Changed Federation to only post when a movie is rated. Also added a Share to Fediverse button using HTMX that appears when a movie is added to the Watched Movies list&lt;/li&gt; &lt;li&gt;Added an environment variable and code to enable or disable registration (to avoid spammers)&lt;/li&gt; &lt;li&gt;Disabled the registration pages if the user is unauthenticated and registration is disabled&lt;/li&gt; &lt;li&gt;Updated the home page to show a legend, the five most recent movies rated, movie posters for the four most recent movies rated, and HTMX to page through the rated movies&lt;/li&gt; &lt;li&gt;In the Dashboard, added HTMX to page through all the Watched Movies&lt;/li&gt; &lt;li&gt;In each movie card, added the star ratings for the movie&lt;/li&gt; &lt;li&gt;Updated the datetime fields to be MON/DAY/YEAR and added commas to the movie&#39;s budget&lt;/li&gt; &lt;li&gt;Added a Font Awesome film icon in the upper left and made it and Moviebuff clickable to return to the home page&lt;/li&gt; &lt;li&gt;Added a custom footer that matches &lt;a href=&#34;~https://silversaucer.com~&#34;&gt;silversaucer.com&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Added a CONTRIBUTING.md and CODE_OF_CONDUCT.md&lt;/li&gt; &lt;li&gt;Added installation instructions in the README&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;You can see it in action at &lt;a href=&#34;https://moviebuff.silversaucer.com&#34;&gt;https://moviebuff.silversaucer.com&lt;/a&gt;. I’ve added most of the movies I watched in Feburary and March and I’m still debating about adding earlier movies.&lt;/p&gt; &lt;p&gt;The code &lt;a href=&#34;https://codeberg.org/prcutler/moviebuff&#34;&gt;lives at Codeberg&lt;/a&gt; and I’ve made a &lt;a href=&#34;https://github.com/prcutler/moviebuff&#34;&gt;synchronized mirror on GitHub&lt;/a&gt;. If you like it, give it a star! And if you really want to know what I’ve watched, you can follow me on Mastodon at &lt;code&gt;@prcutler@moviebuff.silversaucer.com&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;I’m so grateful to retiolus for creating the app and releasing it under an open source license. I’m looking forward to rating, cataloging, and sharing the movies I watch.&lt;/p&gt; &lt;p&gt;&lt;img alt=&#34;Moviebuff homepage screenshot&#34; src=&#34;../../../20260-04-07-moviebuff/moviebuff.png&#34; /&gt;&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2026/04/07/moviebuff/</link> <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2026/04/07/moviebuff/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2026/04/07/moviebuff.png" type="image/png" length="None" /> </item> <item> <title>What I&#39;m Watching - Q1 2026</title> <author>Paul Cutler</author> <description>&lt;p&gt;It&#39;s a new year and I&#39;m still tracking what I&#39;m watching. I have a number of television shows still in progress. I don&#39;t write them down until the season I&#39;m watching has finished.&lt;/p&gt; &lt;p&gt;Highlights include finally getting around to For All Mankind season 4 with season five having just started. I highly recommend this show if you haven&#39;t seen it. I also enjoyed &lt;em&gt;Predator: Badlands&lt;/em&gt;, &lt;em&gt;Have Fun, Don&#39;t Die, Good Luck&lt;/em&gt;, and &lt;em&gt;The Rip&lt;/em&gt;. Whatever you do, don&#39;t watch &lt;em&gt;Mercy&lt;/em&gt;. I still need to catch up on some of the Oscar nominees.&lt;/p&gt; &lt;h2 id=&#34;legend&#34;&gt;Legend&lt;/h2&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;The Criterion Channel = *&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;4K UHD = +&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;AppleTV+ = ^&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;Netflix = ~&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;january&#34;&gt;January&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Predator: Badlands&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Boogie Nights&lt;/strong&gt;+ (1997)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Rip&lt;/strong&gt;~ (2026)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Dust Bunny&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;Landman S2&lt;/li&gt; &lt;li&gt;What Lies Beneath~ (2000)&lt;/li&gt; &lt;li&gt;For All Mankind S4^&lt;/li&gt; &lt;li&gt;&lt;strong&gt;If I Had Legs, I’d Kick You&lt;/strong&gt; (2025)&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;february&#34;&gt;February&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;Loot S3^&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Wrecking Crew&lt;/strong&gt; (2026)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Ballad of Wallis Island&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Assessment&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;The Lazarus Project S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Is This Thing On?&lt;/strong&gt; (2026)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Mercy&lt;/strong&gt; (2026)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Housemaid&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Eternity&lt;/strong&gt; (2026)^&lt;/li&gt; &lt;li&gt;Industry S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Honey Don’t&lt;/strong&gt; (2025)~&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;march&#34;&gt;March&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Crazy Stupid Love&lt;/strong&gt; (2011)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Mission: Impossible 2&lt;/strong&gt; (2001)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Dracula&lt;/strong&gt; (2027)&lt;/li&gt; &lt;li&gt;A Man on the Inside S2~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Good Luck, Have Fun, Don’t Die&lt;/strong&gt; (2027)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Pacific Rim&lt;/strong&gt; (2013)+&lt;/li&gt; &lt;li&gt;Firefly (2001)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Serenity&lt;/strong&gt; (2005)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Send Help&lt;/strong&gt; (2026)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;How to Make a Killing&lt;/strong&gt; (2026)&lt;/li&gt; &lt;/ul&gt;</description> <link>https://paulcutler.org/blog/2026/04/01/what-im-watching---q1-2026/</link> <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2026/04/01/what-im-watching---q1-2026/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2026/04/01/what-im-watching---q1-2026.png" type="image/png" length="None" /> </item> <item> <title>circuitpython-bambulabs Published!</title> <author>Paul Cutler</author> <description>&lt;p&gt;Following up on my &lt;a href=&#34;https://www.paulcutler.org/blog/2026/03/29/bambu-labs-circuitpython-library/&#34;&gt;blog post from yesterday&lt;/a&gt;, I spent Sunday preparing the &lt;code&gt;circuitpython-bambulabs&lt;/code&gt; library to be published.&lt;/p&gt; &lt;p&gt;Unfortunately, I ran into an issue with the CI where it was failing to build. Thanks to some pointers from todbot, I was able to refactor the library and move the MQTT setup into the &lt;code&gt;BambuPrinter&lt;/code&gt; class. This makes me happy as the user doesn&#39;t have to set up MQTT, assuming they&#39;ve entered their printer settings in &lt;code&gt;settings.toml&lt;/code&gt;, the library handles connecting for you.&lt;/p&gt; &lt;p&gt;I also heard from Brent Rubell at Adafruit who confirmed that the MQTT library for CircuitPython uses MQTT 3.1.1 - which is odd, because while MQTTX would connect locally using 3.1.1 (and not 5.0), CircuitPython would not connect locally. I&#39;ll investigate this more as I&#39;m guessing some people would rather connect locally instead of through Bambu Cloud.&lt;/p&gt; &lt;p&gt;Other things I learned:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The &lt;a href=&#34;https://learn.adafruit.com/creating-and-sharing-a-circuitpython-library/creating-a-library&#34;&gt;Creating and sharing a CircuitPython library Learn Guide&lt;/a&gt; needs some updates. The process to create docs on ReadtheDocs has changed, libraries use &lt;code&gt;ruff&lt;/code&gt; now for linting instead of &lt;code&gt;Pylint&lt;/code&gt; and &lt;code&gt;black&lt;/code&gt;, and sharing in the Library bundle needs some updates.&lt;/li&gt; &lt;li&gt;The Learn Guide doesn&#39;t cover publishing to PyPi, though the &lt;code&gt;cookiecutter&lt;/code&gt; template does include the GitHub Actions to publish the library. It took me longer than it probably shoudl to figure out how to enter the secrets in GitHub to allow it to build and upload. This would be helpful to add to the Learn Guide.&lt;/li&gt; &lt;li&gt;The section in the Learn Guide on Sharing in a Bundle also needs an update. The section on verifying didn&#39;t work for me, though Updating the Library list did.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Lastly, a big thank you to Foamyguy who merged my pull request to add the library to the Community Libraries right away! You can find more about the library by:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Install via &lt;code&gt;circup&lt;/code&gt;: &lt;code&gt;circup install bambulabs&lt;/code&gt; to install on your microcontroller. (Just tested it and it&#39;s so cool to see that work!)&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://pypi.org/project/circuitpython-bambulabs/&#34;&gt;PyPi&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://circuitpython-bambulabs.readthedocs.io/en/latest/&#34;&gt;ReadtheDocs&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/prcutler/CircuitPython_bambulabs&#34;&gt;GitHub repository&lt;/a&gt; (And if you like it, give it a ⭐️)&lt;/li&gt; &lt;/ul&gt;</description> <link>https://paulcutler.org/blog/2026/03/30/circuitpython-bambulabs-published/</link> <pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2026/03/30/circuitpython-bambulabs-published/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2026/03/30/circuitpython-bambulabs-published.png" type="image/png" length="38183" /> </item> <item> <title>Bambu Labs CircuitPython Library</title> <author>Paul Cutler</author> <description>&lt;p&gt;I follow a number of people on GitHub and one of them is my good friend &lt;a href=&#34;https://todbot.com&#34;&gt;todbot&lt;/a&gt;. I noticed in my feed he he had starred an Arduino program called &lt;a href=&#34;https://github.com/Keralots/BambuHelper&#34;&gt;Bambu Helper&lt;/a&gt; that displays information and statistics from your Bambu Labs printer, such as the percentage progress of the current print, nozzle temperature, fan speed, and more.&lt;/p&gt; &lt;p&gt;That got me thinking - if it can be done in Arduino, it can be done in CircuitPython. It&#39;s been a couple years since I had a good CircuitPython project, so away I went. I started researching the &lt;a href=&#34;https://bambutools.github.io/bambulabs_api/api.html&#34;&gt;Bambu API&lt;/a&gt; and more GitHub repositories than I can count, mostly Python projects that connect to a Bambu Printer using MQTT.&lt;/p&gt; &lt;p&gt;I then used &lt;a href=&#34;https://mqttx.app&#34;&gt;MQTTX&lt;/a&gt; to connect to my printer and test the various MQTT methods. I was able to successfully connect to my P1P printer both through Bambu Cloud and locally over my network.&lt;/p&gt; &lt;p&gt;And then I cheated - I used Claude to bootstrap the project by pointing it at the API Docs and the BambuHelper Arduino app to create a &lt;a href=&#34;https://github.com/prcutler/CircuitBambu&#34;&gt;proof of concept in CircuitPython&lt;/a&gt;. (I know, I know... the AI skeptic just used AI) It got pretty close - it did get the MQTT command to request a full status update wrong, but that was an easy fix.&lt;/p&gt; &lt;p&gt;I had the proof of concept working on my S3 Qualia board and 4&#34; display:&lt;/p&gt; &lt;p&gt;&lt;img alt=&#34;Bambu Labs info displayed on a 4&amp;quot; screen&#34; src=&#34;../../../2026-03-29-circuitpython-bambulabs-library/qualia.jpeg&#34; /&gt;&lt;/p&gt; &lt;p&gt;One thing I learned, though I&#39;m waiting to confirm, is that CircuitPython only uses MQTT 5.0, and not 3.1.1. Connecting via Bambu Cloud will connect on both MQTT standards, but the local connection only will connect using 3.1.1, which CircuitPython doesn&#39;t appear to use that I could figure out. That means you have a few extra hoops to jump through to get a token and user ID, but it wasn&#39;t that hard and I&#39;ve documented the process.&lt;/p&gt; &lt;p&gt;Unfortunately I appear to have fried both my S3 and S2 Reverse TFTs (thanks macOS) which I wanted to prototype with. Using a $50 worth of equipment is a bit much for a project like this. But that got me thinking - what if I could create a library so people could just get the info from the printer and then build their own UI on top of it to match their choice of microcontroller and screen?&lt;/p&gt; &lt;p&gt;So that&#39;s what I did next, by creating the &lt;a href=&#34;https://github.com/prcutler/CircuitPython_bambulabs/&#34;&gt;CircuitPython_bambulabs&lt;/a&gt; library. This is the first time I&#39;ve ever created a library and I&#39;m following along with both the &lt;a href=&#34;https://learn.adafruit.com/creating-and-sharing-a-circuitpython-library/overview&#34;&gt;Learn Guide&lt;/a&gt; and the &lt;a href=&#34;https://docs.circuitpython.org/en/stable/docs/design_guide.html&#34;&gt;design reference&lt;/a&gt;. Parts of the Learn Guide are outdate (hello Ruff), but overall it hasn&#39;t been bad, though I loathe writing reStructured Text and much prefer Markdown. At least the cookiecutter setup makes it easy to edit.&lt;/p&gt; &lt;p&gt;Assuming you&#39;ve got all the settings correct in &lt;code&gt;settings.toml&lt;/code&gt;, the library handles the MQTT setup and querying the printer to get the JSON response and breaking down that response into individual methods.&lt;/p&gt; &lt;p&gt;It is also possible to send commands to your printer, for example to set the bed temperature or turn the light on or off. I purposefully did not include commands, this library is only for viewing the various status messages available from the printer.&lt;/p&gt; &lt;p&gt;I created a &lt;a href=&#34;https://github.com/prcutler/CircuitPython_bambulabs/blob/main/examples/bambulabs_simpletest.py&#34;&gt;simpletest&lt;/a&gt; that connects to the printer and prints to serial a nicely formatted list of all the information returned from the printer and a raw dump of the JSON.&lt;/p&gt; &lt;p&gt;The GitHub Actions for the library are currently failing as it doesn&#39;t import the &lt;code&gt;bambulabs&lt;/code&gt; library or the &lt;code&gt;wifi&lt;/code&gt; module. I&#39;m not sure why yet and have asked for some help. If you want to test it out, you can &lt;a href=&#34;https://github.com/prcutler/CircuitPython_bambulabs/&#34;&gt;clone the repo&lt;/a&gt; and copy the &lt;code&gt;bambulabs.py&lt;/code&gt; file to your &lt;code&gt;/lib&lt;/code&gt; directory or the root directory of your CircuitPython microcontroller.&lt;/p&gt; &lt;p&gt;When the library is finally published and is available via &lt;code&gt;circup&lt;/code&gt;, I&#39;ll post an update to the blog. And if you have any feedback, please let me know by dropping me an email or leaving an issue or comment in the repository.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2026/03/29/bambu-labs-circuitpython-library/</link> <pubDate>Sun, 29 Mar 2026 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2026/03/29/bambu-labs-circuitpython-library/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2026/03/29/bambu-labs-circuitpython-library.png" type="image/png" length="None" /> </item> <item> <title>What I&#39;m Watching - Q4 2025</title> <author>Paul Cutler</author> <description>&lt;p&gt;Wrapping up the year, here&#39;s everything I watched in October, November, and December, excluding sports. Because there is a lot of football that isn&#39;t accounted for, which is why my total watchlist is down. Well, that and a bit of gaming took out a chunk in November and I was traveling half of December.&lt;/p&gt; &lt;p&gt;I plan on continuing to track my watchlist monthly, though I&#39;m unsure if I&#39;ll keep blogging it. A small part of me is tempted to do what Steven Soderbergh does, and track &lt;strong&gt;everything&lt;/strong&gt;. But I probably really don&#39;t want to know how much time I spend watching baseball and football.&lt;/p&gt; &lt;p&gt;Highlights include K-Pop Demon Hunters, Peacemaker S2, Task, Wake Up Dead Man, One Battle After Another, and Pluribus. I was disappointed with A House of Dynamite, The Roses, Relay, and Good Fortune.&lt;/p&gt; &lt;p&gt;Legend:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;The Criterion Channel = *&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;4K UHD = +&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;AppleTV+ = ^&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;Netflix = ~&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;october&#34;&gt;October&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;Peacemaker S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;K-Pop Demon Hunters&lt;/strong&gt;~&lt;/li&gt; &lt;li&gt;Task&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Parallax View&lt;/strong&gt; (1974)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Punch Drunk Love&lt;/strong&gt; (2002)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Mission: Impossible&lt;/strong&gt; (1996)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;A House of Dynamite&lt;/strong&gt; (2025)~&lt;/li&gt; &lt;li&gt;Platonic S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Roses&lt;/strong&gt; (2025)&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;november&#34;&gt;November&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;The Toxic Avenger&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;Chad Powers S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Panic Room&lt;/strong&gt; (2002)*&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;december&#34;&gt;December&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Tron: Ares&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;A Man on the Inside (2024) S1~&lt;/li&gt; &lt;li&gt;Parish (2024)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Fatman&lt;/strong&gt; (2020)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Good Fortune&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;One Battle After Another&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Relay&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;Mayor of Kingstown S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Running Man&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Wake Up, Dead Man&lt;/strong&gt; (2025)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;F1&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Pluribus (S1)&lt;/li&gt; &lt;li&gt;The Copenhagen Test S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Dogma&lt;/strong&gt; (2000)+&lt;/li&gt; &lt;/ul&gt;</description> <link>https://paulcutler.org/blog/2026/01/01/what-im-watching---q4-2025/</link> <pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2026/01/01/what-im-watching---q4-2025/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2026/01/01/what-im-watching---q4-2025.png" type="image/png" length="None" /> </item> <item> <title>Favorite Albums of 2025</title> <author>Paul Cutler</author> <description>&lt;p&gt;&lt;img alt=&#34;Favorite Albums of 2025&#34; src=&#34;../../../2025-12-31-favorite-albums-of-2025/2025-albums.jpeg&#34; /&gt;&lt;/p&gt; &lt;p&gt;Like &lt;a href=&#34;https://paulcutler.org/posts/2022/12/favorite-albums-of-2022/&#34;&gt;2022&lt;/a&gt;, &lt;a href=&#34;https://www.paulcutler.org/posts/2023/12/favorite-albums-of-2023/&#34;&gt;2023&lt;/a&gt;, and &lt;a href=&#34;https://www.paulcutler.org/blog/2025/01/01/favorite-albums-of-2024/&#34;&gt;last year&lt;/a&gt;, here’s my favorite albums and releases of 2025 in no particular order:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Album of the year: Haim, &lt;em&gt;I Quit&lt;/em&gt;: This album was released at the perfect time and became my go to album of the summer. Fantastic from start to finish.&lt;/li&gt; &lt;li&gt;Best reissue: Mother Love Bone&#39;s &lt;em&gt;Shine&lt;/em&gt; and &lt;em&gt;Apple&lt;/em&gt;. Not only are they newly remastered, they sounded great streaming and then the records came out and sounded just as good. If you don&#39;t know the history of Pearl Jam, look up Mother Love Bone and give them a listen.&lt;/li&gt; &lt;li&gt;Best Soundtrack: Nine Inch Nails, &lt;em&gt;Tron: Ares&lt;/em&gt;. It was like peanut butter and chocolate - NIN and Tron go perfectly together and they nailed (no pun intended) the soundtrack.&lt;/li&gt; &lt;li&gt;Favorite Surprise: Craig Finn, &lt;em&gt;Always Been&lt;/em&gt;. As much as I love, love, love The Hold Steady, I&#39;ve never been able to get into Craig Finn&#39;s solo work. But this album - Craig&#39;s stories combined with The War on Drugs as his backing band was really something special.&lt;/li&gt; &lt;li&gt;Favorite throwback: Momma, &lt;em&gt;Welcome To My Blue Sky&lt;/em&gt;. Every review you read of Momma&#39;s first album or this follow-up mentions their throwback sound to the 90s indie scene. And they&#39;re right - and it works.&lt;/li&gt; &lt;li&gt;Favorite local release: Poliça, &lt;em&gt;Dreams Go&lt;/em&gt;. The band&#39;s seventh record, and final album with bassist Chris Bierden, who is unable to play with his brain cancer diagnosis, did not disappoint.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;That&#39;s just a few of my favorite albums and releases of 2025. Here&#39;s to 2026.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2025/12/31/favorite-albums-of-2025/</link> <pubDate>Wed, 31 Dec 2025 06:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/12/31/favorite-albums-of-2025/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/12/31/favorite-albums-of-2025.png" type="image/png" length="37007" /> </item> <item> <title>My Own Steam Machine</title> <author>Paul Cutler</author> <description>&lt;p&gt;&lt;img alt=&#34;My Own Steam Machine running on my 75&amp;quot; TV&#34; src=&#34;../../../2025-11-29-my-own-steam-machine/steam-machine.jpeg&#34; /&gt;&lt;/p&gt; &lt;p&gt;Valve &lt;a href=&#34;https://arstechnica.com/gaming/2025/11/steam-deck-minus-the-screen-valve-announces-new-steam-machine-controller-hardware/&#34;&gt;announced&lt;/a&gt; the &lt;a href=&#34;https://store.steampowered.com/sale/steammachine&#34;&gt;Steam Machine&lt;/a&gt; earlier this month, a sqaure console-like PC that’s meant to hook up to your TV to play all your games in your Steam Library. My gaming PC is a loaner from my best friend, whose hand me downs were still better than what I had at the time. He’s upgraded again, and I have his latest hand me down. So my youngest gets his gaming PC upgraded with my old PC and now I have his old PC as an extra PC. Still with me? &lt;/p&gt; &lt;p&gt;So I decided to make my own Steam Machine and hook it up to my home theater with this older, extra computer. &lt;a href=&#34;https://store.steampowered.com/steamos&#34;&gt;SteamOS&lt;/a&gt; is Arch Linux based and is really meant for Valve’s hardware, not for everyday PC use.&lt;/p&gt; &lt;p&gt;But &lt;a href=&#34;https://bazzite.gg&#34;&gt;Bazzite&lt;/a&gt; is. Bazzite was co-create by &lt;a href=&#34;https://www.ypsidanger.com&#34;&gt;Jorge Castro&lt;/a&gt;, whom I met many years ago at a conference and still follow on Mastodon. It’s been fun watching him build a Linux distro and the community around it.&lt;/p&gt; &lt;p&gt;Bazzite is a spinoff of &lt;a href=&#34;https://projectbluefin.io&#34;&gt;Project Bluefin&lt;/a&gt; a next generation Linux desktop based on &lt;a href=&#34;https://en.wikipedia.org/wiki/Cloud-native_computing&#34;&gt;cloud native&lt;/a&gt; principles, with tools to run everything as a container. Both Bazzite and Project Bluefin are spins of Fedora, which just happens to be my favorite Linux distro. But it’s actually an &lt;a href=&#34;https://fedoraproject.org/atomic-desktops/silverblue/&#34;&gt;atomic desktop&lt;/a&gt;. Atomic desktops remove a lot of the friction and pain of the Linux desktop you may think you know, and Bazzite and Bluefin take that to the next level. They utilize Homebrew and Flatpack for installing command line and graphical apps respectively - no more dealing with your distro’s package manager. (I&#39;m over simplifying and I won&#39;t pretend I understand all of it myself, but I&#39;ve been using Linux for over 20 years, and this is the best experience yet).&lt;/p&gt; &lt;p&gt;Bazzite is meant to run on &lt;a href=&#34;https://docs.bazzite.gg/Handheld_and_HTPC_edition/Handheld_Wiki/&#34;&gt;handhelds&lt;/a&gt;, &lt;a href=&#34;https://docs.bazzite.gg/Gaming/Hardware_compatibility_for_gaming/&#34;&gt;desktops or laptops&lt;/a&gt;, and home theater PCs. &lt;/p&gt; &lt;p&gt;But you don’t care how it works under the hood - you want to know &lt;em&gt;does it work?&lt;/em&gt;&lt;/p&gt; &lt;p&gt;To install Bazzite, you must answer three questions:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;What version of Bazzite? (Handheld, PC, or Home Theater PC)&lt;/li&gt; &lt;li&gt;What GPU? (AMD, Nvidia, etc.)&lt;/li&gt; &lt;li&gt;GNOME or KDE (GNOME is always the correct choice)&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;This older gaming PC is running an AMD 5700XT and after successfully installing Bazzite, SteamOS would error out with an &lt;a href=&#34;https://github.com/ublue-os/bazzite/issues/3504&#34;&gt;obscure error&lt;/a&gt; about user namespaces needing to be enabled and would drop me to the GNOME desktop (which I forgot how much I’ve missed). It looks like this is related to having two SSDs in the box. So I did what you should never do and &lt;a href=&#34;https://github.com/ublue-os/bazzite/issues/2495#issuecomment-2816761703&#34;&gt;typed in a command I found on the internet&lt;/a&gt; and it worked! On my next reboot, I was presented with Steam running in Big Picture Mode.&lt;/p&gt; &lt;p&gt;When I was first researching doing this, Steam has a &lt;a href=&#34;https://store.steampowered.com/steamdeck/mygames/&#34;&gt;page&lt;/a&gt; that shows you which of your games should work in SteamOS. I thought I had about 20 games that were compatible as I missed the “Show More” button on that page. So imagine my surprise when I booted up Bazzite and saw that I had 127 out of 177 games available to be installed on SteamOS. A lot of these are indie platformers I used to buy on Humble Bundles, but I’ve got some good platformers in there to play like Hollow Knight, Braid, and more.&lt;/p&gt; &lt;p&gt;Kudos to the Bazzite developers - it was a breeze to install and even easier to use, all with a Bluetooth Xbox controller.&lt;/p&gt; &lt;p&gt;Next up is to carve out some time to play the games and see how performance is. And, of course, how comfortable it is playing from the couch.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2025/11/29/my-own-steam-machine/</link> <pubDate>Sat, 29 Nov 2025 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/11/29/my-own-steam-machine/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/11/29/my-own-steam-machine.png" type="image/png" length="38389" /> </item> <item> <title>The Zoom Podtrak P4Next</title> <author>Paul Cutler</author> <description>&lt;p&gt;&lt;img alt=&#34;Zoom Podtrak P4Next&#34; src=&#34;../../../2025-11-17-podtrak-p4next/p4next.jpeg&#34; /&gt;&lt;/p&gt; &lt;p&gt;This falls into the category of a want, definitely not a need, but I picked up a new audio interface for podcasting. I&#39;ve been using a MOTU M2 audio interface since I started podcasting a few years ago. It features two MIDI inputs that also work as an XLR input, which higher quality microphones that aren&#39;t USB use. I&#39;ve been keeping an eye out for a new audio interface as I&#39;ve been slightly disappointed with the gain level of the MOTU M2 - when recording, I would often have to apologize for the low volume.&lt;/p&gt; &lt;p&gt;I had been keeping an eye out on &lt;a href=&#34;https://rode.com/en-us/interfaces-and-mixers&#34;&gt;Rode interfaces&lt;/a&gt;, but there was no way I&#39;m paying that much for a hobby. Then I saw someone on Reddit share the &lt;a href=&#34;https://zoomcorp.com/en/us/podtrak-recorders/podcast-recorders/podtrak-p4next/&#34;&gt;Zoom Podtrak P4Next&lt;/a&gt; as it was up for pre-order. After some research, I decided to give it a try, especially as it was only $179 and I think I can re-sell my MOTU M2 for about $150, less eBay fees, so it&#39;s not a super expensive upgrade.&lt;/p&gt; &lt;p&gt;The Zoom Podtrak P4Next features four XLR inputs, four USB inputs, and four headphone outputs. Additionally, it includes a built-in preamp and phantom power, so it&#39;s compatible with both dynamic and condenser microphones. What really got me interested was that it has a built in EQ and compressor, as well as a new &#34;AI&#34; feature to help remove background noise. Last, but not least, it features a microSD card and can be powered off batteries for recording on the go without a computer. This will be perfect for my unrealized dream of someday recording an episode of &lt;a href=&#34;https://thebootloader.net&#34;&gt;The Bootloader&lt;/a&gt; in person with &lt;a href=&#34;https://todbot.com&#34;&gt;Todbot&lt;/a&gt; - I even have a second XLR microphone to use!&lt;/p&gt; &lt;p&gt;Zoom&#39;s site still shows an expected date of December 5th before it&#39;s available. I pre-ordered mine from &lt;a href=&#34;https://www.bhphotovideo.com/explora/pro-audio/news/zoom-announces-a-compact-feature-rich-all-in-one-podcasting-controller&#34;&gt;B&amp;amp;H Photo&lt;/a&gt;, which says coming soon, and I was shocked when it showed up on November 6th. I&#39;m guessing I&#39;m one of the first people to have one and I hope there wasn&#39;t an embargo to get B&amp;amp;H in trouble!&lt;/p&gt; &lt;p&gt;Of course I haven&#39;t been recording many podcast episodes since I got it, but I did use it for some of my intros and outros for some upcoming episodes and next week&#39;s recording of The Bootloader will use it as well. My early opinion - to my untrained ears, my voice sounds slightly warmer. I have a lot more testing to do, especially with the AI noise reduction feature.&lt;/p&gt; &lt;p&gt;Overall I like it - it&#39;s slightly smaller than a current gen Mac Mini and feels well constructed. The menu system is intuitive and it includes some nice accessibility features. It has better gain as well, as I noticed I barely had to adjust my volume in my DAW after recording. I&#39;m looking forward to playing with it some more.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2025/11/17/the-zoom-podtrak-p4next/</link> <pubDate>Mon, 17 Nov 2025 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/11/17/the-zoom-podtrak-p4next/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/11/17/the-zoom-podtrak-p4next.png" type="image/png" length="34786" /> </item> <item> <title>Sponsor the Podcasts</title> <author>Paul Cutler</author> <description>&lt;p&gt;I&#39;ve re-opened the podcast sponsorship page on &lt;a href=&#34;https://www.github.com/sponsors/prcutler&#34;&gt;GitHub&lt;/a&gt; and &lt;a href=&#34;https://www.paypal.me/prcutler&#34;&gt;PayPal&lt;/a&gt;. The &lt;a href=&#34;https://www.circuitpythonshow.com/pages/sponsors&#34;&gt;Sponsors page&lt;/a&gt; includes a list of current and past sponsors and the cost breakdown for running the podcast.&lt;/p&gt; &lt;p&gt;If you&#39;re curious, it costs about $400 / year for the podcast. From the &lt;a href=&#34;https://www.circuitpythonshow.com/pages/sponsors&#34;&gt;Sponsors page&lt;/a&gt;:&lt;/p&gt; &lt;h3 id=&#34;cost-breakdowns-annual-fees&#34;&gt;Cost breakdowns - annual fees&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Podcast hosting (Castopod.com): $120 / year&lt;/li&gt; &lt;li&gt;Video recording (Boomcaster.com): $240 / year (&lt;a href=&#34;https://www.boomcaster.com/?ref=6oqOUUYpjBHg49mH&#34;&gt;Referral link&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;Calendar and scheduling for guests (Fantastical): $60 / year&lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&#34;miscellaneous-costs-one-time&#34;&gt;Miscellaneous costs (one-time):&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Reaper digital audio workstation: $60&lt;/li&gt; &lt;li&gt;Hush audio app: $90&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Thanks for your support - and stay positive!&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2025/10/15/sponsor-the-podcasts/</link> <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/10/15/sponsor-the-podcasts/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/10/15/sponsor-the-podcasts.png" type="image/png" length="36485" /> </item> <item> <title>What I&#39;m Watching - Q3 2025</title> <author>Paul Cutler</author> <description>&lt;p&gt;Continuing on my &lt;a href=&#34;../../../04/01/what-im-watching---q1-2025/&#34;&gt;journey to catalog everything&lt;/a&gt; I&#39;m watching, here&#39;s what I watched in the third quarter of 2025. Highlights included the first six James Bond movies on 4K UHD, Tron and its sequel Tron: Legacy in 4K UHD, and some great movies on Netflix including some Alfred Hitchcock films I had never seen, and on The Criterion Channel, 90s movies featuring great soundtracks including Pump Up The Volume (1990) and Grosse Point Blank (1997). I was disappointed in Materialists and 28 Years Later.&lt;/p&gt; &lt;p&gt;Legend:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;The Criterion Channel = *&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;4K UHD = +&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;AppleTV+ = ^&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;Netflix = ~&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;july&#34;&gt;July&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Wild Things&lt;/strong&gt; (1998)*&lt;/li&gt; &lt;li&gt;The Bear S4&lt;/li&gt; &lt;li&gt;Your Friends and Neighbors S1^&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Heads of State&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Thunderbolts&lt;/strong&gt;* (2025)&lt;/li&gt; &lt;li&gt;Murderbot S1^&lt;/li&gt; &lt;li&gt;Ironheart&lt;/li&gt; &lt;li&gt;Georgie and Mandy’s First Marriage S1&lt;/li&gt; &lt;li&gt;Duster&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Man Who Knew Too Much&lt;/strong&gt; (1956)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Old Guard&lt;/strong&gt; (2020)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Old Guard 2&lt;/strong&gt; (2025)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Goldfinger&lt;/strong&gt; (1964)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Psycho&lt;/strong&gt; (1960)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Miami Vice&lt;/strong&gt; (2006)*&lt;/li&gt; &lt;li&gt;Poker Face S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Long Goodbye&lt;/strong&gt; (1973)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Out of Sight&lt;/strong&gt; (1998)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Rear Window&lt;/strong&gt; (1954)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Copycat&lt;/strong&gt; (1995)*~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Insomnia&lt;/strong&gt; (2002)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Birds&lt;/strong&gt; (1963)~&lt;/li&gt; &lt;li&gt;Black Doves S1~&lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&#34;august&#34;&gt;August&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Thunderball&lt;/strong&gt; (1965)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Freaky Tales&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Pump Up the Volume&lt;/strong&gt; (1990)*&lt;/li&gt; &lt;li&gt;Platonic S1^&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Red-eye&lt;/strong&gt; (2005)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;You Only Live Twice&lt;/strong&gt; (1967)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Gross Pointe Blank&lt;/strong&gt; (1997)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Superman&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;Peacemaker S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Diamonds are Forever&lt;/strong&gt; (1971)+&lt;/li&gt; &lt;li&gt;Rick and Morty S8&lt;/li&gt; &lt;li&gt;Fringe S4&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Mission Impossible: Dead Reckoning Part 1&lt;/strong&gt; (2023)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Mission Impossible: The Final Reckoning&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Materialists&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Graduate&lt;/strong&gt; (1967)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Inglourious Basterds&lt;/strong&gt; (2009)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Long Kiss Goodnight&lt;/strong&gt; (1995)+&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;september&#34;&gt;September&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Nobody&lt;/strong&gt; (2021)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Nobody 2&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Ballerina&lt;/strong&gt; (2025)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Weapons&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;Fringe S5&lt;/li&gt; &lt;li&gt;&lt;strong&gt;28 Years Later&lt;/strong&gt; (2025)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Tron&lt;/strong&gt; (1982)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Tron: Legacy&lt;/strong&gt; (2010)+&lt;/li&gt; &lt;li&gt;Star Trek: Strange New Worlds S3&lt;/li&gt; &lt;li&gt;Alien: Earth S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Naked Gun&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Miami Blues&lt;/strong&gt; (1990)*&lt;/li&gt; &lt;/ul&gt;</description> <link>https://paulcutler.org/blog/2025/10/01/what-im-watching---q3-2025/</link> <pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/10/01/what-im-watching---q3-2025/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/10/01/what-im-watching---q3-2025.png" type="image/png" length="None" /> </item> <item> <title>Updating SongMatrix</title> <author>Paul Cutler</author> <description>&lt;h1 id=&#34;updating-songmatrix&#34;&gt;Updating SongMatrix&lt;/h1&gt; &lt;p&gt;One of my favorite CircuitPython projects I&#39;ve done is &lt;a href=&#34;https://www.paulcutler.org/project/songmatrix/&#34;&gt;SongMatrix&lt;/a&gt;. Using a microphone on a Raspberry Pi, it records the song playing in the background, uploads a sample to &lt;code&gt;shazamio&lt;/code&gt;, uploads the song and artist to &lt;a href=&#34;https://io.adafruit.com&#34;&gt;AdafruitIO&lt;/a&gt; via MQTT, and an S3 MatrixPortal listens for the MQTT update and displays it on an LED matrix.&lt;/p&gt; &lt;p&gt;I don&#39;t run it all the time, but I do like to use it when I&#39;m listening to a new album to learn the song names. I know a lot of music and can sometimes tell you the name of the artist or the album within seconds of a song starting, but not so much the song title.&lt;/p&gt; &lt;p&gt;I&#39;m using a &lt;a href=&#34;https://www.adafruit.com/product/5036&#34;&gt;2.5mm pitch LED Matrix&lt;/a&gt; and I have not found a lot of 3D printed cases for either one or two LED matrices. That is, until a few months ago when I came across the &lt;a href=&#34;https://transit-tracker.eastsideurbanism.org&#34;&gt;Transit Tracker project from EastsideUrbanism&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;It uses two LED matrices in a beautiful 3D printed cases that hold both of them and the S3 MatrixPortal and screws together. I printed it out months ago but couldn&#39;t get SongMatrix to work with 2 matrices.&lt;/p&gt; &lt;p&gt;In theory, I should be able to update the MatrixPortal library by changing: &lt;code&gt;matrix = Matrix(width=64, height=32, bit_depth=3)&lt;/code&gt; to &lt;code&gt;matrix = Matrix(width=128, height=32, bit_depth=3)&lt;/code&gt; But no joy. I started over with some simple test programs, and I could get a 128x32 matrix to work without a problem, but as soon as I tried in my &lt;a href=&#34;https://github.com/prcutler/songmatrix/blob/main/circuitpython/songmatrix-64x32.py&#34;&gt;original program&lt;/a&gt; it did not work.&lt;/p&gt; &lt;p&gt;Next I tried to replace the MatrixPortal library by using the pins directly. Success! But now it doesn&#39;t scroll across the matrix, it&#39;s just a static display. It turns out that using &lt;code&gt;ScrollingLabel&lt;/code&gt; only scrolls when the character count is larger than the &lt;code&gt;max_character&lt;/code&gt; when setting the text:&lt;/p&gt; &lt;div class=&#34;language-text highlight&#34;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span id=&#34;__span-0-1&#34;&gt;&lt;a id=&#34;__codelineno-0-1&#34; name=&#34;__codelineno-0-1&#34; href=&#34;#__codelineno-0-1&#34;&gt;&lt;/a&gt;title_scroll = ScrollingLabel( &lt;/span&gt;&lt;span id=&#34;__span-0-2&#34;&gt;&lt;a id=&#34;__codelineno-0-2&#34; name=&#34;__codelineno-0-2&#34; href=&#34;#__codelineno-0-2&#34;&gt;&lt;/a&gt; terminalio.FONT, &lt;/span&gt;&lt;span id=&#34;__span-0-3&#34;&gt;&lt;a id=&#34;__codelineno-0-3&#34; name=&#34;__codelineno-0-3&#34; href=&#34;#__codelineno-0-3&#34;&gt;&lt;/a&gt; text=song_title_scroll, &lt;/span&gt;&lt;span id=&#34;__span-0-4&#34;&gt;&lt;a id=&#34;__codelineno-0-4&#34; name=&#34;__codelineno-0-4&#34; href=&#34;#__codelineno-0-4&#34;&gt;&lt;/a&gt; max_characters=20, &lt;/span&gt;&lt;span id=&#34;__span-0-5&#34;&gt;&lt;a id=&#34;__codelineno-0-5&#34; name=&#34;__codelineno-0-5&#34; href=&#34;#__codelineno-0-5&#34;&gt;&lt;/a&gt; color=0xff0000, &lt;/span&gt;&lt;span id=&#34;__span-0-6&#34;&gt;&lt;a id=&#34;__codelineno-0-6&#34; name=&#34;__codelineno-0-6&#34; href=&#34;#__codelineno-0-6&#34;&gt;&lt;/a&gt; animate_time=0.3 &lt;/span&gt;&lt;span id=&#34;__span-0-7&#34;&gt;&lt;a id=&#34;__codelineno-0-7&#34; name=&#34;__codelineno-0-7&#34; href=&#34;#__codelineno-0-7&#34;&gt;&lt;/a&gt;) &lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;p&gt;To get it scrolling, I just did a &lt;code&gt;len&lt;/code&gt; on the string returned from AdafruitIO and added a string of spaces to get over the 20 character limit to scroll it.&lt;/p&gt; &lt;p&gt;But the weirdest part? The original program scrolled the text with less than 10 characters. I tried to recreate it with a basic &lt;code&gt;ScrollingLabel&lt;/code&gt; example, and of course I couldn&#39;t get it to work. Don&#39;t believe me? You can see the original scrolling the band Metric which shouldn&#39;t be scrolling on the project&#39;s &lt;a href=&#34;https://github.com/prcutler/songmatrix/&#34;&gt;GitHub page&lt;/a&gt;.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2025/08/02/updating-songmatrix/</link> <pubDate>Sat, 02 Aug 2025 06:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/08/02/updating-songmatrix/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/08/02/updating-songmatrix.png" type="image/png" length="None" /> </item> <item> <title>What I&#39;m Watching - Q2 2025</title> <author>Paul Cutler</author> <description>&lt;p&gt;Continuing on my &lt;a href=&#34;https://www.paulcutler.org/posts/2025/04/what-im-watching-q1-2025/&#34;&gt;journey to catalog everything&lt;/a&gt; I&#39;m watching, here&#39;s what I watched in the second quarter of 2025. Highlights included kicking off April getting ready for Andor S2 by re-watching the Star Wars Prequels, Obi-Wan Kenobi, and Andor S1. I celebrated the life of Gene Hackman with Night Moves, The Royal Tenenbaums, and Runaway Jury. Other movies I enjoyed included The Long Good Friday, Tombstone, and starting to watch the classic Sean Connery Bond films on 4K UHD.&lt;/p&gt; &lt;p&gt;Legend:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The Criterion Channel = *&lt;/li&gt; &lt;li&gt;4K UHD = +&lt;/li&gt; &lt;li&gt;AppleTV+ = ^&lt;/li&gt; &lt;li&gt;Netflix = ~&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;april&#34;&gt;April&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Star Wars Episode 1: The Phantom Menace&lt;/strong&gt; (1999)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Star Wars Episode 2: Attack of the Clones&lt;/strong&gt; (2002)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Star Wars Episode 3: Revenge of the Sith&lt;/strong&gt; (2005)+&lt;/li&gt; &lt;li&gt;White Lotus S3&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Cleaner&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;Obi-Wan Kenobi+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Vanilla Sky&lt;/strong&gt; (2001)*&lt;/li&gt; &lt;li&gt;Fringe S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Mickey 17&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;Andor S1+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Sneakers&lt;/strong&gt; (1992)+&lt;/li&gt; &lt;li&gt;SportsNight S1&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;may&#34;&gt;May&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;A Working Man&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Showgirls&lt;/strong&gt; (1995)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Tombstone&lt;/strong&gt; (1993)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Strange Days&lt;/strong&gt; (1995)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Long Good Friday&lt;/strong&gt; (1980)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Shutter Island&lt;/strong&gt; (2010)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Rosemary’s Baby&lt;/strong&gt; (1968)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Insider&lt;/strong&gt; (1999)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Blue Steel&lt;/strong&gt; (1990)*+&lt;/li&gt; &lt;li&gt;Andor S2&lt;/li&gt; &lt;li&gt;Rogue One (2016)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Fountain of Youth&lt;/strong&gt; (2025)^&lt;/li&gt; &lt;li&gt;The Handmaid’s Tale S6&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Shampoo&lt;/strong&gt; (1975)*&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;june&#34;&gt;June&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;The Righteous Gemstones S4&lt;/li&gt; &lt;li&gt;Fringe S3&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Sinners&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Taking of Pelham 123&lt;/strong&gt; (1974)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Accountant 2&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Coogan’s Bluff&lt;/strong&gt; (1968)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;L.A. Confidential&lt;/strong&gt; (1997)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Night Moves&lt;/strong&gt; (1975)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Runaway Jury&lt;/strong&gt; (2003)~&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Predator: Killer of Killers&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;The Last of Us S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Dr. No&lt;/strong&gt; (1962)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Heathers&lt;/strong&gt; (1988)*&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Havoc&lt;/strong&gt; (2025)~&lt;/li&gt; &lt;li&gt;The Studio S1^&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Fog&lt;/strong&gt; (1980)*&lt;/li&gt; &lt;li&gt;Sports Night S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Lethal Weapon&lt;/strong&gt; (1987)+&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Deep Cover&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;From Russia With Love&lt;/strong&gt; (1963)+&lt;/li&gt; &lt;li&gt;Shrinking S2^&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Royal Tenenbaums&lt;/strong&gt; (2001)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Paper Moon&lt;/strong&gt; (1973)*&lt;/li&gt; &lt;/ul&gt;</description> <link>https://paulcutler.org/blog/2025/07/03/what-im-watching---q2-2025/</link> <pubDate>Thu, 03 Jul 2025 06:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/07/03/what-im-watching---q2-2025/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/07/03/what-im-watching---q2-2025.png" type="image/png" length="None" /> </item> <item> <title>What I&#39;m Watching - Q1 2025</title> <author>Paul Cutler</author> <description>&lt;p&gt;Each year, the director Steven Soderbergh releases a list of all the movies and TV shows he&#39;s watching. It&#39;s a fascinating look at what he&#39;s interested in and can give a clue to future projects. I&#39;ve also wanted to do something similar, and this year I&#39;m finally keeping track of everything I&#39;m watching. Mr. Soderbergh&#39;s list is a daily breakdown - I&#39;m not going into that much detail, but with the exception of sports, I kept track of all the movies and TV shows I watched.&lt;/p&gt; &lt;p&gt;This past February was my birthday, and I treated myself to a subscription to The Criterion Channel. Criterion started as a home video company in 1984 that focuses on licensing, restoring and distributing &#34;important classic and contemporary films&#34;. In 2019, Criterion launched a streaming service that offers a curated selection of Criterion&#39;s catalog. For only $99 a year, you get access to classic movies from the last one hundred years of cinema, including some modern classics, such as Minority Report or Down With Love. I&#39;m really enjoying streaming the classics and broadening my knowledge of cinema history.&lt;/p&gt; &lt;p&gt;Even with the two podcasts and my electronics hobby, I watch a lot of TV and movies. TV Shows listed are the month I finished watching the season. Movies are in bold. This list includes physical releases, streaming, and re-watches.&lt;/p&gt; &lt;h2 id=&#34;january&#34;&gt;January&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Interstellar&lt;/strong&gt; (2015)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Thing&lt;/strong&gt; (1982)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Se7en&lt;/strong&gt; (1995)&lt;/li&gt; &lt;li&gt;The Day of the Jackal S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Red One&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;Star Wars Skeleton Crew&lt;/li&gt; &lt;li&gt;Brilliant Minds&lt;/li&gt; &lt;li&gt;Marvel’s What If… S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Better Off Dead&lt;/strong&gt; (1985)&lt;/li&gt; &lt;li&gt;Dune: Prophecy S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Juror #2&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Star Trek: Section 31&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Kill Bill Volume 1&lt;/strong&gt; (2003)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Kill Bill Volume 2&lt;/strong&gt; (2204)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Substance&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Departed&lt;/strong&gt; (2006)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Gattaca&lt;/strong&gt; (1997)&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;february&#34;&gt;February&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;To Die For&lt;/strong&gt; (1995)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Moonstruck&lt;/strong&gt; (1987)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Vertigo&lt;/strong&gt; (1958)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Down With Love&lt;/strong&gt; (2003)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Batman Begins&lt;/strong&gt; (2005)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Dark Knight&lt;/strong&gt; (2008)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Dark Knight Rises&lt;/strong&gt; (2012)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Gorge&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Constantine&lt;/strong&gt; (2005)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;North by Northwest&lt;/strong&gt; (1959)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Minority Report&lt;/strong&gt; (2002)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Companion&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Last Starfighter&lt;/strong&gt; (1984)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Conclave&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;Severance S1&lt;/li&gt; &lt;li&gt;High Potential S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Crossing Delancey&lt;/strong&gt; (1988)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Crimson Tide&lt;/strong&gt; (1995)&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;march&#34;&gt;March&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Love Hurts&lt;/strong&gt; (2025)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Demolition Man&lt;/strong&gt; (1993)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Anora&lt;/strong&gt; (2024)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Thief&lt;/strong&gt; (1981)&lt;/li&gt; &lt;li&gt;Landman S1&lt;/li&gt; &lt;li&gt;&lt;strong&gt;It Could Happen to You&lt;/strong&gt; (1996)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Manhunter&lt;/strong&gt; (1986)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Glory&lt;/strong&gt; (1989)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Heat&lt;/strong&gt; (1995)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;A Scanner Darkly&lt;/strong&gt; (2006)&lt;/li&gt; &lt;li&gt;Severance S2&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Welcome Home, Roxy Carmichael&lt;/strong&gt; (1990)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Killers&lt;/strong&gt; (1964)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Once Upon a Time in the West&lt;/strong&gt; (1969)&lt;/li&gt; &lt;li&gt;Mythic Quest S4&lt;/li&gt; &lt;li&gt;Reacher S4&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Red River&lt;/strong&gt; (1948)&lt;/li&gt; &lt;li&gt;Adolescents&lt;/li&gt; &lt;li&gt;&lt;strong&gt;An Affair to Remember&lt;/strong&gt; (1957)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;The Princess Bride&lt;/strong&gt; (1987)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Ghost&lt;/strong&gt; (1990)&lt;/li&gt; &lt;li&gt;&lt;strong&gt;A Face in the Crowd&lt;/strong&gt; (1957)&lt;/li&gt; &lt;/ul&gt;</description> <link>https://paulcutler.org/blog/2025/04/01/what-im-watching---q1-2025/</link> <pubDate>Tue, 01 Apr 2025 06:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/04/01/what-im-watching---q1-2025/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/04/01/what-im-watching---q1-2025.png" type="image/png" length="None" /> </item> <item> <title>Favorite Albums of 2024</title> <author>Paul Cutler</author> <description>&lt;p&gt;Like &lt;a href=&#34;https://www.paulcutler.org/posts/2023/12/favorite-albums-of-2023/&#34;&gt;last year&lt;/a&gt; and the &lt;a href=&#34;https://paulcutler.org/posts/2022/12/favorite-albums-of-2022/&#34;&gt;year before&lt;/a&gt;, here’s the list in no particular order:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The Staves - All Now: The trio of sisters returned as a duo on their latest album. The melodies are still sweet and the songs are catchy.&lt;/li&gt; &lt;li&gt;Japandroids - Fate &amp;amp; Alcohol: The duo return and it&#39;s exactly what you expect: loud and fast. It&#39;s their fourth and final album and I will miss them deeply.&lt;/li&gt; &lt;li&gt;Passage du Desir - Johnny Blue Skies: Sturgill Simpson returns under a new name and his fusion of rock, country, and bluegrass does not disappoint.&lt;/li&gt; &lt;li&gt;Waxahatchee - Tigers Blood: This alt-country gem is on a lot of end of year lists for good reason.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Favorite Find: Blade Runner soundtrack by Vangelis. I was floored when I received the weekly email newsletter from my local record store with this album in the restocks section. I had a different version in my wantlist on Discogs for years, and somehow missed this version, which seems to be fairly common. I rushed to Down in the Valley and picked it up right away.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2025/01/01/favorite-albums-of-2024/</link> <pubDate>Wed, 01 Jan 2025 06:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2025/01/01/favorite-albums-of-2024/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2025/01/01/favorite-albums-of-2024.png" type="image/png" length="None" /> </item> <item> <title>The Return of The CircuitPython Show</title> <author>Paul Cutler</author> <description>&lt;p&gt;When I blogged earlier this year that &lt;a href=&#34;https://www.paulcutler.org/posts/2024/07/one-door-closes-another-one-opens/&#34;&gt;The CircuitPython Show was over&lt;/a&gt;, I really thought it was over. But with the talk of &lt;a href=&#34;https://blog.adafruit.com/2024/12/20/circuitpython-in-2025-circuitpython2025-python-circuitpython/&#34;&gt;#CircuitPython2025&lt;/a&gt; kicking off, I started to give the podcast some thought again. And while I thought I had talked to most of the community members I wanted to talk to, there were still a few I hadn&#39;t reached out to yet. &lt;/p&gt; &lt;p&gt;But where it really intrigued me, was what if it wasn&#39;t just an interview show and I sprinkled topic based episodes in as well? I quickly brainstormed half a dozen ideas and realized there was more to do yet. I reached out to a number of potential guests and the reponse was overwhelmingly positive.&lt;/p&gt; &lt;p&gt;I&#39;m excited to share that The CircuitPython Show will return in mid-January. It will still feature interviews with community members as well as topics including: how to design a PCB, building CircuitPython from source, creating games for CircuitPython, a panel interview about CircuitPython&#39;s new audio effects and filters, and more, with guests both new and returning.&lt;/p&gt; &lt;p&gt;Follow the show on &lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Mastodon&lt;/a&gt; or &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt; and find the show wherever you get your podcasts or visit &lt;a href=&#34;https://www.circuitpythonshow.com&#34;&gt;The CircuitPython Show&lt;/a&gt;.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2024/12/23/the-return-of-the-circuitpython-show/</link> <pubDate>Mon, 23 Dec 2024 12:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2024/12/23/the-return-of-the-circuitpython-show/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2024/12/23/the-return-of-the-circuitpython-show.png" type="image/png" length="None" /> </item> <item> <title>The Bootloader LIVE on CircuitPython Day 2024</title> <author>Paul Cutler</author> <description>&lt;p&gt;&lt;a href=&#34;https://blog.adafruit.com/2024/07/29/circuitpython-day-is-august-16-2024&#34;&gt;CircuitPython Day 2024&lt;/a&gt; is next Friday, August 16th. I&#39;ll be participating for the third year in a row as &lt;a href=&#34;https://todbot.com/blog&#34;&gt;Tod Kurt&lt;/a&gt; and I will be hosting a live episode of &lt;a href=&#34;https://thebootloader.net&#34;&gt;The Bootloader&lt;/a&gt;. We&#39;re streaming at 2 p.m. EDT / 11 a.m. PDT on the &lt;a href=&#34;https://youtube.com/adafruit/live&#34;&gt;Adafruit YouTube channel&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Keep an eye on the &lt;a href=&#34;https://blog.adafruit.com/2024/07/29/circuitpython-day-is-august-16-2024&#34;&gt;schedule&lt;/a&gt; and I hope to see you there!&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2024/08/04/the-bootloader-live-on-circuitpython-day-2024/</link> <pubDate>Sun, 04 Aug 2024 13:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2024/08/04/the-bootloader-live-on-circuitpython-day-2024/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2024/08/04/the-bootloader-live-on-circuitpython-day-2024.png" type="image/png" length="None" /> </item> <item> <title>One Door Closes, Another One Opens</title> <author>Paul Cutler</author> <description>&lt;p&gt;I realized this week that I never blogged the end of The CircuitPython Show. The show came to end at the end of January earlier this year after 36 episodes. It had a good run and I still had the itch to podcast, so &lt;a href=&#34;https://todbot.com&#34;&gt;Tod Kurt&lt;/a&gt; and I resurrected &lt;a href=&#34;https://thebootloader.net&#34;&gt;The Bootloader&lt;/a&gt; this past March. We&#39;re on a monthly schedule and have done four episodes so far this year with topics ranging from makers and their cool projects or products to 3D printing and more. It also includes a healthy dose of CircuitPython news if you&#39;re missing the podcast. You can find it wherever you get your podcasts or visit &lt;a href=&#34;https://thebootloader.net&#34;&gt;The Bootloader.net&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Stay connected with The Bootloader and me - &lt;a href=&#34;https://buttondown.email/thebootloader&#34;&gt;sign up for our newsletter launching next week here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;But don&#39;t take it from me. Here&#39;s LadyAda and pt from the July 3, 2024 episode of &lt;a href=&#34;https://www.youtube.com/watch?v=k8X6IXRyBdw&#34;&gt;Ask an Engineer&lt;/a&gt; (fast forward to the 1:07 mark):&lt;/p&gt; &lt;p&gt;{{&lt;youtube k8X6IXRyBdw &gt;}}&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2024/07/06/one-door-closes-another-one-opens/</link> <pubDate>Sat, 06 Jul 2024 11:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2024/07/06/one-door-closes-another-one-opens/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2024/07/06/one-door-closes-another-one-opens.png" type="image/png" length="None" /> </item> <item> <title>Fifteen Years of Record Collecting</title> <author>Paul Cutler</author> <description>&lt;p&gt;&lt;img alt=&#34;My record collection&#34; src=&#34;../../../2024-04-18-record-collecting/record-shelf.jpeg&#34; /&gt;&lt;/p&gt; &lt;p&gt;Fifteen years ago today on April 18th, 2009 I started my record collecting journey. It&#39;s an easy day for me to remember as it was the second annual &lt;a href=&#34;https://en.wikipedia.org/wiki/Record_Store_Day&#34;&gt;Record Store Day&lt;/a&gt;. I still remember it like it was yesterday. That Saturday afternoon I&#39;d pick up the turntable, so I headed out to the local record store, Down in the Valley, first. There I picked up Neko Case&#39;s &lt;a href=&#34;https://www.discogs.com/release/2237070-Neko-Case-Middle-Cyclone&#34;&gt;Middle Cyclone&lt;/a&gt; on clear vinyl and a handful of used records, though I don&#39;t remember which ones I bought. I never imagined my collection would grow like it has.&lt;/p&gt; &lt;p&gt;I remember that people thought I was a bit crazy to get back into records. I wouldn&#39;t have imagined vinyl outselling CDs, but &lt;a href=&#34;https://www.theverge.com/2024/3/26/24112369/riaa-2023-music-revenue-streaming-vinyl-cds-physical-media&#34;&gt;vinyl has for the last two years&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;My records bring me great joy - I&#39;ve &lt;a href=&#34;https://silversaucer.com&#34;&gt;built apps&lt;/a&gt; around them, cataloged them on &lt;a href=&#34;https://www.discogs.com&#34;&gt;Discogs&lt;/a&gt;, and I listen every day. There&#39;s nothing better than putting on a pair of quality headphones, closing your eyes, and spinning a record.&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2024/04/18/fifteen-years-of-record-collecting/</link> <pubDate>Thu, 18 Apr 2024 06:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2024/04/18/fifteen-years-of-record-collecting/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2024/04/18/fifteen-years-of-record-collecting.png" type="image/png" length="None" /> </item> <item> <title>Favorite Albums of 2023</title> <author>Paul Cutler</author> <description>&lt;p&gt;My favorite album of 2023 isn’t in the picture as I’m waiting for the deluxe box set that comes out in early March, 2024. Peter Gabriel’s i/o, his first album of new music in over 20 years, came out in early December and I have literally listened to nothing but this. So much so that Apple updated its 2023 Replay and the record became my most played streaming album of the year in under a month.&lt;/p&gt; &lt;p&gt;Like last year, here’s the rest of the list in no particular order:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Jenny Lewis - Joy Y’all: Jenny Lewis was back with a strong effort. At just over 30 minutes the record was short and sweet but full of catchy songs.&lt;/li&gt; &lt;li&gt;Jason Isbell and the 400 Unit - Weathervanes: Jason Isbell self-produced this album and cranked the electric guitars a bit more than in past albums.&lt;/li&gt; &lt;li&gt;The Hold Steady - The Price of Progress: You either love or hate Craig Finn’s voice. But there is no denying he is a master storyteller.&lt;/li&gt; &lt;li&gt;Alex Lahey - The Answer is Always Yes: Alex Lahey’s third album is just a rockin’ good time.&lt;/li&gt; &lt;li&gt;boygenius - The Record: I don’t know what I can say that hasn’t already been said on every Best of 2023 list already. The supergroup of Julien Baker, Lucy Dacus, and Phoebe Bridgers followed up their debut EP with a wonderful album.&lt;/li&gt; &lt;li&gt;Angie McMahon - Light, Dark, Light Again: If it hadn’t been for Peter Gabriel, this would have been my album of the year. There was no sophomore slump for this singer / songwriter out of Australia. I really hope more people get to know her and her music.&lt;/li&gt; &lt;li&gt; &lt;p&gt;Dessa - Bury the Lede: Minneapolis poet / author / singer / rapper Dessa was back with Bury the Lede and did not disappoint.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;Favorite repress / reissue: Prince and the New Power Generation - Diamond and Pearls: I almost regret not buying the deluxe box set of this album. The quality and the mix of this album, originally released in 1991, is hands down the best mixed album I heard all year. I listened to the original a few times before picking this up and was blown away the first time I put it on the turntable.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt;</description> <link>https://paulcutler.org/blog/2023/12/31/favorite-albums-of-2023/</link> <pubDate>Sun, 31 Dec 2023 06:30:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2023/12/31/favorite-albums-of-2023/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2023/12/31/favorite-albums-of-2023.png" type="image/png" length="None" /> </item> <item> <title>White Whales</title> <author>Paul Cutler</author> <description>&lt;p&gt;White whale (noun): &lt;em&gt;The record you have spent a long time, sometimes years, searching for.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;In the record community, each collector has a &lt;em&gt;white whale&lt;/em&gt;, one or two records they’ve been searching for yet cannot find. Unlike Captain Ahab, our white whales didn’t take half our leg, though. (I have no idea if other collectible communities use this term, but wouldn’t be surprised.)&lt;/p&gt; &lt;p&gt;Thanks to &lt;a href=&#34;https://www.discogs.com&#34;&gt;Discogs&lt;/a&gt;, it’s not hard to find your white whale, so I would add “…at a reasonable cost” to the definition. &lt;/p&gt; &lt;p&gt;I started my record collection almost fifteen years ago, on &lt;a href=&#34;https://recordstoreday.com/&#34;&gt;Record Store Day&lt;/a&gt; #2. That was the day I bought a used turntable from Craigslist and the first records I bought as an adult at &lt;a href=&#34;https://downinthevalley.com/&#34;&gt;Down in the Valley&lt;/a&gt;. As my collection has grown, I’ve become much more pickier about the albums I buy. And in 2023, I got lucky and found both my white whales, from bands you probably haven’t heard of.&lt;/p&gt; &lt;p&gt;First up is Free Energy’s &lt;a href=&#34;https://www.discogs.com/master/251105-Free-Energy-Stuck-On-Nothing&#34;&gt;Stuck on Nothing&lt;/a&gt;. The debut album from this alternative power pop band from Philadelphia by way of Minneapolis that featured a few members from the defunct band, &lt;a href=&#34;https://www.discogs.com/artist/615447-Hockey-Night&#34;&gt;Hockey Night&lt;/a&gt;. Free Energy was signed to LCD Soundsystem’s record label, DFA, and Stuck On Nothing was produced by LCD Soundsystem’s James Murphy.&lt;/p&gt; &lt;p&gt;Two or three copies were for sale, all around $65 - $75, which was way more than I wanted to pay for the record. But then one popped up for $30, but it had a two inch tear in the jacket. Right after that, another showed up for $40 from a new seller and I jumped on it. Being a new seller, they didn’t have any customer ratings, so I would be taking a chance on not getting scammed, which has been happening more frequently on Discogs. &lt;/p&gt; &lt;p&gt;I took the chance and the record showed up quickly and the jacket was in great shape. The record was filthy - I’ve never seen a record so dusty. A trip through the spin clean and it was good as new.&lt;/p&gt; &lt;p&gt;Whatever happened to Free Energy? They released a second album in 2013 and then broke up. I saw them play on their final tour and it was the last show I saw at the Triple Rock (RIP). One of the members went on to have a Kickstarter campaign to make vegan jerky from eggplant. &lt;/p&gt; &lt;p&gt;My second white whale is the record &lt;a href=&#34;https://www.discogs.com/release/29003119-Rilo-Kiley-Under-The-Blacklight&#34;&gt;Under the Blacklight&lt;/a&gt; by Rilo Kiley, featuring Jenny Lewis, one of my favorite singers.. &lt;/p&gt; &lt;p&gt;The band was active from 1998 to 2011, famously getting their start thanks to Dave Foley of Kids in the Hall. Under the Blacklight would be their major label debut after 3 records as an indie. Released in 2007, it would be their final album.&lt;/p&gt; &lt;p&gt;This time I got lucky. Each Black Friday, Record Store Day does a smaller version of itself with special editions, new releases, and represses released for Black Friday. This year, Rilo Kiley’s Under the Blacklight was repressed with 6000 copies made going to all the local record stores around the country.&lt;/p&gt; &lt;p&gt;But would my record store have it? I’ve skipped the last four or five Record Store Days and Black Fridays. But after missing out on the &lt;a href=&#34;https://www.discogs.com/artist/9680041-Dee-Gees-2&#34;&gt;Dee Gees&lt;/a&gt; (the Foo Fighters EP of Bee Gees cover songs) a couple years ago, I wasn’t going to miss a shot at my white whale.&lt;/p&gt; &lt;p&gt;Down in the Valley opens at 9:00 a.m. for Black Friday and tt took most of my will power not to leave after I woke up shortly after 5 a.m. I got there about 7:45 a.m. and I estimate I was 30th in line, which would grow to over a 100 by the time the store opened. About a half hour before the doors would open, an employee was going down the line randomly asking people what they want, and usually give them the bad news that it wouldn’t be available by the time they got in the store.&lt;/p&gt; &lt;p&gt;But not me - when I asked his response was “Oh, we have plenty of those!”, which helped make the wait go by a little faster. Once in the store at about ten minutes after opening, I picked up my copy of Under the Blacklight (in translucent purple) and also picked up the recent re-issue of Prince’s Diamonds and Pearls.&lt;/p&gt; &lt;p&gt;Now that I’ve acquired two of my most sought after records, it’s time to think about what I might search for next... and that would be 1989’s &lt;a href=&#34;https://www.discogs.com/release/1786919-Michael-Penn-March&#34;&gt;March&lt;/a&gt; by Michael Penn.&lt;/p&gt; &lt;p&gt;&lt;img alt=&#34;In front of my record player lay two albums, on the left Free Energy&#39;s Stuck on Nothing and on the right, Rilo Kiley&#39;s Under the Blacklight&#34; src=&#34;../../../2023-11-29-white-whales/white-whales.jpeg&#34; /&gt;&lt;/p&gt;</description> <link>https://paulcutler.org/blog/2023/11/29/white-whales/</link> <pubDate>Wed, 29 Nov 2023 12:00:00 +0000</pubDate> <source url="https://paulcutler.org/feed_rss_created.xml">PaulCutler.org</source><guid isPermaLink="true">https://paulcutler.org/blog/2023/11/29/white-whales/</guid> <enclosure url="https://paulcutler.org/assets/images/social/blog/2023/11/29/white-whales.png" type="image/png" length="None" /> </item> </channel> </rss>