<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><id>https://kvibber.com/</id><title>Kelson Vibber: New Posts</title><updated>2026-08-19T01:50:02.314723+00:00</updated><author><name>Kelson Vibber</name><email>kelson@pobox.com</email></author><link href="https://kvibber.com/" rel="alternate"/><link href="https://kvibber.com/feed.xml" rel="self"/><generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator><subtitle>Blog entries, tech tips, reviews and more by Kelson Vibber.</subtitle><entry><id>https://journal.kvibber.com/?p=136173</id><title>Reusing the Sign: Com-On-Inn</title><updated>2026-08-19T01:43:20+00:00</updated><author><name>Kelson</name></author><content type="html">&lt;p&gt;Back in the 1980s or early 1990s, I remember a motel that dropped out of the &amp;#8220;Comfort Inn&amp;#8221; chain. They reused existing signage by picking the name &amp;#8220;Com-on Inn,&amp;#8221; so they only had to replace a couple of letters. Something made me think of it recently, so I went looking to see if it was still around, or if I could at least find where it was.&lt;/p&gt;
&lt;p&gt;DuckDuckGo didn&amp;#8217;t find anything with the name (though when I did an image search, the broader criteria came up with a number of Comfort Inn locations). The closest Google suggested was a &amp;#8220;C&amp;#8217;mon Inn&amp;#8221; in Grand Forks. I knew the general area it had to be in, so I went looking on Google Street View for something that looked right.&lt;/p&gt;
&lt;p&gt;And I found it! A few blocks from where I thought it ought to be, and the building looked slightly different than I expected. But it&amp;#8217;s in Monterey Park, next to a 7-11 (which jogged a memory), and &lt;a href="https://www.google.com/maps/@34.0451057,-118.1619999,3a,61.9y,107.21h,96.56t/data=!3m8!1e1!3m6!1sfoTlA2ECapl1uMuJ5vG4EA!2e0!5s20070701T000000!6shttps:%2F%2Fstreetviewpixels-pa.googleapis.com%2Fv1%2Fthumbnail%3Fcb_client%3Dmaps_sv.tactile%26w%3D900%26h%3D600%26pitch%3D-6.556819070319946%26panoid%3DfoTlA2ECapl1uMuJ5vG4EA%26yaw%3D107.2145161653178!7i3328!8i1664?entry=ttu&amp;#038;g_ep=EgoyMDI2MDgxNi4wIKXMDSoASAFQAw%3D%3D"&gt;the 2007 street view image&lt;/a&gt; is &lt;em&gt;just barely legible enough&lt;/em&gt; to prove that even if I remembered the wrong location, I was right to remember that it actually existed!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.google.com/maps/@34.0451057,-118.1619999,3a,61.9y,107.21h,96.56t/data=!3m8!1e1!3m6!1sfoTlA2ECapl1uMuJ5vG4EA!2e0!5s20070701T000000!6shttps:%2F%2Fstreetviewpixels-pa.googleapis.com%2Fv1%2Fthumbnail%3Fcb_client%3Dmaps_sv.tactile%26w%3D900%26h%3D600%26pitch%3D-6.556819070319946%26panoid%3DfoTlA2ECapl1uMuJ5vG4EA%26yaw%3D107.2145161653178!7i3328!8i1664?entry=ttu&amp;#038;g_ep=EgoyMDI2MDgxNi4wIKXMDSoASAFQAw%3D%3D"&gt;&lt;img alt="Backlit view of a three-level hotel building with a pass-through driveway. Above the driveway you can barely see a circle and the letters &amp;quot;COM-ON INN&amp;quot; in roughly the same style as the old Comfort Inn logo." class="aligncenter size-full wp-image-136174" height="431" src="https://journal.kvibber.com/wp-content/uploads/2026/08/Com-On-Inn-Google-Street-View-2007.jpg" width="800" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Between 2007 and 2012 it appears to have been rebranded as the Floral Inn, and sometime after 2017 it became a Motel 6.&lt;/p&gt;
&lt;p&gt;Now I&amp;#8217;m trying to think of other signs that have been reused like this. I &lt;em&gt;know&lt;/em&gt; I&amp;#8217;ve seen others! But at the moment, all I&amp;#8217;m coming up with are entirely new signs placed in a distinctive rounded-triangle housing. I&amp;#8217;ve seen enough of those that I seriously considered making a &amp;#8220;Used To Be a Winchell&amp;#8217;s&amp;#8221; Tumblr in the previous decade!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://journal.kvibber.com/2026/08/blaugust26/"&gt;Blaugust 2026: My Posts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/com-on-inn/" rel="nofollow"&gt;Reusing the Sign: Com-On-Inn&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</content><link href="https://journal.kvibber.com/2026/08/com-on-inn/"/><summary type="html">&lt;p&gt;I remember a motel that dropped out of the "Comfort Inn" chain. They reused existing signage by picking the name "Com-on Inn," so they only had to replace a couple of letters.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/com-on-inn/" rel="nofollow"&gt;Reusing the Sign: Com-On-Inn&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</summary><category term="Signs of the Times"/><category term="100daysToOffload"/><category term="Blaugust"/><category term="memory"/><category term="reuse"/><category term="signs"/></entry><entry><id>https://kvibber.com/reviews/books/to-each-this-world/</id><title>To Each This World (book review)</title><updated>2026-08-13T03:45:43+00:00</updated><author><name>Kelson Vibber</name><email>kelson@pobox.com</email></author><content type="html">&lt;p&gt;Julie Czerneda&lt;/p&gt;
    &lt;p&gt;&lt;abbr class="p-rating" title="5 stars out of 5" value="5"&gt;★★★★★&lt;/abbr&gt;&lt;/p&gt;
    &lt;p&gt;&lt;a href="https://czerneda.com/to-each-this-world-2/"&gt;&lt;source type="image/avif" /&gt;&lt;source type="image/webp" /&gt;&lt;img alt="Bubbles or planets are suspended among stars and nebulae, wrapped in 3D grid lines as if looking along a hallway or up a well. The planet/bubbles form the O letters in the title, which is spelled out in thin letters over the whole image." class="cover right" height="630" src="https://kvibber.com/reviews/img/to-each-this-world-150w.jpeg" width="418" /&gt;&lt;/a&gt;More like the &lt;em&gt;Species Imperative&lt;/em&gt; trilogy or &lt;em&gt;In The Company of Others&lt;/em&gt; than Czerneda’s more recent &lt;em&gt;Night’s Edge&lt;/em&gt; series, &lt;em&gt;To Each This World&lt;/em&gt; is a hard science-fiction story featuring multiple alien biologies, space colonies, polymorphic artificial lifeforms with a sense of humor, quantum-entangled tech-mediated telepathy and disposable avatar bodies for the astronauts who try to negotiate the future of humanity with aliens who think &lt;em&gt;very&lt;/em&gt; differently from us.&lt;/p&gt;
&lt;p&gt;It takes a little while to get going, but it does. And what could easily have turned into a series of plot tokens – travel to the next colony, convince them to return before the cosmic threat gets them, lather, rinse, repeat – never settles into a pattern. Each world they visit has fared &lt;em&gt;very&lt;/em&gt; differently, and has to be handled in a different way.&lt;/p&gt;
&lt;details&gt;Spoilers: Some of the colony worlds are well-established. Another was so inhospitable that only a handful of descendants are eking out a miserable living. One turned out not to have any land so the colonists are still in cryosleep....&lt;/details&gt;
&lt;p&gt;More importantly, the viewpoint characters are also deeply involved in trying to figure out what’s &lt;em&gt;really&lt;/em&gt; going on. One’s a space pilot, and the other is the Arbiter, whose job negotiating with New Earth’s alien partners has become the job of re-consolidating humanity on one world. Are the Kmeth telling the truth about the threat of a “Divider?” What is it they really want out of their partnership with humanity, and why are they so insistent on bringing all the humans &lt;em&gt;here&lt;/em&gt;?&lt;/p&gt;
&lt;p&gt;Meanwhile, we catch glimpses of a human explorer on another world, one &lt;em&gt;divided&lt;/em&gt; between human-compatible ecosystems and very &lt;em&gt;in&lt;/em&gt;compatible systems, with a clearly artificial split that keeps the two apart.&lt;/p&gt;
&lt;p&gt;The ending is abrupt, but only because all the pieces have been slowly drifting together such that it’s not clear how they fit until &lt;em&gt;just&lt;/em&gt; before the end. 10 pages from the end I was wondering how she was going to resolve it in that much space. Amazingly, it works!&lt;/p&gt;

	&lt;p&gt;
    More info at &lt;a href="https://czerneda.com/to-each-this-world-2/"&gt;To Each This World&lt;/a&gt;.
    
    &lt;/p&gt;
    &lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/reviews/books/to-each-this-world/"&gt;on Kelson Reviews Stuff&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/reviews/books/to-each-this-world/"/><summary>★★★★★ - Julie Czerneda: Standalone hard sci-fi featuring multiple alien biologies, space colonies, polymorphic artificial lifeforms with a sense of humor, quantum-entangled tech-mediated telepathy and disposable avatar bodies for the astronauts who negotiate the future of humanity with aliens who think *very* differently from us.</summary><category term="review"/><category term="books"/><category term="julie-czerneda"/><category term="biology"/><category term="communication"/><category term="first-contact"/><category term="science-fiction"/><category term="space"/><category term="colonization"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://kvibber.com/reviews/apps/canon-camera-connect/</id><title>Canon Camera Connect (app review)</title><updated>2026-08-11T15:06:57+00:00</updated><author><name>Kelson Vibber</name><email>kelson@pobox.com</email></author><content type="html">&lt;p&gt;&lt;abbr class="p-rating" title="3 stars out of 5" value="3"&gt;★★★☆☆&lt;/abbr&gt;&lt;/p&gt;
    &lt;p&gt;You won’t be surprised that this app connects to Canon cameras.&lt;/p&gt;
