Browser Extensions Are a Secret Weapon

This is a special edition of AppAddict. Tonight, I'm covering one
of the best sources of computing functionality that often goes
overlooked in the hunt for productivity enhancements and better work
flows. There are many browser extensions that replace or enhance apps
you use every day. This is my personal aresenal that I use in my daily
workflow.
A modern Mac is a miraculous machine. My decidedly middle of the road laptop is an M2 with 16GB od RAM. I bought it in December of 2023 and hope to continue using it for years. The number of programs I have running at login (~40) would give Y2K Lou nightmares. The sheer number of installed applications would freak (628) that guy out. Finally, there are my browser extensions, and I'm only talking about the ones for my daily driver, Vivaldi, not the ones in the other five browsers I have installed. Where once I would have been concerned with somehow slowing down the Internet, today I just want to get the maximum amount of functionality out of my interface with it. I use A LOT of extensions. Let's get to them, shall we?
Aboard
Aboard does a a great many things but the way I use it is simple. It what I click when there is a webpage I want to share with my wife. She gets a notification on her phone when I share something and she can view it in the Aboard app or in a browser at the website. It's how I share shows I want to watch, restaurants I want to check out or news items that are blowing my mind.
Activity Watch
Activity Watch is a free time tracker that tells me how long I've been using my computer, which apps I use and for how long and what websites I visited and for how long. I can assign apps and web pages to categories and make the reports it creates as granular as I want to.
Activity Watch - Free No Effort Time Tracker | AppAddict
Language Tool
I use the paid version of this grammar, paraphraser and spelling tool, but I have used the free version as well and it is definitely a step up from native tools.
Language Tool - Free is Good, Paid is Better | AppAddict
Anylist Recipe Importer
I only activate this when I'm looking for recipes. Anylist importer clears all the cruft away from recipe sites and kust imports the ingredients and directions and leaves out all the SEO crap. It works with the Mac/iOS/Web app called Anylist, which is an app I've used for over a decade for shopping and packing lists and collecting recipes.
AnyList for Recipes, Shopping and More | AppAddict
Archive Today Automator
This is the extension I couldn't live without. Whenever I want to read a paywalled article from the New York Times, The Atlantic, The Verge, Medium, The Wall Street Journal or practically any other site, I just hit this button in my toolbar to obtain immediate access to a version from the Internet Archive. I subscribe to and support several progressive news organizations so I don't feel bad for reading MSM sites for free.
Block Party
Block Party is a paid service that inspects settings on invasive websites and changes things with your consent to offer yoy the most privacy possible. It works with Reddit, Google, YouTube, Strava, LinkedIn, Twitter, Facebook, amd Instagram.
Bluesky Sidebar
Bluesky sidebar loads on web pages from the Bluesky social media platform and gives you extra information on the people you follow, the people who follow you, trending topics and the lists you are subscribed to.
Cloudhiker
Cloudhiker is a freemium service that is the closest thing you'll find on the wen today to the old Stumble Upon website. Use Cloudhiker to suggest and discover new sites in a large number of categories.
Cloudhiker - StumbleUpon for the IndyWeb | Linkage
Fedica
Fedica is a freemium service that allows you to schedule posts on all the major social media sites, you can crosspost to several of them at once. Paid customers get analytics and research tools, pluse reports from certain sites, like Mastodon and Bluesky.
Fedica - Post to Multiple Social Networks at Once, On a Schedule - For Free | AppAddict
Kagi Privacy Pass
Thiis extension is iused to authenticate to the paid Kagi search engine if you want to block all access toy what you are searching for. With this enabled, there is no history of your search activity using Kagi.
Using Kagi Search Engine on a Mac - Software and Tips | AppAddict
Markdownload
This is another one of my favorite extensons. It copies webpage links as Markdown links for insertion into posts and documents. It cam also copy whole pages as Markdown, although now that usefulness has been supplanted by the Obsidian Web Clipper. Finally is will create a markdown list from all the open tabs in a browser windos. It's great for bloggers and researchers.
MarkDownload - The Browser Extension that Works With #Obsidian | Amerpie by Lou Plummer
Mastodon Redirector
No matter what Mastodon instance I land on while browsing and following toots from others, clicking this button opens the page in my home instance, allowing me to like, follow and comment with ease. I find that ut works better for me than Graze, another plugin with similar features.
Obsidian Web Clipper
This free tool uses templates to download web pages as markdown files. Using AI, you can get summaries of the page and automatically assign tags. It will even download the transcript from YouTube videos. I have templates for IMDB, Bluesky, Mastodon, Reddit, YouTube, Medium, Wikiepedia and general web pages.
Privacy Badger
This free extension from the Electronic Frontier Foundation is not an ad blocker. It works hand in hand with them to detect and block trackers using an algorithm and machine learning. The EFF is working on ways to prevent browser fingerprinting, the strategy used by tech companies to follow you around the web without cookies.
Privacy Badger Extension from the Electronic Freedom Foundation | AppAddict
Raindrop.io
Raindrop is a freemium bookmarking service from which I gety great value. I use it to create webpages of links I want to share, to save canonical copies of stories so that if the are removed from the Internet, I can still access them. I have never used my bookmarks more than I have with Raindrop.
Battle of the Bookmark Managers | AppAddict
Quick Pocket
I am a big believer in automation and in reading the work of smart people at depth. Aside from using Pocket as the excellent read it later service that it is, I also use it's integration with IFTTT and RSS to automate the saving of full text blog entries from Matt Birchler and Jarrod Blundy, two of my favorite tech oriented bloggers. Their articles are routed through Pocket right into Obsidian or Day One for preservation and reference. Pocket is owned by the Mozilla foundation.
Ublock Origin Light
The Original Ublock Origin is still the best as blocker ever made. It is no longer compatible with Chrome, Edge and Vivaldi, although Forefox users can still use it. Using a complete security toolkit that includes a customer DNS server, built in blockers in Vivaldi, Ublock Origin light and Freetube for YouTube, I routinely score 99 or 100 on ad blocking tests.
My Online
Security Setup | Linkage
I have a couple of newsletters now. One is a weekly collection from my personal and links blogs that goes out on Mondays. - ✏️ Subscribe | Amerpie by Lou Plummer
The other newsletter is for this blog, in case you don't have enough software in your life - Subscribe | AppAddict Newsletter
Dragonfly
Fun times in the spring with a maco lens. You have to get these shots before the mosquitoes get too bad!

