A no-frills* collection of computer problems I've run into and how I solved them (or how I found the solutions), plus occasional commentary.
General
Windows
- Google Drive insists âA newer version is already installedâ (Solved)
- Invisible Taskbar Icons on Windows - But Only Microsoft Store Apps (Solved)
- KB5034441 Wonât Install
- WGA False Positive Experience
- Wacom Registration error: âProfile ID Missingâ (Solved)
- Windows Losing Drives After Sleep (Solved)
Apple/Mac
Linux
- Fixing a Blank Article Pane in NewsFlash
- Geary With Gmail, (Mostly) Without GNOME
- How Many Bits of Pi?
- Install Vivaldi on Arch Linux for Arm64
- Invisible Grub Boot Menu (Fixed)
- Mac OS X Finder Deleting Files on a Linux Share
- NVIDIA/Nouveau picture extending beyond screen (Solved)
- Nextcloud Needs Me To Sign In Every Time (Desktop Linux)
- PineTab2 Notes: Getting Things Working
- Repair missing UEFI entry for Fedora Linux
- Seeking the Perfect Balance for BOINCing
- Using Plasma Discover on GNOME in Fedora
- Using vi Without an Escape Key
- What do GNOME Online Accounts Do?
Games
Mobile
- Airplane Mode: Battery Saver!
- Android App Crashing on Start? Clear the Cache
- Android Stops Syncing When Low on Space
- Android Wonât Stop Vibrating
- Get Your Phone (or Tablet) a Case!
- How to Change the Default Email App on Android
- How to Put a Phone Extension in Your Android Contacts
- Preventing Notification Overload
- Reformat an SD Card for a New Android Device
- Third-Party App Stores Wonât Install on Android? Check Screen Dimmers
- Using Bookmarklets on Android
Programming
- Automate or Not?
- Broken HTML Email on Lucee
- Cloning a GitHub Repo via Mobile Firefox
- Combining RSS and Atom Feeds with Python
- Dates and ColdFusion Query of Queries
- Donât Hide Version Numbers
- Empty AJAX Replies Working on ColdFusion But Not Lucee
- Expected dict - Errors in FDF Acrobat Forms
- Groovy, null, and ânullâ
- How to get Grails to use a reserved word with Microsoft SQL
- Incremental Updates and the Problem of N+2
- Java/Groovy Overloading and Null Parameters
- Java: Annotate Your Overrides
- Split Up One Old Git Commit Into Several
- Tell Me What Changed!
- Update Checks Should Be More Honest
- Variables vs. Autocorrect
- What to Put In About Boxes
- WordPress Plugin: Combined Readme
- cfspreadsheet + GetTempFile() = NullPointerException
Servers
- Database Upgrade Problems! MySQL 5 â 8 with WordPress
- Letâs Encrypt on Alpine Linux The Easy Way
- Moving WordPress: Finding and Updating Old Paths
- Nextcloud Tasks: Mobile, Recurring, and Compatibility Gotchas
- Redirecting HTTPS with Letâs Encrypt and Apache
- Setting Expiration and Lifecycle Rules on Non-AWS S3 Storage
- Slow or Broken Sync with Nextcloud: Token does not exist
- Useful command for running GoToSocial in Docker
- Weird 404 logging error with PHP and mod_rewrite on DreamHost
- Why is NginX serving different localhost sites to Chromium vs. Safari or Firefox?
- WordPress + ActivityPub in a Subdirectory
- WordPress 5.7 Upgrade Breaks Posts with Emoji in the Title?
- s3cmd crashes with âexpected str instance, bytes foundâ
Web Development
- ALWAYS Put the Record ID in the Edit Form
- Alternate Sharing Buttons (Now with Less Tracking!)
- Auto-Switching a Website to Dark Mode
- CSS Outlines
- Donât Use Infinite Scroll
- Keep Numbers in Server Errors
- Make Feedly Notice an Updated WordPress Post by Changing the GUID
- On Broken HTML
- Pure CSS Buttons
- Readable Email and Web Pages
- Retroactive Robots Exclusion at the Wayback Machine
- Reusable PHP
- The Right ToolâŚ
- Share to the Fediverse with ShareOpenly
- User-Agent Spoofing Explained
- Web Design is Like Pizza
- Web Font Downloaded Twice When Preloading
- Whatâs Dynamic About It?
- When Not To Use A Redirect
- WordPress Complexity vs. Eleventy
Gemini Protocol
More Computer Tips
- Batch Adjust Photos for DST with ExifTool
- Clear Date Formatting
- Email Verification Best Practices
- Finding Fediverse Feeds
- Finish Those Blog Drafts!
- Firefox Thinks Itâs Running an Older Version Than Last Time (But Isnât!)
- Get the Date/Time in ISO 8601 Format on the CLI
- Getting Logged Out of ClassicPress
- How to Post to Mastodon From Anything Using IFTTT
- KeePass Password Managers
- Keep Your System Updated!
- Lessons from a Spam Attack: Moderation, Alerts, and Beware Auto-Sharing
- Notes on E-Paper Display Computers
- Overheating CPU
- Remove GPS Tags After Taking a Photo
- Reverse the Colors when Viewing a Web Page
- Thunderbird Gets a 400 Error Setting Up Gmail
- Using Thunderbird to Move Email to a New Account
- Whatâs in Your Social Media Archive?
- WordPress Combined Searches
- WordPress Name+Number Login/Registration Attacks
- Wrapping Your Head Around Mastodon