&lt;p&gt;I have a PowerShot SX710HS that I like to take along on &lt;a href="https://kvibber.com/reviews/tag/hiking/"&gt;hikes&lt;/a&gt; and &lt;a href="https://kvibber.com/reviews/tag/nature/"&gt;nature walks&lt;/a&gt; because it’s still small enough for a wrist strap or pocket, but has an actual zoom lens which makes it much better than a phone for taking photos of birds and other wildlife. As long as I remember to start a location trace before I set foot on the trail, this app will use that trace when I’m done to add location data to the photos I’ve taken. (And that makes it simpler to add them to &lt;a href="https://kvibber.com/reviews/web/inaturalist/"&gt;iNaturalist&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;It used to have a really narrow scope:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Record GPS and attach it to the camera’s photos.&lt;/li&gt;
&lt;li&gt;Transfer photos direction to the phone.&lt;/li&gt;
&lt;li&gt;Use the phone as a remote control for the camera.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It still does those things, but Canon has added some online services, and now the app requires a cloud login to function. Worse, at least on Android, the login process requires &lt;em&gt;&lt;a href="https://kvibber.com/reviews/software/google-chrome/"&gt;Google Chrome&lt;/a&gt; specifically&lt;/em&gt;. Not Android WebView, not your default web browser, but Chrome. I actually had to install Chrome on my deGoogled /e/OS phone last week so I could set this up!&lt;/p&gt;
&lt;p&gt;I was pleasantly surprised to find that you can still opt out of data collection during setup, which is nice.&lt;/p&gt;
&lt;p&gt;I also had to completely wipe my camera’s network settings in order to pair it with that new phone. I’m not sure whether that’s a problem with the app or the camera, but it’s not the first time I’ve had to reset them.&lt;/p&gt;
&lt;p&gt;Some cameras connect over WiFi, others over Bluetooth. Mine used to be able to trigger a connection using an NFC tap, but the app doesn’t support that anymore. I also haven’t been able to get the camera and phone talking across a common WiFi network since the &lt;em&gt;previous&lt;/em&gt; time I reset the camera’s network config. I used to be able to connect it to my home network or even to a cafe’s WiFi and send locations to the camera or photos to the phone, but since then I’ve only managed to get it to work with the camera as a hotspot.&lt;/p&gt;
&lt;p&gt;It’s just slow and clumsy to start the camera’s hotspot, connect the phone to the hotspot, tell the phone to stay connected to the network despite the lack of internet access, launch the app, and tap Connect…especially when compared to the old method of tapping the camera against the phone and waiting a couple of seconds.&lt;/p&gt;
&lt;p&gt;At least it still works.&lt;/p&gt;

	&lt;p&gt;
    More info at &lt;a href="https://www.usa.canon.com/mobile-apps/camera-connect"&gt;Canon Camera Connect&lt;/a&gt;.
    Available from 
      &lt;a href="https://play.google.com/store/apps/details?id=jp.co.canon.ic.cameraconnect"&gt;Android Play Store&lt;/a&gt;,
      &lt;a href="https://apps.apple.com/us/app/canon-camera-connect/id944097177"&gt;Apple App Store&lt;/a&gt;.
    &lt;/p&gt;
    &lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/reviews/apps/canon-camera-connect/"&gt;on Kelson Reviews Stuff&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/reviews/apps/canon-camera-connect/"/><summary>★★★☆☆ - As you'd expect, this app connects to Canon cameras. It still lets you send location data to the camera, pull photos to the phone, or use the phone as a remote. But it insists on a cloud login now (it didn't before), even if you're only using the local functions.</summary><category term="review"/><category term="apps"/><category term="photography"/><category term="android"/><category term="camera"/><category term="canon"/><category term="gps"/><category term="remote-access"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://kvibber.com/reviews/products/pixel5/</id><title>Eulogy for the Pixel 5 (phone review)</title><updated>2026-08-11T02:54:00+00:00</updated><author><name>Kelson Vibber</name><email>kelson@pobox.com</email></author><content type="html">&lt;p&gt;&lt;abbr class="p-rating" title="5 stars out of 5" value="5"&gt;★★★★★&lt;/abbr&gt;&lt;/p&gt;
    &lt;p&gt;&lt;a href="https://kvibber.com/reviews/images/pixel5.jpg"&gt;&lt;source type="image/avif" /&gt;&lt;source type="image/webp" /&gt;&lt;img alt="A black and white view of the back of a smartphone, angled so that its shadow falls toward us. There's a G at one end, a depressed circle near the other, and a rounded glass square in one of the corners that hints a camera lenses behind it." class="galleryPic left" height="675" src="https://kvibber.com/reviews/img/pixel5-150w.jpeg" width="900" /&gt;&lt;/a&gt;I’m &lt;a href="https://journal.kvibber.com/2026/08/planned-obsolescence/"&gt;tired of replacing devices&lt;/a&gt; that still work fine for my use cases. So I stuck with my Google Pixel 5 for, well, longer than was probably advisable, since Android system updates were discontinued after only 3 years. To give you an idea of how long I’ve had this phone, when I went to the carrier to activate it, we stayed outside, because COVID-19 protocols meant they couldn’t have customers inside the store.&lt;/p&gt;