Life is Different
I like Wednesdays. On Wednesdays, Wonder Woman usually gets to work from home, so I get to spend the day with her, even if we don't get a chance to interact all that much. I just like to be able look across the room to see her sitting with her laptop on the couch. When I make tea, I get to make two cups, instead of just one. In all the years before the pandemic, except a snowy day or two, I don't remember her ever working from our home. Like many jobs, hers recognized that today's technology, coupled with the work ethic of modern employees meant that people could indeed, get things done without sitting in a cubicle all day.
Thinking about that got me to consider how many things are different now than they were in the past. Change happens slowly, but when you look back over time, you realize how weird it would be if things you once took for granted became commonplace again. Take smoking, for example. So many people used to smoke and they did it everywhere. My high school had a smoking area outside the cafeteria for students to light up. You could practically see the smoke billowing from the teacher's lounge between classes as the staff went in for a nicotine fix. You could smoke everywhere - in the library, airplanes, restaurants. Hell, you could get an ashtray brought to your hospital bed. At the prison where I worked in the 80s, if an inmate could not afford cigarettes, they cost 45 cents a pack, the state would give them loose tobacco and rolling papers.
Grocery shopping was a different experience too. You used to have to wait for fruits and vegetables to come into season. There were no refrigerated containers bringing you fresh blueberries from South America in December. There was much less variety, too. I don't think I ever had anything but iceberg lettuce until I was well into adulthood. There were two kinds of apples available, Red Delicious and Golden Delicious. Eventually Granny Smith made her way in, but forget having the choice of a half dozen different types like we have today.
Before the gas crisis of the early 70s, most people went to full-service stations where you didn't have to get out of the car. The attendant would check your oil and wash your windshield while you got a fill-up of that sweet 50 cents a gallon leaded gasoline. Other than the time I had to get gas in New Jersey, where the law forbids you from pumping your own, I don't think I have ever had someone gas up my car but me. By the time I was able to drive, we were well into the era of expensive gas. In fact, in terms of real purchasing power, has never cost more than it did when I was in high school, driving my family's 1975 Impala.
Even my kids can wax nostalgically about how things used to be in tech. They remember when they had to beg to use our landline in the evenings because I kept it tied up with my dial-up Internet. My daughter used to wait until after 9pm to talk to her boyfriend because that's when her free cell phone minutes started. She dated a guy once whose cell phone number was long distance, and she racked up a giant bill talking to him, even though in reality, he was just a few miles away. She even had to ration her text messages because her plan only let her have a small number for free.
Some things have gotten worse instead of better. At my high school, the student government, all the clubs and sports teams were racially diverse. All of us Gen X kids had started school a couple of years into the integration era, escaping the last remnants of Jim Crow by a couple of years. I've been disappointed to see self-segregation become the norm in many areas. My younger cousin went to the same high school I did. By the time he got there, white kids had just about stopped playing on the football team. He was one of only three to even try out. I worked in education for 20 years and saw too many mono-cultured events take place. It's depressing.
There are so many little things too:
- Paying for everything with plastic. People used to scoff at you if you had a credit card purchase for only a dollar or two.
- Standard transmission cars used to be the cheap model, not the special order that they are today.
- Only upper middle-class people could afford a $700 VCR and the steep membership and deposits at the first video stores.
- Actors either made movies or they made TV show. The thought of Robert De Niro starring in a TV series was laughable. Now here we are.
- There used to be liberal Republicans (Nelson Rockefeller) and conservative Democrats (most of the southern ones). Today the GOP is batshit crazy and any Democrat who thinks people ought to have food, shelter, and medical care gets called a Commie.
What are your favorite examples of how things are different today?
Enjoyed it? Please upvote 👇
What To Do If You Get Arrested
I haven't been arrested in 39 years, I came close a couple of times during demonstrations against the war in Iraq, but some wise elders advised me to cooperate with pushy police officers to avoid it, so I did. Most of my run-ins with the law happened when I was a teenager and they all involved alcohol. The sober version oi me has been pretty good at staying away from the police. But, as Bob Dylan so aptly put it, the times, they are a changing.
I'm not sure whether it's paranoid to fear political persecution as a regular left wing American citizen or not. It's very evident that the current federal government will avoid due process whenever and however it can. Rounding up Venezuelan immigrants and flying them to EL Salvador against a judges orders should wake folks up. Then there are the legal residents who have excercised free speech in a way that pisses MAGA off. These people have not broken the law. They said words out loud in public. That's it. That's their offense. For that they've been imprisoned. That's the America that we are living in.
So, that's why I am reading up on how to handle myself if they come for me, or if I get pulled aside while traveling. I don't think I have it in me to just be quiet and go along with what's happening to my country.
- Do not be violent.
- Don't talk to the police
- Don't run
- Don't submit to warrantless searches
- Avoid asking for medical help
- Do not admit guilt
Know Your Rights | Protesters’ Rights | ACLU
What Happens If You Are Arrested For Protesting? - Criminal Appeals Advocates, P.C.
Here’s What to Do If You Get Detained at a U.S. Airport
Enjoyed it? Please upvote 👇
KeyKeeper Checks All the Boxes for Tracking Software Licenses

I've been working on getting all my software licensing information
into KeyKeeper, an
app by the same team that operates Bundlehunt. I've been buying Mac
software since the days of the classic OS. Believe it or not, some apps
I purchased as far back as 2004 are still functional, requiring the
original license ket when I set up a new system. Shout out to SuperDuper!
I've used various methods to track licensing information: a spreadsheet, Evernote, an email tag, Obsidian, the freeware app, Licensed All of them are functional enough, but when I saw the features in KeyKeeper, available for $4.99 in the current bundle, I decided to try it out.
KeyKeeper is security focused, requiring a password to enter the database. The design follows modern Mac conventions. There are all of the database fields you'd expect for this type of app, but you can add unlimited custom fields and file attachments, useful for screenshots and apps that have downloadable license keys. The fields for URLs are live, so if you need to visit a product website or redownload the app, you can do both right from KeyKeeper. A feature I like is the ability to create your won categories for your apps and make your own assignments. You can also create a favorites list. If you've been tracking your app purchases in a speadsheet, you can import the data into KeyKeeper and save yourself all the manual data entry. Once you have the data in KeyKeeper, you can export it into a spreadsheet as well. You can use Python to convert the exported spreadsheet into Markdown notes for Obsidian, if you think that would be helpful.
A single license for KeyKeeper is good for use on two Macs. The regular price is $11.99 if you miss the Bundlehunt special.
No, I'm Not in a Bubble
One of the unfortunate stories being written and rewritten lately is about how (wait for it), liberals/progressives/"the left" are in an information bubble because they've forsaken Twitter and canceled their subscriptions to the Washington Post. Supposedly, people like me are out of touch with the majority of voters in the country because I choose not to consume news that's controlled by people with a vested interest in the success of MAGA — meaning Elon Musk, the Murdoch family, Jeff Bezos, Mark Zuckerberg and their billionaire cohort. Many of the ostensibly centrist journalists who fret about the poor misinformed leftists are actually just peeved that the social media following they labored to build on Twitter over the past decade has deserted them. It's just not fair. Besides, it would be a lot of work to start over somewhere else.
Needless to say, I think these people are full of shit. MAGA has been running the country for less than 100 days and already ABC, CBS, and Meta have settled frivolous lawsuits initiated by the US president rather than stand their ground in the face of his threats. A good part of my upbringing occurred while my step-father worked as a journalist. I have long supported and admired the underpaid and overworked people who bring us the news, but that feeling is ebbing in the modern era. The industry hasn't handled the way the country has been reshaped. It's still in the habit of framing arguments as if both sides have merit, even when one of those sides is batshit crazy, racist, misogynistic and incoherent. The word "sanewashing" had to be invented to describe what once respected outlets like the New York Times does to present Donald Trump as if he weren't a crazy person. Even Fox News cuts away from his live speeches to keep from showing the nonsensical, incoherent imbecile that he truly is.
Until lately, most Americans were in agreement that the Civil Rights Movement was a well managed and courageous era in American history. A non-violent crusade of moral righteousness prevailed over hatred and bigotry and racial hatred, murder, and bombings. What's not often discussed is how much disapproval people like MLK faced in their time. When Kind was killed, he was among the most-disliked men in the country. The majority of white people did not agree with the tactics of the Freedom Riders and those conducting sit-ins at lunch counters. In hindsight, we can see that the majority were wrong. The minority were right. The same holds true today. The hateful MAGA policies of 2025 are wrong. The belief of the minority in justice, a social safety net and equal rights is as morally righteous as it has always been.
I do not need to understand in great detail why straight conservatives want to turn back the clock on the LGBT community. I don't need an explanation or justification for mean-spirited immigration enforcement that now includes deportation and incarceration without a hearing, straight into a third world prison cell. I do not need some fancy-pants journo to explain the country I've lived in for the last six decades to me FFS.
What people who accuse the left of being in a bubble fail to consider is that we live in the same damn country they do. We see the same things they see. We pay the same prices at the grocery store. We fill out applications for the same jobs. I live in a purple state with a Democratic governor and attorney general who I admire as they try to protect me from the fire hose of WTF in Washington. There are millions and millions of us, and we know exactly what is happening without having to watch Fox News or have the paid employees of the billionaires break it down for us. We know how our neighbors feel. We hear them. We just think they're wrong.
Enjoyed it? Please upvote 👇
There Ought To Be a Law
You are probably familiar with Betteridge's Law of Headlines whether you know its name or not. The law is an adage that states: "Any headline that ends in a question mark can be answered by the word no." It's a common sense analysis of a journalistic practice where publications seek to avoid being incorrect when they aren't certain about an outcome. Were they certain, the story they published on the topic would have been presented as a certainty.
Becoming familiar with the thinking behind Betteridge's Law is a good step on the road to media literacy.
Betteridge's Law of Headlines | Tools for Thinking
YSK the fundamentals of Betteridge's Law of Headlines
The Blog and Newsletter
Ian Betteridge is still around and still saying smart things. He's one of the more experienced tech journalists still plying the trade. His crtitiques of Apple, other journalists and the Internet writ large, are generally dead on and entertaining.
Ian Betteridge - Ian's Blog
One of the best newsletters I get each week is Ian's 10 Blue Links. The stories are generally topical and tech related. Ian point's out hypocrisy and industry bullshit with deadly accuracy.
Ten Blue Links, “good news, bad news, old news” edition
Follow Ian Betteridge on Mastodon
Enjoyed it? Please upvote 👇
iNet Network Scanner