&lt;p&gt;So yeah, I used the Pixel 5 from fall 2020 all the way through summer 2026. It’s a good size for reading, holding in one hand, or putting in my pocket. The display’s bright (but not &lt;a href="https://kvibber.com/reviews/products/galaxy-s4/"&gt;diagonally polarized like the Galaxy S4&lt;/a&gt;), the touchscreen’s responsive, and it still handled (almost) everything I threw at it as late as 2026.&lt;/p&gt;
&lt;p&gt;I can’t think of anything that really slowed it down that wasn’t either network latency or an application problem, until toward the end when it started overheating more often. It didn’t start running low on storage until near the end, either.&lt;/p&gt;
&lt;h2&gt;Camera&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kvibber.com/reviews/images/pixel5-corner.jpg"&gt;&lt;source type="image/avif" /&gt;&lt;source type="image/webp" /&gt;&lt;img alt="Back of a smartphone, gray plastic with a depressed circle in the middle. A rounded glass square sits in one corner, with two camera lenses, an LED and another sensor looking sort of like the Southern Cross constellation." class="galleryPic right" height="600" src="https://kvibber.com/reviews/img/pixel5-corner-150w.jpeg" width="900" /&gt;&lt;/a&gt; The camera’s better than any of the phones I had in the 2010s. It has decent post-processing for low-light and night photos, seamlessly shifts between the regular and wide-angle lenses, and its machine learning is old enough that it doesn’t use today’s “AI” to hallucinate features, or &lt;a href="https://www.samsung.com/uk/support/mobile-devices/how-galaxy-cameras-combine-super-resolution-technologies-with-ai-to-produce-high-quality-images-of-the-moon/"&gt;paste in an image of the moon&lt;/a&gt;, or &lt;a href="https://petapixel.com/2026/07/20/scientists-warn-wildlife-photographers-ai-enhanced-bird-photos-could-threaten-research/"&gt;transform one bird into another&lt;/a&gt; and mess up &lt;a href="https://kvibber.com/reviews/web/inaturalist/"&gt;iNaturalist&lt;/a&gt; observations. It might not capture &lt;em&gt;everything&lt;/em&gt; in front of the lens, but at least it was capturing &lt;em&gt;only&lt;/em&gt; what was in front of the lens. (iNat now has guidelines for &lt;a href="https://www.inaturalist.org/blog/118284"&gt;flagging generated or misleadingly edited&lt;/a&gt;) photos.)&lt;/p&gt;
&lt;h2&gt;Slowing Down&lt;/h2&gt;
&lt;p&gt;After around 5 years (still more than Google was willing to support it), it got worse in &lt;s&gt;two&lt;/s&gt; a few specific ways:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The battery runs out faster and runs hotter (which occasionally triggers performance throttling).&lt;/li&gt;
&lt;li&gt;Some apps need enough memory now that I can’t just switch away and switch back.&lt;/li&gt;
&lt;li&gt;Eventually Nextcloud stopped reliably auto-uploading photos, which I assumed was a new bug in the app or a problem with the server…but it’s working correctly on the new phone. So now I think it was another symptom of the themal throttling.&lt;/li&gt;
&lt;li&gt;The proximity sensor that locks the screen when you lift the phone to your ear during a call stopped working reliably. It would lock the screen, but it wouldn’t always &lt;em&gt;unlock&lt;/em&gt; it, which meant I couldn’t get back to a keypad for menus, or switch to speaker, etc. By the time the battery went, it was affecting almost every single call.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That second one got really annoying when I wanted to combine Pokémon Go, mapping for OpenStreetMap, and collecting observations for iNaturalist. I used to be able to just switch between PoGo, &lt;a href="https://kvibber.com/reviews/apps/streetcomplete/"&gt;StreetComplete&lt;/a&gt; and the camera as I walked around. Sometimes with the Canon camera app or &lt;a href="https://kvibber.com/reviews/apps/vespucci/"&gt;Vespucci&lt;/a&gt; (or both!) recording GPS traces in the background. Eventually it got to the point where I’d close everything &lt;em&gt;except&lt;/em&gt; PoGo, switch to the camera to take a single photo, then close the camera and switch back…and it was a 50/50 chance whether it would have already unloaded the game in those 3 seconds.&lt;/p&gt;
&lt;h2&gt;The End&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kvibber.com/reviews/images/pixel5-splitting.jpg"&gt;&lt;source type="image/avif" /&gt;&lt;source type="image/webp" /&gt;&lt;img alt="Edge-on view of the phone showing that the glass screen is splitting away from the plastic case." class="galleryPic left" height="410" src="https://kvibber.com/reviews/img/pixel5-splitting-150w.jpeg" width="900" /&gt;&lt;/a&gt; Toward the end of July I noticed that the phone was running even hotter than usual. I didn’t notice that the battery was swelling until last week, when it pushed against the back of the display and a &lt;a href="https://journal.kvibber.com/2026/08/first-the-migraine-then-the-headache/"&gt;bright line appeared onscreen&lt;/a&gt;. I turned it off and hastily pressed another phone into service. Yesterday, after ensuring that everything on the new phone was working properly, I wiped the Pixel 5.&lt;/p&gt;
&lt;p&gt;In theory I could buy a &lt;a href="https://www.ifixit.com/products/google-pixel-5-battery-genuine"&gt;replacement battery from iFixit&lt;/a&gt; or take it to a repair shop. But 6 years &lt;em&gt;is&lt;/em&gt; a long time for a phone, and it wouldn’t fix the RAM problem. I’m not sure at this point what I’d want to use it for anyway. &lt;a href="https://wiki.lineageos.org/devices/redfin/"&gt;LineageOS still runs on it&lt;/a&gt;, but &lt;a href="https://wiki.postmarketos.org/wiki/Google_Pixel_5_(google-redfin)"&gt;PostmarketOS doesn’t boot&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Or it may just be time to take the battery (still wrapped in phone hardware) to the fire station for proper disposal.&lt;/p&gt;

	
    &lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/reviews/products/pixel5/"&gt;on Kelson Reviews Stuff&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/reviews/products/pixel5/"/><summary>★★★★★ - Conveniently sized, responsive, and fast, with a good camera unencumbered by modern LLM hallucinations, it lasted twice as long as Google's support for it.</summary><category term="review"/><category term="products"/><category term="android"/><category term="pixel-phone"/><category term="mobile-devices"/><category term="android-devices"/><category term="camera"/><category term="photography"/><category term="phone"/><category term="google"/><category term="touchscreen"/><category term="electronics"/><category term="used"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://kvibber.com/reviews/movies/prestige/</id><title>The Prestige (movie review)</title><updated>2026-08-10T03:47:20+00:00</updated><author><name>Kelson Vibber</name><email>kelson@pobox.com</email></author><content type="html">&lt;p&gt;&lt;abbr class="p-rating" title="5 stars out of 5" value="5"&gt;★★★★★&lt;/abbr&gt;&lt;/p&gt;
    &lt;p&gt;I remembered &lt;em&gt;The Prestige&lt;/em&gt; was good. I’d forotten just &lt;em&gt;how&lt;/em&gt; good a movie it is. By now we’re all used to Christopher Nolan playing with time and narrative structure, and he uses it to great effect here not just for thematic connections, but narrative twists and revelations as the two rival magicians undermine each other on multiple levels. Hugh Jackman and Christian Bale are both charismatic enough that you want to cheer them on, and cruel enough that you want them both to lose.&lt;/p&gt;
&lt;p&gt;And even when you know Borden’s secret from the beginning, it’s fascinating to watch the misdirections play out.&lt;/p&gt;

	
    &lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/reviews/movies/prestige/"&gt;on Kelson Reviews Stuff&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/reviews/movies/prestige/"/><summary>★★★★★ - I remembered The Prestige was good. I'd forotten just *how* good a movie it is.</summary><category term="review"/><category term="movies"/><category term="fantasy"/><category term="stage-magic"/><category term="blaugust"/><category term="100daystooffload"/><category term="rewatched"/></entry><entry><id>https://kvibber.com/les-mis/other/ds9/</id><title>Starfleet vs. Jean Valjean?</title><updated>2026-08-08T00:00:00+00:00</updated><content type="html">&lt;p&gt;My wife and I recently* rewatched all of &lt;em&gt;Star Trek: Deep Space Nine&lt;/em&gt;, and caught all the episodes we’d each missed the first time through. I was surprised to find &lt;em&gt;Les Misérables&lt;/em&gt; featuring prominently in a fifth-season episode, &lt;a href="https://memory-alpha.fandom.com/wiki/For_the_Uniform_(episode)"&gt;“For the Uniform.”&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Captain Sisko is pursuing a defector from Starfleet who joined the Maquis (an ad-hoc militia of mostly humans from planets that had been disputed between the Federation and the Cardassians, and ceded to Cardassia as part of a treaty). He’s always one step ahead, and at one point sends Sisko a (digital) copy of &lt;em&gt;Les Misérables&lt;/em&gt; with a note to pay particular attention to Inspector Javert.&lt;/p&gt;