For anyone with a home lab or who is invested in the Internet of
Things, the ability to scan your network is a tool that you want in your
management arsenal. Additionally, if you live in an urban environment,
being able to monitor the devices on your Wi-Fi network is important if
you suspect one of your neighbors might be attempting to access anything
they shouldn't.
iNet Network Scanner from BananaGlue GmbH is a particularly useful tool for anyone with a home network that's heavy on Apple devices. It's scanner can correctly identify laptops, desktops, iPhones, iPads, Apple TVs and HomePods. It can also pick up other computers, tablets, thermostats, picture frames and similar devices.
Network Scanner
- Displays information for all devices powered on and connected to the network including their IP and MAC addresses.
- Customize the names of the devices in your network and assign them custom icons
- Set the IP range to be scanned or the interfaces to be scanned
- Export the scan results as an Excel (csv) or PDF file
- Connect to devices with different protocols from within the scanner (e.g., SMB or SSH)
Bonjour monitor
- Display of all running services (Bonjour) in real time (e.g. SMB. SSH, Media Sharing, VNC)
- Display of the services running on a specific device
- Display of detailed information about a service
- Selection of the active Bonjour domain
iNet Network Scanner also features wake on LAN controls to sleep, wake and restart compatible devices. For anyone still using an Apple Airport as a home Wi-Fi device, there are numerous monitoring features.
The app is available in the App Store for $24.99 as a one time purchase with lifetime upgrades.
Biltmore House
The largest private home ever constructed, the Biltmore House in Asheville, NC. It’s a nice place to visit. I’ve cycled and kayaked on the estate. Good times.
The Audience Effect
This is the 52nd week of this blog's life. It doesn't seem like I've been doing this for almost 365 days, but I have. I think I may have missed a day in there somewhere, but i made up for it the next. In fact, I've posted 377 times since March 28, 2024. It's a good thing I'm not as talkative in real life as I once was, because evidently I can't shut up on the Internet. But, you know what? I think I'd rather write that many original blog posts than I would engage in some unfulfilling back and forth on social media arguing with someone who is never going to change their mind. That kind of exchange is like a Kabuki play where every line is predictable, as is the outcome. Somebody gets called a Nazi. Someone gets called a Commie. End of.
What I appreciate about blogging is the opportunity to be my consistently authentic self to the people interested enough to check in a regular or semi-regular basis. It makes me extremely happy when other people casually refer to Wonder Woman the same way that I do, or even better, when they are casual enough to shorten it to just WW. I dig getting teased that I outsource my blog to one of my many grandkids as the likely explanation for my proclivity to post so often. When I left mt job, the support and congratulations meant a lot to me. It felt personal.
I try to be the same kind of supportive reader for my blogging friends. It's just a matter of being interested and paying attention. That's always been my nature. I knew the names of my co-workers kids and whether their parents were still alive, what kind of dog they had and what their favorite TV show was. I with one guy for 20 years and I could answer every one of those questions about him and I doubt that he could have answered a single one of them about me or any of the other people on our team. He was a nice person, just uninterested in other people. Trust me, if you share pieces of your life on your blog, I am paying attention. I know who loves dachshunds, who has kids in college, whose partners have health issues and what kind of software you like the best.
I have a special tag in my email so that I can easily find letters from the people who have written me about the things I've posted, even the people who just have technical questions. I like providing technical help. It does not make me feel taken advantage of. I've had people write to me about some deeply personal topics, about quitting drinking and dealing with depression, about struggles at work and in their relationships. I consider it a real privilege to get a letter like that.
I have no idea how many people read Living Out Loud. Sure there are analytics and I look at those but I have a hard time translating those numbers into human beings. My favorite part of analytics is seeing that someone has posted a link back to something I've written. That's the best feeling. I try to repay the favor and promote my favorites in return. It's all part of being am IndieWeb blogger and member of a community of creative people who have chosen the same medium to share themselves with the world. It takes what it takes to get us all to where we are today. Hindsight is 20/20. I just wish I'd wasted a lot less energy on Facebook all those years when I could have beeb doing this instead. Of well.
If you've read enough posts on this blog to know me a little, I appreciate you. I'm a fortunate man.
Enjoyed it? Please upvote 👇
UTM for Virtualization

I recently converted my Windows laptop to Ubuntu. I don't rely on
Windows for anything personally any longer so I didn't need a dedicated
machine for that OS. However, as the extended family tech support guy,
there are occasions when I need to use Windows 10 and Windows 11 to
troubleshoot issues for my relatives who have yet to see the light and
buy a Mac. I relied on Oracle's free VirtualBox for a long time to
build VMs and I've had licensed copies of Parallels
through work off and on through the years. It's a good product, but not
worth the price just for occasional use.
My current choice for running Windows in a VM on a Mac is UTM. It's free and allows you to run an Intel based version of Windows on an M series Mac. It's slow and inefficient, not something you want to use every day, but for testing and troubleshooting, it's fine. You can't game with a UTM virtual machine. UTM does not currently support GPU emulation/virtualization on Windows and therefore lacks support for 3D acceleration (e.g. OpenGL and DirectX). If you need a Windows license, you can get one at Stack Socialfor $15.
There is a gallery of prebuilt VMson the UTM site.
Windows
- Windows 11
- Windows 10
- Windows 7
- Windows XP
Linux (multiple version of each distro)
- Arch
- Debian
- Fedora
- Kali
- Ubuntu
My choice for creating and running Mac VMs is Virtual Buddy. You can choose a Mac release (including betas) from a long list ranging from macOS 13.3 all the way to macOS 15.1 RC1. If you have a URL for another IPSW or an IPSW you have already downloaded, you can use them as well.
Favorite Funny People
I thought about doing stand up comedy for a while. I never did it, but I thouight anout it. While I was in that thinking mindset, I decided to study some of the greats to see if I could get some insights. I decided to start with Lenny Bruce. I'd never actually heard him perform. I was only familiar with his legend. He was recognized as warrior for free speech. He was arrested more than once and at his landmark 1964 New York trial, defended by Woody Allen, Bob Dylan, Jules Feiffer, Allen Ginsberg, Norman Mailer, William Styron, and James Baldwin. I was eager hear his comedy.
It was disappointing. It was too topical. Lacking detailed familiarity with the news events of the day, I wasn't able to tie the jokes together. The same thing happened when I got my youngest daighter to watch reruns of In Living Color, a show I remembered as being hilarious. When we watched it together, it was full of jokes anout Barbara Bush's hair and Mike Tyson's legal woes. My daughter had no idea what they were talkinga about and soon grew bored.
So, my theory on the best comedians is that they are the ones who speak to the human condition. Their work is timeless. It's just as funny 40 and 50 years later as it was when it was first recorded. Here are some examples.
Richard Pryor
George Carlin
Mitch Hedberg
Bill Hicks
How I Met Wonder Woman
The years 2009-2012 were the peak of my endurance cycling career. I've ridden since then, but never with the same laser focused dedication to absolutely piling the miles on. During those years, I seldom missed dedicating both weekend days to riding solo or with my cycling club, or both. From mid-February until the first week of November, I also rode three or four days after work in progressively longer distances as the days grew longer. In 2011, I averaged 30 miles a day for the entire year, accumulating nearly 11K miles on my bike. It was loads of fun, although a bit obsessive and selfish. Balance is better, but that is a lecture for another time.
On Veterans Day (November 11th in the US), It was my habit to organize a 100-mile ride since many members of the local cycling community are military connected and most folks get the day off. I'd make announcements at group rides for a couple of weeks, post it to our website and make a flier to hang at the local bike shop.. The typical attendance at one of these rides would be about 20 people. There was no fee. Riders were expected to bring their supplies and money to refuel at convenience stores. We didn't have any organized support. If someone's bike broke down, or if they were unable to continue due to fatigue or injury, we'd figure something out. Someone's spouse would get a phone call and some vague directions is what I'm saying. That rarely happened, though. People were pretty good at not overestimating their abilities and if someone started having a bad day, usually someone would volunteer to ride with them at a slower pace so they could finish the ride. It wasn't a race or a competition.
Although there's always a rotating cast of characters in a transient community like ours, I generally knew everyone in the club. We also had plenty of people who were in the local triathlon club who rode and trained with us. Some of them I only knew by reputation. One of them I'd seen on social media. My online observations informed me that she was a partner in big accounting firm, took European vacations and had been a young parent like me. She was one of the founders of the triathlon club and a current officer. She'd been one of the first people in the area to complete a competitive Ironman triathlon, meaning that she went to race, not just to finish. Likewise, she had a reputation for being supremely fit and very competitive.
- Swim: 2.4 miles (3.86 kilometers)
- Bike: 112 miles (180.25 kilometers)
- Run: 26.2 miles (42.20 kilometers, a full marathon)
As was my habit, I was early to the ride. When I got there, a car I didn't recognize was in the parking lot and a diminutive lady in cycling kit was pumping up the tires on her carbon fiber road bike. It was her, the triathlon woman. I went over and introduced myself, Johnny Cask style—"Hello, I'm Lou Plummer." Although there were no other men in the community named Lou, most people called me by my full name for some reason, so that's what I used when I met new folks. I asked her if her name was Carol, mentioning offhandedly that I'd seen her on social media. I did not want to give off stalker vibes.
I'll be honest. She fascinated me. How could someone that small and compact be so damn powerful? Plus she, like me, had several grandchildren. With all the pit stops and a mid-ride meal, the riders made a full day of it. I spent a good portion of the time chatting with my new friend, riding beside her in a double pace line and taking my turns at the front of the group at her side. Since I was also the ride organizer and thus the de facto leader, I also had to shout out directions for every turn and keep tabs on all the riders, especially the ones attempting the 100-mile distance for the first time.
I'd picked out a well-know local burger joint as our lunch stop. She and I sat together. It was only later that I discovered that she didn't eat bread or cookies because of dietary restrictions. After all was said and done at the end of the day, I knew that I wanted to be friends with this lady. She and I felt the same way about training and health. We had similar priorities, and we liked riding our bikes for really, really long distances. Over the next four months, we rode together every chance we had, including one epic holiday weekend where we accumulated almost 300 miles together along with an Army friend of ours.
I was a very social, very talkative, outwardly enthusiastic guy. She was generally quiet, reserved and tended to look at me oddly whenever I'd crack one too many jokes. That would cause me to shut up for about 30 seconds — her plan, I guess. A lot of endurance sports can involve what is known as type two fun. That's an activity that is only enjoyable after the fact. While participating in type two fun, people tend to suffer. We had some of that, riding in winds that were so brutal that neither of us could go faster than 10mph, when under ideal conditions we could maintain 20mph for hours on end. I was a large guy for a cyclist. I outweighed the heaviest professionals by a good 30 pounds. I do not like to climb hills, not on a bike, not on foot, not in any fashion. As I have mentioned, she is small and in possession of phenomenal athletic ability. She got to be excellent at patiently waiting for me whenever we faced elevation changes.
Anyway, I'll cut to the chase. One hundred and twelve days after our first ride, I confessed to her that my feelings for her had grown into something more than just those one has for a riding buddy. Well, come to find out, she felt the same way. Within a week, we became partners and have been together ever since. I still hate to climb hills.
Enjoyed it? Please upvote 👇
Koofr - European Based Cloud Storage Provider with a Generous Free Tier