&lt;p&gt;Somehow Sisko has time to re-read it between missions. (He says he’d read it before, so maybe he was just skimming this time through?) He zeroes in on:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Jean Valjean is the hero, pursued by the authorities for a minor offense despite spending his life sacrificing himself to help people.&lt;/li&gt;
&lt;li&gt;Javert’s inflexibility is what eventually kills him.&lt;/li&gt;
&lt;li&gt;For Javert, this one’s personal.&lt;/li&gt;
&lt;li&gt;Eddington sees himself as Jean Valjean, and Sisko as Inspector Javert.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Rebellion&lt;/h2&gt;
&lt;p&gt;The Maquis storyline is one of the places &lt;em&gt;Star Trek&lt;/em&gt; gets into morally gray territory: Yes, the Federation let these people down and basically gave them to choice to leave their homes or live under Cardassian rule. But is armed rebellion the right solution, or the wrong one? Are the Maquis just protecting their homes, or are they putting a fragile peace at risk?&lt;/p&gt;
&lt;p&gt;That makes it odd that someone would latch onto &lt;em&gt;Les Misérables&lt;/em&gt;, because there is &lt;em&gt;very&lt;/em&gt; little ambiguity as far as Hugo is concerned. Characters make both good and bad choices, and sometimes those choices are hard to &lt;em&gt;make&lt;/em&gt;, but the narrative is very clear on which is which.&lt;/p&gt;
&lt;p&gt;DS9 also treats the Maquis different from the Bajoran occupation. The disputed worlds mainly had been colonized over a few decades, and were ceded by treaty. Bajor was an established homeworld with thousands of years of culture behind them when the Cardassians invaded and brutally exploited them. Armed rebellion and outright terrorism is more or less universally accepted (on Bajor, at least) as what the Bajorans had to do.  It’s the specific actions taken by the resistance, the choices made &lt;em&gt;within&lt;/em&gt; that rebellion, that were often murky and that the survivors are still reckoning with.&lt;/p&gt;
&lt;h2&gt;Heroes and Villains&lt;/h2&gt;
&lt;p&gt;Sisko concedes that perhaps he &lt;em&gt;has&lt;/em&gt; let it get too personal. Eddington didn’t just betray Starfleet, he betrayed his captain. But what else can he take from this?&lt;/p&gt;
&lt;p&gt;He realizes he needs to look not at what &lt;em&gt;Les Misérables&lt;/em&gt; meant to Victor Hugo or to himself, but what it meant to &lt;em&gt;Eddington&lt;/em&gt;. Eddington sees the current conflict in simple terms: he’s the hero, and Sisko’s the villain. Sisko decides he needs to act like a villain in order to get Eddington to make a heroic sacrifice.&lt;/p&gt;
&lt;p&gt;It’s an unsettling step on the path that leads to (and through) &lt;a href="https://kvibber.com/reviews/tv/section-31/#ds9"&gt;“In the Pale Moonlight.”&lt;/a&gt; Sisko takes a drastic action, and even Worf is taken aback. It’s not something Javert would have done, because Javert always follows the rules. But it’s no worse than what Eddington has been doing, convinced he’s the hero, and it &lt;em&gt;does&lt;/em&gt; convince him to turn himself in.&lt;/p&gt;
&lt;h2&gt;Legacy&lt;/h2&gt;
&lt;p&gt;There is apparently at least one more &lt;em&gt;Les Misérables&lt;/em&gt; reference in &lt;em&gt;Star Trek&lt;/em&gt; canon: According to Memory Alpha, a later episode of &lt;em&gt;Voyager&lt;/em&gt; shows the name of Chakotay’s Maquis ship as…the &lt;a href="https://memory-alpha.fandom.com/wiki/Val_Jean"&gt;Val Jean&lt;/a&gt;.&lt;/p&gt;
&lt;aside&gt;* OK, we finished in January, and this has been sitting unfinished in my drafts posts since sometimes last year. But it's recent compared to when I first watched the show!&lt;/aside&gt;
&lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/les-mis/other/ds9/"&gt;on Re-Reading Les Misérables&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/les-mis/other/ds9/"/><summary>Les Misérables shows up in an episode of Deep Space Nine, fitting into the Maquis/Cardassian/Starfleet conflict.</summary><category term="les-miserables"/><category term="reading"/><category term="books"/><category term="literature"/><category term="victor-hugo"/><category term="jean-valjean"/><category term="javert"/><category term="star-trek"/><category term="ds9"/><category term="tv"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://kvibber.com/tech-tips/hybrid-mbr/</id><title>Removing a Hybrid MBR from a GUID-Partitioned Disk</title><updated>2026-08-07T19:49:20+00:00</updated><author><name>Kelson Vibber</name><email>techtips@kvibber.com</email></author><content type="html">&lt;aside&gt;&lt;p&gt;I wasn’t planning to do all &lt;a href="https://kvibber.com/tag/blaugust/"&gt;my Blaugust posts&lt;/a&gt; on tech stuff, but it seems to be working out that way this week. 🤷&lt;/p&gt;
&lt;/aside&gt;                       
&lt;p&gt;&lt;a name="top"&gt;&lt;/a&gt;Today I learned about hybrid MBR/GUID partition tables, where the GPT (&lt;a href="https://kvibber.com/tech-tips/hybrid-mbr/#gpt"&gt;not that kind&lt;/a&gt;) on a disk is duplicated in an MBR table for compatibility purposes. Those reasons are probably outdated, unless you’re running a really old operating system, because GUID partitions have been around a &lt;em&gt;very&lt;/em&gt; long time now.&lt;/p&gt;
&lt;aside&gt;&lt;p&gt;According to &lt;a href="https://en.wikipedia.org/wiki/GUID_Partition_Table#Windows:_32-bit_versions"&gt;Wikipedia’s chart&lt;/a&gt; you have to go back to Windows 7 to find an OS that can access GPT disks but not boot from them, and Windows Server 2003 (fixed in SP1) to find one that doesn’t recognize them at all.&lt;/p&gt;
&lt;/aside&gt; 
&lt;p&gt;&lt;strong&gt;Fun fact 1:&lt;/strong&gt; This means a disk can have an MBR pointing to a partition that MBR doesn’t support, like a multi-terabyte filesystem!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fun fact 2:&lt;/strong&gt; If Windows sees an MBR, it doesn’t bother with the GUID table, and it insists that partition is invalid! (Yes, even if you specifically formatted it with exFAT so Windows could read it.)&lt;/p&gt;
&lt;p&gt;macOS at least used to automatically &lt;a href="https://superuser.com/questions/508026/windows-detects-gpt-disk-as-mbr-in-efi-boot"&gt;create these when adding FAT filesystems&lt;/a&gt;, and if it still does, that probably explains how this external drive ended up with the hybrid MBR on it. Though if it does so when creating a &amp;gt;2TB system, I’d consider that a bug.&lt;/p&gt;
&lt;h2&gt;Repair by Removing the Extra MBR&lt;/h2&gt;
&lt;p&gt;Fortunately, it turned out to be easy to fix using the directions in this &lt;a href="https://superuser.com/questions/508026/windows-detects-gpt-disk-as-mbr-in-efi-boot"&gt;SuperUser post from 2012&lt;/a&gt;, because we don’t need the duplicate MBR for anything here in 2026.&lt;/p&gt;
&lt;p&gt;We &lt;a href="https://www.rodsbooks.com/gdisk/repairing.html"&gt;used &lt;code&gt;gdisk&lt;/code&gt;&lt;/a&gt; to create a new protective MBR table, leaving the GUID table unchanged. It fixed the problem and took less than a minute. We didn’t even have to jump through hoops to install it since we had a Fedora box handy and installing was just a matter of &lt;code&gt;dnf install gdisk&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Here’s what gdisk’s author suggested for converting the hybrid MBR disk to a standard GPT disk:&lt;/p&gt;
&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;Download GPT fdisk from &lt;a href="https://sourceforge.net/projects/gptfdisk/"&gt;its Sourceforge page&lt;/a&gt; and install it. (Versions are available for Linux, OS X, and Windows. I’ll assume you’ll do this from OS X.) Alternatively, you could run it from a Linux emergency disc like Parted Magic. [&lt;strong&gt;KV Note:&lt;/strong&gt; If you have a Linux system already, check whether &lt;code&gt;gdisk&lt;/code&gt; or &lt;code&gt;gptdisk&lt;/code&gt; is available directly from your distro’s package manager.]&lt;/li&gt;
&lt;li&gt;Launch &lt;code&gt;gdisk&lt;/code&gt; on your disk by typing sudo gdisk /dev/disk1 in a Terminal window. (Change the device identifier if it’s not as you presented earlier or if you use another OS for the job.)&lt;/li&gt;
&lt;li&gt;Type &lt;code&gt;p&lt;/code&gt; to view the partition table to verify you’re working on the correct disk. If not, type q to quit without saving your changes and try again with another device.&lt;/li&gt;
&lt;li&gt;Type &lt;code&gt;x&lt;/code&gt; to enter the experts’ menu.&lt;/li&gt;
&lt;li&gt;Type &lt;code&gt;n&lt;/code&gt; to create a fresh protective MBR. Note that gdisk won’t confirm a change; it’ll just show you a new experts’ prompt.&lt;/li&gt;
&lt;li&gt;Type &lt;code&gt;w&lt;/code&gt; to save your changes. You’ll be asked to confirm this action. Do so.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;With any luck this will fix the problem. If it doesn’t, though, you can use gdisk’s &lt;code&gt;v&lt;/code&gt; option (on any menu) to have gdisk look for partition table problems. It can fix some minor problems automatically, but other times you’ll need to make explicit changes. See the GPT fdisk documentation on GPT repairs for details.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I also looked up what a protective MBR is: On a regular GUID-partitioned disk, &lt;a href="https://learn.microsoft.com/en-us/troubleshoot/windows-server/backup-and-storage/guid-partitioning-table-disk-faq#what-is-a-protective-mbr"&gt;a protective MBR covers the whole disk&lt;/a&gt; to prevent older tools that don’t know about GPTs from clobbering the &lt;em&gt;real&lt;/em&gt; partition table.&lt;/p&gt;
&lt;aside&gt;&lt;p&gt;&lt;a href="https://kvibber.com/tech-tips/hybrid-mbr/#top" name="gpt"&gt;↑&lt;/a&gt; It was really weird typing this up in 2026, because 99% of the time when someone is talking about “GPT” these days they mean ChatGPT (Generative pre-trained transformer) or something similar, not GUID Partition Table.&lt;/p&gt;
&lt;/aside&gt;
&lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/tech-tips/hybrid-mbr/"&gt;on KV Tech Tips&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/tech-tips/hybrid-mbr/"/><summary>Today I learned about hybrid MBR/GUID partition tables, where the GPT on a disk is duplicated in an MBR table for (outdated) compatibility purposes. These days it can break compatibility with Windows if you have a partition MBR doesn't support, like a multi-terabyte filesystem.</summary><category term="computers"/><category term="howto"/><category term="techtips"/><category term="hybrid-mbr"/><category term="compatibility"/><category term="windows"/><category term="macos"/><category term="linux"/><category term="dual-boot"/><category term="til"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://journal.kvibber.com/?p=136094</id><title>Where to Put Your Permalink</title><updated>2026-08-07T04:51:07+00:00</updated><author><name>Kelson</name></author><content type="html">&lt;p&gt;On the Blaugust Discord, &lt;a href="https://endgameviable.com/"&gt;UltrViolet&lt;/a&gt; &lt;a href="https://discord.com/channels/464780669982212107/464780944365322240/1534322327070969879"&gt;suggested&lt;/a&gt; that bloggers link their post titles to the permalinks so that it’s easy to just right-click, “Copy Link as Markdown,” and get a formatted link with the correct title. (I’ve noticed &lt;a href="https://kvibber.com/reviews/software/orion-browser/"&gt;Orion&lt;/a&gt; includes this in its context menu, and there are extensions for Firefox and Chrome that add it.)&lt;/p&gt;
&lt;p&gt;I’ve been using the publication date in the post footer as the permalink on all the 11ty-generated parts of my site since I first &lt;a href="https://kvibber.com/les-mis/about/eleventy/"&gt;converted the Les Mis blog&lt;/a&gt; back in 2021. But I can’t remember &lt;em&gt;why&lt;/em&gt; I made that decision. I’m 99% certain every WordPress theme I’ve used has linked the title (even this one, which links from the timestamp too). It wasn’t an example in &lt;a href="https://github.com/11ty/eleventy-base-blog"&gt;eleventy-base-blog&lt;/a&gt; either.&lt;/p&gt;
&lt;p&gt;My best guess is that I was just implementing the Fediverse’s convention of linking the timestamp to the permalink. But that’s almost certainly because all the Twitterlike services &lt;em&gt;don’t have titles&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;But in looking up linking conventions, I went down an interesting &lt;a href="https://kvibber.com/tech-tips/rel-bookmark/"&gt;rabbit hole about &lt;code&gt;rel="bookmark"&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Anyway, it&amp;#8217;s an obvious change for better usability, and I&amp;#8217;ll be updating my templates ASAP. (Edit: it&amp;#8217;s done!)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://journal.kvibber.com/2026/08/blaugust26/"&gt;Blaugust 2026: My Posts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/permalink-placement/" rel="nofollow"&gt;Where to Put Your Permalink&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</content><link href="https://journal.kvibber.com/2026/08/permalink-placement/"/><summary type="html">&lt;p&gt;It's been pointed out that permalinking your titles makes it easy for someone to get a link *with* text. Why have I been permalinking the timestamps instead?&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/permalink-placement/" rel="nofollow"&gt;Where to Put Your Permalink&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</summary><category term="Web Design"/><category term="100daysToOffload"/><category term="Blaugust"/><category term="blogging"/><category term="linking"/><category term="usability"/></entry><entry><id>https://kvibber.com/tech-tips/rel-bookmark/</id><title>What is rel=&amp;quot;bookmark&amp;quot;?</title><updated>2026-08-07T04:50:09+00:00</updated><author><name>Kelson Vibber</name><email>techtips@kvibber.com</email></author><content type="html">&lt;p&gt;While looking for linking conventions regarding &lt;a href="https://journal.kvibber.com/2026/08/permalink-placement/"&gt;permalink locations&lt;/a&gt;, I found a reference on Wikipedia to &lt;code&gt;&amp;lt;a rel=&amp;quot;bookmark&amp;quot; href=&amp;quot;...&amp;quot;&amp;gt;&lt;/code&gt; being used for permalinks. I’m not sure I’ve ever noticed or used that. I didn’t find any mentions of people actually &lt;em&gt;using&lt;/em&gt; it that way.&lt;/p&gt;
&lt;p&gt;Mostly I found secondhand references to other references to the HTML spec (yes, it’s official!), which has this &lt;a href="https://html.spec.whatwg.org/multipage/links.html#link-type-bookmark"&gt;clear as mud description&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The bookmark keyword may be used with &lt;code&gt;a&lt;/code&gt; and &lt;code&gt;area&lt;/code&gt; elements. This keyword creates a hyperlink.&lt;/p&gt;
&lt;p&gt;The bookmark keyword gives a permalink for the nearest ancestor &lt;code&gt;article&lt;/code&gt; element of the linking element in question, or of the section the linking element is most closely associated with, if there are no ancestor &lt;code&gt;article&lt;/code&gt; elements.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So, should I use this on the permalink, well, link on my post, or not? Should I use it only on multi-post pages like tag/category archives? Or in a table of contents?&lt;/p&gt;
&lt;p&gt;The best reference I found, &lt;a href="https://ws-dl.blogspot.com/2017/08/2017-08-26-relbookmark-also-does-not.html"&gt;&lt;code&gt;rel=&amp;quot;bookmark&amp;quot;&lt;/code&gt; also does not mean what you think it means&lt;/a&gt; is more clear: It should go anywhere you would link to a permalink &lt;em&gt;from the same material&lt;/em&gt;. So:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Single blog post on a page, linking to itself? Yes!&lt;/li&gt;
&lt;li&gt;Time or category archive pages, with complete posts or significant chunks of them, linking to each individual post’s page? Yes!&lt;/li&gt;
&lt;li&gt;Table of contents listing just titles and summaries? NO!&lt;/li&gt;
&lt;li&gt;Long page with multiple posts, where the permanent versions of those posts are on that same page, each with a permalink pointing to that section on that page? Yes!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The same article also points out that it’s effectively obsolete, since just about everyone uses permalinks now, but hardly anyone puts &lt;code&gt;rel=&amp;quot;bookmark&amp;quot;&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;I decided to add it when I updated my templates, because why not?&lt;/p&gt;
&lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/tech-tips/rel-bookmark/"&gt;on KV Tech Tips&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/tech-tips/rel-bookmark/"/><summary>I stumbled on a reference to rel="bookmark" being used for permalinks, but I don't think I've ever seen it used that way.</summary><category term="web-development"/><category term="howto"/><category term="techtips"/><category term="web-standards"/><category term="html"/><category term="linking"/><category term="til"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://journal.kvibber.com/?p=136083</id><title>Grumbling about Planned Obsolescence</title><updated>2026-08-06T04:51:07+00:00</updated><author><name>Kelson</name></author><content type="html">&lt;p&gt;Sure, I like electronic gadgets. But I dislike planned obsolescence more.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s one thing when the newer model really is that much better. &amp;#8220;All About the Pentiums&amp;#8221; exaggerated it, but computer hardware in the 1990s really was improving by leaps and bounds. (And the software was devouring those performance gains, both in demanding more resources, and being less efficient as programmers were told to optimize for their own time, not for disk space or RAM.) That eventually settled out around the time smartphones and cloud computing started taking off, which is why I was &lt;a href="https://kvibber.com/tech-tips/overheat/"&gt;able to run a 2012 model CPU&lt;/a&gt; all the way through 2024. A faster PC would have been nice, but I didn&amp;#8217;t need one yet.&lt;/p&gt;
&lt;p&gt;As I recall the tech industry freaked out when demand for new PCs dropped. There was probably a rash of &amp;#8220;Millennials are killing computers!&amp;#8221; articles.&lt;/p&gt;
&lt;p&gt;But smartphones were going through the same kind of rapid improvement. You could easily justify buying a new phone after only two years: it was a lot faster, had a better display, had a better camera and more storage, and so on. And the carriers were happy to hand you a &amp;#8220;free&amp;#8221; new device to keep you on their service. Heck, if you really wanted (and could afford) to buy a new phone every year, you could make a case for it.&lt;/p&gt;
&lt;p&gt;In that environment, you could &lt;em&gt;kind of&lt;/em&gt; accept a company only offering 2-3 years of support for their phones.&lt;/p&gt;
&lt;p&gt;Eventually that settled out too, and it takes longer for new phones to really be worth the upgrade. Of course the industry has tried to keep the pace going. If the hardware still works, and it&amp;#8217;s still able to run the apps people want to use, there&amp;#8217;s no good reason for the company to stop supporting it after only three. Especially with something whose main purpose is to be constantly connected to the Internet.&lt;/p&gt;
&lt;p&gt;I have &lt;a href="https://kvibber.com/reviews/products/pixel5/"&gt;an Android phone from 2020&lt;/a&gt; and a tablet from 2019. The tablet still works fine. (It&amp;#8217;s great for digital comics, or PDFs that are pre-formatted for 8.5&amp;#215;11&amp;#8243; pages.) The phone worked &lt;a href="https://journal.kvibber.com/2026/08/first-the-migraine-then-the-headache/"&gt;until two days ago&lt;/a&gt;. (Technically it still does, but I don&amp;#8217;t want to overload the already-swollen battery.) But they&amp;#8217;re both unsupported. Not because the hardware has failed (up until Monday). Not, &lt;a href="https://kvibber.com/reviews/products/boox-poke3/"&gt;like the Poke3&lt;/a&gt;, because they can&amp;#8217;t handle today&amp;#8217;s apps. Simply because Google and Samsung don&amp;#8217;t want to provide updates anymore. Not even bugfixes. Not even security fixes.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s maddening.&lt;/p&gt;
&lt;p&gt;Especially with prices on new electronics skyrocketing due to the AI datacenter-driven RAMpocalypse.&lt;/p&gt;
&lt;p&gt;There are many things I dislike about Microsoft, but I appreciate that they finally realized that a large chunk of their customer base can&amp;#8217;t or won&amp;#8217;t upgrade their hardware just to install Windows 11, no matter how they try to convince us, and has extended Windows 10 support &lt;em&gt;twice&lt;/em&gt; with minimal hoops to jump through.&lt;/p&gt;
&lt;p&gt;The Fairphone 4 (2021) that I pressed into service to replace the dying Pixel 5 (2020) is more or less comparable in terms of speed. I still need to experiment with the camera. But it&amp;#8217;s &lt;a href="https://support.fairphone.com/hc/en-us/articles/9979180437393-How-long-will-my-Fairphone-receive-software-and-security-updates"&gt;still supported through 2028&lt;/a&gt;, meaning it&amp;#8217;s safer to use online. Which, again, is what cell phones are &lt;em&gt;for&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://journal.kvibber.com/2026/08/blaugust26/"&gt;Blaugust 2026: My Posts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/planned-obsolescence/" rel="nofollow"&gt;Grumbling about Planned Obsolescence&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</content><link href="https://journal.kvibber.com/2026/08/planned-obsolescence/"/><summary type="html">&lt;p&gt;Sure, I like electronic gadgets. But I dislike planned obsolescence more.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/planned-obsolescence/" rel="nofollow"&gt;Grumbling about Planned Obsolescence&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</summary><category term="Annoyances"/><category term="Computers/Internet"/><category term="100daysToOffload"/><category term="Android"/><category term="android devices"/><category term="Blaugust"/><category term="Fairphone"/><category term="Google"/><category term="hardware"/><category term="mobile"/><category term="Pixel Phone"/><category term="Planned Obsolescence"/></entry><entry><id>https://kvibber.com/reviews/apps/fairemail/</id><title>FairEmail (app review)</title><updated>2026-08-05T05:24:47+00:00</updated><author><name>Kelson Vibber</name><email>kelson@pobox.com</email></author><content type="html">&lt;p&gt;&lt;abbr class="p-rating" title="4 stars out of 5" value="4"&gt;★★★★☆&lt;/abbr&gt;&lt;/p&gt;
    &lt;p&gt;An extremely capable, privacy-respecting, no-frills email app for Android. Works with any email service that supports IMAP/POP and SMTP (including Gmail and Outlook, but not Exchange). Works well with multiple accounts and a unified inbox.&lt;/p&gt;
&lt;p&gt;It’s also got cool features like telling you whether it can confirm a message actually came from its purported source (using SPF, DKIM, DMARC). And it can do encrypted messages with OpenPGP or S/MIME, though I haven’t tried it.&lt;/p&gt;
&lt;p&gt;The main downside is that it’s cluttered: the folder view, and especially the settings and options. It’s kind of like the old days of Linux applications where you could configure just about everything, but you had to go through 25 pages of settings to &lt;em&gt;find&lt;/em&gt; it. Fortunately you don’t have to change settings very often!&lt;/p&gt;
&lt;p&gt;I ran it in parallel with &lt;a href="https://kvibber.com/reviews/apps/k-9/"&gt;K-9 Mail&lt;/a&gt; for a while, and ultimately decided to stick with K-9 for my main accounts. If I’d had more use for the additional features in FairEmail, I might have switched. Though I did keep some of my less-used alts on FairEmail. And, when I had to &lt;a href="https://journal.kvibber.com/2026/08/first-the-migraine-then-the-headache/"&gt;switch phones in a hurry yesterday&lt;/a&gt; I seriously considered switching email apps while I was at it, before deciding not to.&lt;/p&gt;
&lt;aside&gt;&lt;p&gt;Note: Apparently the app was &lt;a href="https://www.osnews.com/story/134885/developer-pulls-plug-on-popular-open-source-android-email-client-fairemail/"&gt;briefly discontinued&lt;/a&gt; in May 2022, but the author was able to &lt;a href="https://forum.xda-developers.com/t/app-5-0-fairemail-fully-featured-open-source-privacy-oriented-email-app.3824168/page-1108#post-86940513"&gt;resolve the issue with Google&lt;/a&gt; after a week or so, and has been continuing to release the app on both Google Play and F-Droid ever since.&lt;/p&gt;
&lt;/aside&gt;

	&lt;p&gt;
    More info at &lt;a href="https://email.faircode.eu"&gt;FairEmail&lt;/a&gt;.
    Available from 
      &lt;a href="https://play.google.com/store/apps/details?id=eu.faircode.email"&gt;Google Play&lt;/a&gt;,
      &lt;a href="https://f-droid.org/en/packages/eu.faircode.email/"&gt;F-Droid&lt;/a&gt;.
    &lt;/p&gt;
    &lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/reviews/apps/fairemail/"&gt;on Kelson Reviews Stuff&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/reviews/apps/fairemail/"/><summary>★★★★☆ - Extremely capable, privacy-respecting, no-frills email app for Android. Works with any email service that supports IMAP/POP and SMTP (including Gmail and Outlook, but not Exchange). Works well with multiple accounts and a unified inbox.</summary><category term="review"/><category term="apps"/><category term="android"/><category term="email"/><category term="productivity"/><category term="degoogling"/><category term="minimalism"/><category term="floss"/><category term="used"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://journal.kvibber.com/?p=136075</id><title>First the Migraine, Then the Headache</title><updated>2026-08-04T05:29:40+00:00</updated><author><name>Kelson</name></author><content type="html">&lt;p&gt;I had a migraine this morning that really threw me for a loop. Then I spent the afternoon and evening dealing with a different kind of headache: getting my phone number transferred to a new(ish) phone.&lt;/p&gt;
&lt;p&gt;We picked up a Fairphone 4 a few years ago as sort of a hedge in case the electronics industry and/or tariffs and/or international trade went bonkers and one of our phones died. (We weren&amp;#8217;t expecting all three.) The teenager used it for a bit before we bought him a phone that was closer to what he actually wanted to use. So the Fairphone returned to the back bench, so to speak.&lt;/p&gt;
&lt;p&gt;&lt;img alt="A cell phone held in a hand, showing the California DMV website. A bright magenta line is running vertically down the entire screen, including the status bar at the top and the onscreen buttons at the bottom." class="alignleft size-medium wp-image-136118" height="300" src="https://journal.kvibber.com/wp-content/uploads/2026/08/Pixel5-Screen-Flex-300x300.jpg" width="300" /&gt;Today, a bright vertical magenta line appeared on &lt;a href="https://kvibber.com/reviews/products/pixel5/"&gt;my Pixel 5&amp;#8217;s&lt;/a&gt; screen. I&amp;#8217;d noticed it was running hot lately, and when I pulled it out of the case, sure enough it had started bulging. &lt;/p&gt;
&lt;p&gt;I know it&amp;#8217;s old. I&amp;#8217;ve been trying to get as much use out of it as I can, which, well, I guess I have.&lt;/p&gt;
&lt;p&gt;(Edit: added photo)&lt;/p&gt;
&lt;p&gt;I do not like spicy pillows, Sam I Am.&lt;/p&gt;
&lt;p&gt;So I reset the Fairphone and started setting up the most important apps: authenticator, password manager, stuff like that. And I set about unlocking the SIM protection on my phone number and got ready to call customer service.&lt;/p&gt;
&lt;p&gt;I knew from experience that the Fairphone 4 &lt;em&gt;works fine&lt;/em&gt; on T-Mobile&amp;#8217;s US network, but their apps don&amp;#8217;t know how to activate the e-sim. So I was prepared to talk someone through.&lt;/p&gt;
&lt;p&gt;But because we&amp;#8217;d been swapping back and forth between phones, the sim was still registered as attached to the teen&amp;#8217;s number, even though the number is &lt;em&gt;actually&lt;/em&gt; pointing to his current phone. It took over two hours (at least 45 minutes of that on hold) and three levels of escalation to first figure out that&amp;#8217;s what the problem was, and then find someone with the access to fix it.&lt;/p&gt;
&lt;p&gt;They did finally get it all sorted out, but it was &lt;em&gt;not&lt;/em&gt; the way I wanted to spend my afternoon.&lt;/p&gt;
&lt;p&gt;(And when I let the old phone cool off, the screen went back to normal, though it&amp;#8217;s still bulging.)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://kvibber.com/reviews/products/pixel5/"&gt;&lt;img alt="Edge-on view of the phone showing that the glass screen is splitting away from the plastic case." class="aligncenter size-medium wp-image-136120" height="137" src="https://journal.kvibber.com/wp-content/uploads/2026/08/pixel5-splitting-300x137.jpg" width="300" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And to top it off, Nextcloud&amp;#8217;s photo uploading has stopped working reliably, so I have to go through the last couple months of photos and make sure I have everything copied over. I went through some of them tonight, and need to get the rest&amp;#8230;soon.&lt;/p&gt;
&lt;p&gt;For now, I&amp;#8217;ve turned the old phone off completely overnight.&lt;/p&gt;
&lt;p&gt;Once I&amp;#8217;ve got the photos transferred, I should figure out whether it&amp;#8217;s worth repurposing the device with a new battery or just running it without one. And then dispose of the fire hazard.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://journal.kvibber.com/2026/08/blaugust26/"&gt;Blaugust 2026: My Posts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/first-the-migraine-then-the-headache/" rel="nofollow"&gt;First the Migraine, Then the Headache&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</content><link href="https://journal.kvibber.com/2026/08/first-the-migraine-then-the-headache/"/><summary type="html">&lt;p&gt;My phone's turning into a spicy pillow. I have a spare, but because it had already been used on this network, it took two hours and three levels of escalation to put it *back* on the network.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/first-the-migraine-then-the-headache/" rel="nofollow"&gt;First the Migraine, Then the Headache&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</summary><category term="Annoyances"/><category term="Computers/Internet"/><category term="100daysToOffload"/><category term="battery"/><category term="Blaugust"/><category term="Fairphone"/><category term="Pixel Phone"/></entry><entry><id>https://kvibber.com/reviews/games/amberland1/</id><title>Legends of Amberland (game review)</title><updated>2026-08-03T04:25:05+00:00</updated><author><name>Kelson Vibber</name><email>kelson@pobox.com</email></author><content type="html">&lt;p&gt;&lt;abbr class="p-rating" title="4 stars out of 5" value="4"&gt;★★★★☆&lt;/abbr&gt;&lt;/p&gt;
    &lt;p&gt;A fun throwback to the early &lt;a href="https://kvibber.com/reviews/tag/might-and-magic/"&gt;&lt;em&gt;Might and Magic&lt;/em&gt;&lt;/a&gt; and &lt;a href="https://kvibber.com/reviews/tag/bards-tale/"&gt;Bard’s Tale&lt;/a&gt; fantasy games of the 1980s and 1990s. Grid- and turn-based, with old-style pixelated graphics and &lt;em&gt;lots&lt;/em&gt; of side quests. Probably most comparable to &lt;em&gt;Might and Magic III&lt;/em&gt; in terms of both style and complexity.&lt;/p&gt;
&lt;p&gt;It’s not quite as engrossing as I remember those games being. But that could be my own change in perspective. I could be remembering the games through rose-colored glasses, or it could simply be the difference between playing a new cool type of game as a teenager vs. playing an old familiar type of game as a middle-aged adult.&lt;/p&gt;
&lt;p&gt;That, and the most recent party-based RPGs I’ve played were &lt;a href="https://kvibber.com/reviews/games/outer-worlds/"&gt;&lt;em&gt;Outer Worlds&lt;/em&gt;&lt;/a&gt; and &lt;a href="https://kvibber.com/reviews/games/bards-tale-4/"&gt;&lt;em&gt;The Bard’s Tale IV&lt;/em&gt;&lt;/a&gt;, both of which are incredibly more complex and immersive. (One of the character graphics reminded me of the first player character in BT4, so of course I made her my bard and called her Melody.)&lt;/p&gt;
&lt;p&gt;The mainline quest sends you all over the map collecting components and plot coupons. You can explore and do side quests, or you can stick with the main ones. I always like to do every side quest I can find.&lt;/p&gt;
&lt;aside&gt;&lt;p&gt;Come to think of it, the original &lt;em&gt;Bard’s Tale&lt;/em&gt; games were really linear as far as which dungeons you had access to, and which towns you could visit. The closest thing they had to side quests was fighting random monsters for experience.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;One key difference from the older games is that it has a fast travel option. There’s a griffin-based taxi service, and once you rescue the griffin, you get free lifts whenever you want to places you’ve been already, as long as there aren’t any enemies nearby. It’s super convenient, but I found myself relying on it too much after a while. I can understand why there’s a Steam achievement for completing the game without using it!&lt;/p&gt;
&lt;p&gt;Character classes and races are more flexible at the start than in the older games, but there’s no progression tree. The spell system is simple: you just get more spells as your characters gain experience. There aren’t separate spheres of magic to learn, or specific skills you can pick up.&lt;/p&gt;
&lt;p&gt;It only took about 16 hours’ worth of game play (probably another reason it felt less engrossing than the classics), even doing all the side quests. I’m contemplating going back and replaying it to pick up some of the other achievements, but there are also a couple of sequels I may pick up instead.&lt;/p&gt;

	&lt;p&gt;
    More info at &lt;a href="https://www.silverlemurgames.com/legendsofamberland/"&gt;Legends of Amberland&lt;/a&gt;.
    
    &lt;/p&gt;
    &lt;footer&gt;This post by &lt;a class="p-author h-card" href="https://kvibber.com" rel="author"&gt;Kelson Vibber&lt;/a&gt; originally appeared &lt;a class="u-url" href="https://kvibber.com/reviews/games/amberland1/"&gt;on Kelson Reviews Stuff&lt;/a&gt;&lt;/footer&gt;</content><link href="https://kvibber.com/reviews/games/amberland1/"/><summary>★★★★☆ - A fun throwback to the early Might and Magic and Bard's Tale fantasy games of the 1980s and 1990s. Grid- and turn-based, with old-style pixelated graphics and LOTS of side quests.</summary><category term="review"/><category term="games"/><category term="fantasy"/><category term="rpg"/><category term="party-rpg"/><category term="amberland"/><category term="retro-style"/><category term="blaugust"/><category term="100daystooffload"/></entry><entry><id>https://journal.kvibber.com/?p=136063</id><title>Blaugust, or What the Heck: I’ll Do Two Overlapping Blogging Challenges</title><updated>2026-08-01T15:00:33+00:00</updated><author><name>Kelson</name></author><content type="html">&lt;p&gt;I know, I&amp;#8217;m &lt;a href="https://journal.kvibber.com/2026/05/100-posts/"&gt;already doing 100 Days To Offload&lt;/a&gt;. And I&amp;#8217;m on track! I&amp;#8217;ve written &lt;a href="https://kvibber.com/tag/100daystooffload"&gt;24 posts in the last two months&lt;/a&gt;, so I&amp;#8217;m actually ahead! But a few days ago I found out about &lt;a href="https://nerdgirlthoughts.game.blog/2026/07/15/blaugust-2026-is-coming/"&gt;Blaugust&lt;/a&gt;, a challenge to publish daily and/or write 31 posts in the month of August.&lt;/p&gt;
&lt;p&gt;I can&amp;#8217;t resist the wordplay in the name!&lt;/p&gt;
&lt;p&gt;100 Days doesn&amp;#8217;t have any set themes, and &lt;a href="https://nerdgirlthoughts.game.blog/2026/07/23/blaugust-2026-calendar-weekly-prompts-group-projects/"&gt;Blaugust&amp;#8217;s themes are optional&lt;/a&gt;. And apparently it&amp;#8217;s a fairly laid-back challenge, so if I miss a day I don&amp;#8217;t need to drop out.&lt;/p&gt;
&lt;p&gt;So what the heck: I&amp;#8217;ll aim for 31 posts this month and see how far I get.&lt;/p&gt;
&lt;p&gt;Besides, it&amp;#8217;ll help motivate me to &lt;a href="https://journal.kvibber.com/2026/07/reading-goals/"&gt;catch up on book reviews&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As with 100 Days, for Blaugust I intend to include any new or substantially rewritten page on my site, not just the ones that show up here in the reverse-chronological feed. The way I see it, what matters is less the specifics of what counts as a blog, and more that I&amp;#8217;m writing new stuff on a regular basis and putting it out there on my own website, not on corporate social media.&lt;/p&gt;
&lt;p&gt;Time to start &lt;a href="https://kvibber.com/tag/blaugust/"&gt;my Blaugust post list&lt;/a&gt;:&lt;/p&gt;
&lt;ol class="h-feed"&gt;
&lt;li&gt;This post.&lt;/li&gt;
&lt;li class="h-entry"&gt;&lt;a class="u-url p-name" href="https://kvibber.com/reviews/games/amberland1/"&gt;Legends of Amberland (game review)&lt;/a&gt;&lt;/li&gt;
&lt;li class="h-entry"&gt;&lt;a class="u-url p-name" href="https://journal.kvibber.com/2026/08/first-the-migraine-then-the-headache/"&gt;First the Migraine, Then the Headache&lt;/a&gt;&lt;/li&gt;
&lt;li class="h-entry"&gt;&lt;a class="u-url p-name" href="https://kvibber.com/reviews/apps/fairemail/"&gt;FairEmail (app review)&lt;/a&gt;&lt;/li&gt;
&lt;li class="h-entry"&gt;&lt;a class="u-url p-name" href="https://journal.kvibber.com/2026/08/planned-obsolescence/"&gt;Grumbling about Planned Obsolescence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://journal.kvibber.com/2026/08/permalink-placement/"&gt;Where to Put Your Permalink&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/tech-tips/rel-bookmark/"&gt;What is &lt;code&gt;rel="bookmark"&lt;/code&gt;?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/tech-tips/hybrid-mbr/"&gt;TIL about Hybrid MBR/GUID Partitions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/les-mis/other/ds9/"&gt;Starfleet vs. Jean Valjean?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/reviews/movies/prestige/"&gt;The Prestige&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/reviews/products/pixel5/"&gt;Eulogy for the Pixel 5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/reviews/apps/canon-camera-connect/"&gt;Canon Camera Connect&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/reviews/books/to-each-this-world/"&gt;To Each This World&lt;/a&gt; (book review)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://journal.kvibber.com/2026/08/com-on-inn/"&gt;Reusing the Sign: Com-On-Inn&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/blaugust26/" rel="nofollow"&gt;Blaugust, or What the Heck: I&amp;#8217;ll Do Two Overlapping Blogging Challenges&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</content><link href="https://journal.kvibber.com/2026/08/blaugust26/"/><summary type="html">&lt;p&gt;I know, I'm already doing 100 Days To Offload. But I can't esist the wordplay in the name Blaugust.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/08/blaugust26/" rel="nofollow"&gt;Blaugust, or What the Heck: I&amp;#8217;ll Do Two Overlapping Blogging Challenges&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</summary><category term="Site Updates"/><category term="100daysToOffload"/><category term="Blaugust"/><category term="blogging"/><category term="Blogging Challenge"/><category term="IndieWeb"/></entry><entry><id>https://journal.kvibber.com/?p=136043</id><title>Reading Goals for the Rest of the Year</title><updated>2026-07-30T01:00:46+00:00</updated><author><name>Kelson</name></author><content type="html">&lt;p&gt;I&amp;#8217;ve always been more on the Tsundoku side. I don&amp;#8217;t need suggestions for what might be interesting to read. &lt;a href="https://journal.kvibber.com/2013/04/ebook-stores/"&gt;I &lt;em&gt;have&lt;/em&gt; books&lt;/a&gt;. &lt;a href="https://journal.kvibber.com/2010/11/home-libraries/"&gt;&lt;em&gt;Lots&lt;/em&gt; of them&lt;/a&gt;, both print and digital. What I need is to prioritize!&lt;/p&gt;
&lt;p&gt;1. Finish what I&amp;#8217;ve started&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pick up the books I&amp;#8217;ve set down and still want to get back to. I finally restarted &lt;em&gt;To Each This World&lt;/em&gt; this month and it &lt;a href="https://kvibber.com/reviews/books/to-each-this-world/"&gt;turned out to be really good&lt;/a&gt;! I also need to get back to &lt;i&gt;The AI Con&lt;/i&gt; and &lt;i&gt;The Gossamer Mage&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Finish series. I&amp;#8217;ve got two books left in my &lt;a href="https://kvibber.com/reviews/tag/earthsea/"&gt;&lt;em&gt;Earthsea&lt;/em&gt; re-read&lt;/a&gt;, and I haven&amp;#8217;t worked up the nerve to open &lt;em&gt;The Rose Field&lt;/em&gt; or &lt;em&gt;Parable of the Talents&lt;/em&gt;. There&amp;#8217;s also Seanan McGuire&amp;#8217;s alchemy series, of which I&amp;#8217;ve only read Middlegame (and I probably want to re-read it before starting the next one).&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kvibber.com/reviews/books/"&gt;Review&lt;/a&gt; all the books I&amp;#8217;ve read this year.&lt;/li&gt;
&lt;li&gt;Finish the older reviews sitting in my drafts folder.&lt;/li&gt;
&lt;li&gt;Re-read and review the &lt;em&gt;Les Misérables&lt;/em&gt; comic/manga adaptations I picked up over the last couple of years.&lt;/li&gt;
&lt;li&gt;Finish at least the novels and story collections from that &lt;a href="https://journal.kvibber.com/2024/11/ursula-le-guin-bundle/"&gt;Le Guin bundle&lt;/a&gt; a couple of years ago, plus the remaining Hainish stories that aren&amp;#8217;t in any of those collections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;small&gt;(Minor update as I&amp;#8217;ve filled in a few other books I forgot to mention.)&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;2. Make room&lt;/p&gt;
&lt;p&gt;This will require coordinating with the rest of the household, but I can at least make a first pass.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To-read books that none of us still want to read.&lt;/li&gt;
&lt;li&gt;Read books that none of us want to re-read.&lt;/li&gt;
&lt;li&gt;Books that no longer spark joy, and merely spark &amp;#8220;meh&amp;#8221; (unless there&amp;#8217;s another reason to hang onto them, like keeping the bad middle volume of an otherwise good series)&lt;/li&gt;
&lt;li&gt;Same with my comic collection.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;3. Try out some more eBook apps.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m mostly using NeoReader (the one built into the &lt;a href="https://kvibber.com/reviews/products/boox-go7/"&gt;Boox Go 7&lt;/a&gt;) for DRM-free eBooks, and &lt;a href="https://kvibber.com/reviews/books/kobo/"&gt;Kobo&lt;/a&gt; for books I&amp;#8217;ve bought over the last few years. &lt;a href="https://support.ebooks.com/hc/en-gb/articles/15906152156815-Installing-the-eBooks-com-app-on-your-device"&gt;Ebooks.com has a new app&lt;/a&gt; that replaces their &lt;a href="https://kvibber.com/reviews/books/ebooks-com/"&gt;existing bare-bones app&lt;/a&gt;, and I&amp;#8217;ve heard good things about &lt;a href="https://readera.org/"&gt;ReadEra&lt;/a&gt;. Plus I should make the effort to really &lt;em&gt;use&lt;/em&gt; &lt;a href="https://koreader.rocks/"&gt;KOReader&lt;/a&gt; on a couple of devices. I&amp;#8217;ve bounced off it a couple of times, but people out there like it.&lt;/p&gt;
&lt;p&gt;4. Cross-Post Reviews&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve gotten behind on &lt;a href="https://bookwyrm.social/user/KelsonReads"&gt;cross-posting reviews to BookWyrm&lt;/a&gt; (which I trust enough to post the full versions) and various bookshop sites (&lt;a href="https://kvibber.com/reviews/web/betterworldbooks-not-posting/"&gt;which I don&amp;#8217;t&lt;/a&gt;). But it&amp;#8217;s worth at least rating the recent books I&amp;#8217;ve liked by living authors at Amazon and Kobo for visibility in the Great Engines of Algorithmic Recommendation.&lt;/p&gt;
&lt;p&gt;5. Keep up!&lt;/p&gt;
&lt;p&gt;When I buy a newly-published book, read it while it&amp;#8217;s still new, &lt;em&gt;then&lt;/em&gt; go back to the to-read pile.&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/07/reading-goals/" rel="nofollow"&gt;Reading Goals for the Rest of the Year&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</content><link href="https://journal.kvibber.com/2026/07/reading-goals/"/><summary type="html">&lt;p&gt;I don't need suggestions for what might be interesting to read. I *have* books. *Lots* of them, both print and digital. What I need is to prioritize!&lt;/p&gt;
&lt;p&gt;The post &lt;a href="https://journal.kvibber.com/2026/07/reading-goals/" rel="nofollow"&gt;Reading Goals for the Rest of the Year&lt;/a&gt; first appeared on &lt;a href="https://journal.kvibber.com" rel="nofollow"&gt;K-Squared Ramblings&lt;/a&gt;&lt;/p&gt;</summary><category term="Sci-Fi/Fantasy"/><category term="Comics"/><category term="100daysToOffload"/><category term="Books"/><category term="ebooks"/><category term="reading"/></entry></feed>