I am in the process of de-Googling. I already moved my email to Fastmail. I
changed my default search engine to Kagi.
I am moving my photographs to Ente.
Today, I took advantage of an ongoing
sale at Stack Social to purchase a lifetime deal on 1 TB of cloud
storage with the Slovenian company, Koofr For $120. I've been paying a monthly
fee for cloud storage for more than 10 years and I'm delighted that is
coming to an end. My de-Googling project is based more on my desire to
preserve my privacy and protect myself from the US government, but I'm
happy to save a few bucks while doing it. For anyone who wants to try
out Koofr, they offer a 10GB account for free. If you just want an
offshore place to store documents, that is a healthy amount of storage,
but not enough if you are looking to have a safe place for photos, music
and larger backups. You can also subscribe to Koofr monthly with plans
starting at a trifling €.5 a month, going up in increments for an
additional 10, 25, 100, and 250 GBs before getting to TB and greater
options.
The Mac client for Koofr allows you to set up access to your storage as if it were a network drive. Koofr also sets up a folder in your home directory that is synced with its cloud servers. I like this much better than the default location in the ~/Library/Cloud Storage folder used by Google Drive, Dropbox and Box.com. You can add additional folders to sync with the cloud, something I typically do with my default downloads folder so that I can easily share those files between devices. If you have Dropbox, Google Drive or One Drive accounts, you can mount those providers inside of your Koofr vault, something I'm taking advantage of while I work on moving the files I want to secure over to European based storage, protected by European privacy laws which are much stricter than in the US. Koofr's search function will search the files on each of those services as well as itself. The Koofr app also allows me to set up local file sharing between computers on my home network where the data never goes to a could service, it's just a convenient feature to share data between devices.
I was also able to set up Koofr easily in my iOS file manager, FileBrowserPro, using WebDAV.
There is a Koofr client for iOS, Windows and Linux if you use those platforms.
Even free accounts can use use Koofr Vault for extra strong protection. Open source, client-side, zero-knowledge encrypted storage application by Koofr.
There are even more features than I have covered for collaboration, file recovery, data migration from Meta platforms, an image editor, duplicate file detection, drive space management and more.
This Week's Bookmarks - Surviving 2025, Automation, Reprogramming Culture, Autism, Bike Route Planning, Kahneman Suicide, Locomotive Lit
Do One Thing | dansinker.com - We are living through a period of protracted awfulness, and the end is not coming anytime soon. Those in power would like nothing more than to keep you exhausted and impotent, incapable of getting anything done (especially the things that will undermine their power). So do one thing.
11 Ways to Automate Your Life (and Get Back More Free Time) | Lifehacker - Use your one wild and precious life for stuff you actually want to do.
The Anti-DEI Agenda Is Reprogramming America | WIRED - President Trump's anti-DEI playbook doesn't just affect the makeup of America's workplaces. It also impacts cultural production.
Opinion | Sorry, R.F.K.: There Is No Autism Mystery - The New York Times - I Was Diagnosed With Autism at 53. I Know Why Rates Are Rising.
VeloPlanner - From EuroVelo to national cycling networks, VeloPlanner puts the world's official, signposted routes in one place. Download GPX files, access detailed route information, and plan your next ride with confidence.
The Last Decision by the World’s Leading Thinker on Decisions | wsj.com - ## Shortly before Daniel Kahneman died last March, he emailed friends a message: He was choosing to end his own life in Switzerland. Some are still struggling with his choice.
Literary Locomotives: Nine Books Set on Trains That Show How They Changed the World ‹ Literary Hub - Why set a novel on a train? The answer might seem obvious: it’s a narratively and atmospherically rich space, an enclosure in which strangers are cooped up, each with their own different reason for making the journey.
Enjoyed it? Please upvote 👇
Should Have Saeved This for Window Friday
Thankfully, the back roads still have a plentiful supply of old farm houses to provide for my photographic needs.

Just Relax
I think I have reached the stage where i no longer have to do anything to relax. It's become status quo for me. I rarely have to deal with anyone who brings tension to my life these days. If someone starts to do that, I can easily elect to find an alternative source of humanity. Luckily, I'm not related to anyone who stresses me out. I generally wake up in a good mood and wait for the day to get even better.
The pre-dawn hours are some of the best of any day. It's quiet. Coffee tastes better than than it does at any other time. I can spend a leisurely amount of time going through the ritual I've developed. The first thing I do is open my journal and do a quick once-over of the stuff that gets automatically imported there. Then I review "on this day." I've been using the same app, Day One, for 11 years, so I have plenty to look back over. Today's interesting entries were from 2020 when I wrote quite a bot about how weird it was during the early days of the pandemic, when grocery store shelves were empty and people were panic buying. After my journal, I move on to do the same thing with my photographs, which are liberally sprinkled with photos of my grandkids at all different ages. Only after doing all that, do I take a look at the daily fire hose of WTF, also known as the headlines. As horrible as things are, I am doing a good job of depersonalizing it.
I'm a believer in creating happy spaces. My little home office is pleasantly lit. Everything is suitably comfortable. I can listen to music if I feel like it or watch something, which I rarely do, but can if it suits me. I always have a tasty beverage on hand. I may have to work on making my workspace a little less relaxing because taking a nap with my laptop has become a new pastime. How delightful to be able to just surrender to every urge to get 40 winks. I keep meaning to start using an essential oil diffuser that I used to keep running all the time for just a little more feng shui.
I have a great view from my window. I'll be moving my bird feeders to where I can see them better. My house borders on a stretch of woodlands. My neighborhood was built in the 60s, and we have many established, mature trees around. I see all kinds of wildlife, from squirrels, to rabbits, raccoons, and opossums, as well as a long list of birds: cardinals, wrens, house finches, titmice, blue jays, catbirds, chickadees, goldfinches, owls, red tail hawks, crows, sparrows, robins, orioles and more.
During my earlier years, I didn't always have the money to have a smoothly working climate control system. I spent too may years relying on expensive space heaters and window units. Not now buddy. I can adjust the temperature to whatever I want right from my phone or computer. It's such a luxury. My high school years were spent in a 100-year-old farmhouse with no air conditioning and heat from a wood stove. I survived just fine, but, man, I love these new fangled devices.
My days are spent now working on projects that interest me. I read what I want to read. My biggest energy consumption is finding ways to be creative, not trying to calm people frustrated by technology that isn't acting as it should. I haven't had to reset anyone's password in over a month. A professional lifetime where every day was a confrontation with things that didn't work has been supplanted by my lovingly tended little home tech environment where just about everything that happens to predictable and expected. That's the life for me.
Enjoyed it? Please upvote 👇
The Boss
When I am laying on my deathbed, counting my regrets, one of them will be that I didn't go see Bruce Springsteen in the 80s or 90s. By the time the 21st century rolled around, I was done with concerts for big names. There just isn't any way I'm going to pay a hundred dollars an hour to be entertained. That doesn't take away from my enjoyment of music. I'm glad that Bruce and other senior citizens like Sir Paul McCartney are still performing live for the people who want to see them and don't mind parting with the dough.
I started listening to Springsteen when I was 14, in 1979 when he released the double-album, The River, still one of my favorites. A couple of years later when Nebraska came out, I became a fan for life. That sparse record, recorded on a four-track machine in Springsteen;s basement is my nomination for the perfect album in the canon.
My respect and admiration for The Boss comes from a variety of elements. I think he is a master of the English language, a people's poet if there ever was one. He was not, as he was once labeled, the next Dylan. He was just the first Bruce. Those songs from The River and Nebraska carried me into adulthood in the very spirit of the late 70s and early 80s. Springsteen's musical knowledge ad skill, coupled with his respect for people like Woodie Guthrie and Pete Seeger, mean a lot to me. His admiration of those men speaks to his values and mine.
I don't think he's perfect, by any means. He's made mistakes. His first marriage was rocky. He didn't always treat the guys in his band with the respect they deserve. By his own admission, he has a pretty outsized ego, but JFC, so would I if I were Bruce Springsteen. As artists go, he's just someone who makes music that speaks to me and has for decades.
The Perfect Album | Living Out Loud
Deliver Me from Nowhere: The Making of Bruce Springsteen's Nebraska by Warren Zanes | Goodreads
Born to Run (autobiography) - Wikipedia
Enjoyed it? Please upvote 👇
Zotero as a Free PDF Library Manager

I recently crowd-sourced ideas for a better way to catalog,
annotate and search my collected PDFs, mainly software and hardware user
manuals with a few odds and ends thrown in. The top suggestions were:
- Zotero - the app I chose
- DevonThink - expensive when all I want is PDF searches
- Eagle Filer - what I've been using, but I want something that is native to Apple silicon, works on IOS and is lightweight as a way to search PDFs only
- Paperless-ngx - Interesting, but requires Docker
- Obsidia - not suitable because the plugin required for text searched creates too many support files
Zotero
I chose Zotero, because it's free, lightweight and offers an iOS app using the same data. Zotero can import multiple files at once. It has built in tools for highlighting and making annotations to PDFs. There are numerous plugins available, including:
- AutoIndex - Keeps the full-text index updated. Beta release. If you have ZotFile installed, Auto-index will also kick off auto-extraction of notes.
- PDF Translate - Provides PDF translation for the built-in PDF reader in Zotero
- PDF Preview - Preview Zotero attachments in the library view.
- Zutilo - Adds additional editing functions and exposes Zotero functions for keyboard shortcuts
Zotero is designed to to manage bibliographic data and related research materials, something for which I have little use. I can however use its browser import tools and added ability to add epub and HTMS archives to my research library. It is compatible with SingleFile, an open-source project for saving HTML archives of web pages. Zotero allows you to attach notes to PDFs, retrieve their metadata and other tasks. You can organize PDFs in folders and collections. The Zotero website provides extensive information, including instructional screencasts, troubleshooting tips, a list of known issues, and user forums.