Blog

  • Links for 9 Jan 2025

    RSS Tricks

    • Handy list of ways to subscribe to RSS feeds for things you might not think have feeds. via the great LinkMachineGo

    Zombie Strains

    • A new podcast focused on zombie movies by two locals

    Public Domain Image Archive

    • Out-of-copyright works, free for all to browse, download, and reuse

    Goods Unite Us

    • Research the politics of brands or sites where you shop

  • Link Posts

    In an effort to post more to this site (and not dump interesting stuff I stumble across into yet another proprietary service that will go belly-up eventually), I’m going to try and post more link collections. These post will be under the Links tag.

  • Links for 8 Jan 2025

    Weird

    • Minimalist blogging platform with designs on being a social network
    • More info from one of the developers

    Wikkelboats

    • Small houseboats in the Netherlands. Seen on the Rotterdam episode of Travel Man. So want to stay here!

    A curated list of space operas from Molly White

  • The First Day

    The First Day

    Photo of a white dog with black markings staring at the camera

    Today you weren’t there in bed when I reached out to make sure I didn’t sit on you coming back from the bathroom.

    Today was the first day you didn’t get up with me in the wee hours when I couldn’t sleep.

    Today, I wept in the dark when I smelled you on the blanket on the couch after I’d pulled it up under my chin.

    Today was the first day I didn’t take you for a walk.

    We had to go out, and didn’t have to close the gate when we returned. We didn’t have to rush home to let you out, a task that was so important these last weeks as your health faded. You weren’t at the door when I unlocked it.

    I made dinner and you weren’t under foot. We didn’t have to make up your bowl before we ate. We didn’t have to let you out 3 minutes after we sat down to eat. You didn’t eat the bread we dropped on the floor. You weren’t there to try and steel food from our plates.

    In an hour, you won’t be at my feet, reminding me that it’s time for your nightly frozen Kong. You won’t run to that particular spot in the living room, tailing wagging, looking back and forth from where I’m supposed to drop your food and then to my face, anticipation and excitement in your eyes.

    Today was the first day in a hollow, still house, a house with a hole I swear was left by a 22-pound dog, but feels like an abyss, crushing my heart.

    We loved you so much, maybe more than we should’ve. We still do and there lies so much pain and sorrow. I hope you knew that we were doing everything we could and we ran out of things to do. We told you over and over how much we loved you at the end. I hope you heard us, through sobs and sedatives.

    Goodbye Parker. I’m sorry your time was so short. You deserved a long life but a cruel universe took you anyway.

    Today I miss my dog. And I always will.

    Photo of a white dog with black markings laying on an off-white bedspread with a blue pillow behind him. His tail is blurry because it's wagging and his tongue is slightly showing in a blep. He's looking directly at the camera and is bright eyed because we were playing when the photo was taken
  • Goodbye Parker

    Goodbye Parker

    Today, we said goodbye to our dog, Parker. He was 8.

    Cancer got him far too soon. We got a little dog thinking he would live longer than a larger one, since we lost our last dog early as well. Coincidentally, also to cancer. Life isn’t fair.

    Parker had so much attitude, but was also a lazy little mutt. He looked so much like a Jack Russell our first vet wouldn’t let us leave a visit until we forwarded the DNA test that said he was 25% Poodle, 25% Japanese Chin, and 25% Cavalier King Charles Spaniel. The other quarter was “Various”.

    Parker spent most of his life in the pandemic. Which means that he spent a lot of it with me, sitting (or, more accurately, sleeping) behind me, on camera, as Zoom work happened. Dozens of people at work know Parker as my background companion.

    Parker was also a fierce defender of the house; no UPS, FedEx, or Amazon delivery went unchallenged. He loved our usual postal delivery person, but bristled at any replacement.

    Any little dog, or a black dog with white coloring, was an instant enemy, producing a fierce bark not backed up by his 22 pounds.

    But, at his heart, he was a goofball. Playful, as long as you played his game. And more a fan of the sun that us.

    We already miss you, buddy.

  • Not Dead Yet

    On April 15 2024, around 5:30 pm, I took out the garbage and recycling, something that required two 15-yard-long round trips from the back of my lot to the curb. The first trip took some effort and left me winded, with a little pain in my chest. At the end of the second trip, I thought I was going to collapse from the pain in my chest. I slowly dragged myself inside, sat in our recliner, and drank some water. I checked my Apple Watch repeatedly, watching my heart rate slowly fall from the mid-130s to just above 100. The pain ebbed as my heart rate dropped, but didn’t stop. Breathing was an effort. Something was clearly wrong.

    My partner returned from walking the dog around 10 minutes later to find me in the chair, looked at me and said “are you ok?” Until that question, I’d been negotiating internally, talking myself out of the obvious, sure that things would work themselves out. But as I looked back at her, I heard the words come out of my mouth and I knew that I both wanted to say them and that life had changed. “We need to go to the hospital.”

    4 hours later, I was in an ICU room at University of Michigan Hospital recovering from surgery. Dr Sukul, who had clearly been on his way home, had been pulled back to save my life. He put a 48mm-long stent in my left anterior descending artery, removing and re-opening a 90+% blockage. I’ve seen the video of him working. I lost 40% of the function of the lower chamber of my heart, likely permanently.

    I’d had a STEMI, an ST-elevation myocardial infarction, a fairly dangerous type of heart attack. It’s not the widow maker, but it’s close enough.

    Black and white photo of a mostly-blocked artery displayed on a Dell computer monitor

    A lifetime of poot diet, alcohol, and sitting on my ass had caught up with me. I’d been given a renewal of my lease on life, through nothing more than the happenstance of living near enough to one of the premier medical institutions in the world. Not that many years ago, I may not have survived due to a lack of facilities; I had hours to live.

    And so, today, I sit at the same desk, the same computer, typing with the same fingers I stared at in an ER triage bay as an RN asked me what my advance directives were. I have completed cardiac therapy, joined a gym (and actually go), changed my diet, and lost 35-ish pounds. My PCP shows me numbers that fit into ranges that people like. I have smaller clothes. I lift weights. I can run for two and a half minutes, 5 times, in a half hour.

    I’m “healthy”.

    I’m still here.

    I’m lucky, something that, in retrospect, I’ve always felt. But only in retrospect. I can never go into a situation feeling luck is on my side. Only in hindsight do I think “oh, wow, that was lucky.”

    I don’t have great insights from the experience, only lessons I have to live with forever. I have drugs (sorry “medications”), tests, and a growing hate for push notifications from apps that track appointments and tests and meals and blood sugar and blood pressure and dosages and… yeah

    But I’m here. I’m glad to be here. The alternative isn’t attractive.

    Yet…

    I wait for the other shoe to drop every day. I don’t know that there is one, but now I wait. I have a family history that is not great. No one seems to think it matters. Tests say I don’t have genetic markers. Other things aren’t genetically inherited.

    Yet..

    Again, I don’t have lessons to impart here. Be thankful for the time you have. Tell the people you care about, no matter how platonic they are, how you feel. My near-miss was arterial plaque. It could have easily been an F350 driven by someone on their phone.

    I’m not dead. Not yet. I’m still here.

    “If you can’t be a good example, then you’ll just have to be a horrible warning.”
    ― Catherine Aird

  • Lesser-Known Advantages of Having Eyeglasses

    Everyone knows that have a pair of corrective lenses is the front-line way to enable you to see clearly. Near or far sighted, a pair of frames holding a glass or plastic set of lenses in front of your broken, carrot-deprived eyes lets you see important family events, cringe social media posts, and disgusting and questionable spots on your body. In some cultures, they’re even an indicator if intelligence or maturity, and a finely-chosen pair of glasses can transform someone’s appearance in unique ways.

    But what those lesser-known advantages? Here’s a quick list:

    • Need to know where a light source is? Keep moving your head until the pin prick of a reflection drives deep into your retina
    • You will know which of your shirts is good for cleaning glasses without a solvent and which shirts merely take a smudge the size of a grain of sand and mush it into a Pollock painting
    • Lens cleaning products are classified into Works and Snake Oil after burning through a couple dozen classes of products, ranging from “Bought at Great Expense from the Eye Doctor” to “As Seen On TV”. The only thing in Works is dish soap
    • If you sneeze just right, you can forcefully apply the remnants of a mouthful of food to the inside of your lenses
      • This will usually occur when you have no lens wipes or a Good Glasses Cleaning Shirt
    • In cold temperatures, you can instantly gauge the humidity of a room upon entering from outside by the degree of moisture on your glasses. Frost indicates you have made it indoors just in time to survive
    • If you’re fortunate enough to have progressive lenses, you get to experience a roller coaster ride anytime you like (and sometimes when you don’t) just by looking .5 mm in the a different direction

  • 3D Printing

    As a Christmas gift to myself, I bought an Anycubic Kobra 2. I’ve never owned a 3D printer and have been enamored of the tech for a while. With a holiday sale from Anycubic, I bought into the hobby for under $300.

    While I’m still heavily in the “print shit you find on Thingiverse” phase, I also know that it can somewhat easy to make things that make their way onto a heated platen. Many, many years ago, I was very good with 3D CAD software. I spent a summer digitized hand-drawn plans from a regional architect, designed corrugated boxes in industry-specific software, and worked for a company that made add-ons for SolidWorks.

    Which brings me to current state and, ho-ly crap has 3D modeling software gotten amazing. AutoCAD and SolidWorks are obviously still around but unattainable to general consumers. There’s OpenSCAD for programmers who refuse to learn CAD software. And SketchUp which is a solid, free, consumer-grade piece of modeling software.

    But the real *chef kiss* in the consumer market is Fusion360 and it is damn impressive to An Old who cut his teeth on older AutoDesk software. It’s also and very opinionated way to model; AutoDesk has always had an iron grip on people’s workflows and 360 is no different.

    Which, to bring it back to local concerns, means I don’t “know CAD” anymore. I understand conceptually how CAD software works, and I can still model three-dimensionally in my head, but converted concepts to digital items I can stick on a SD card is, well, hard.

    This isn’t a complaint; having to catch up on (hrm) 30 years of technology improvements is going to be hard. I’m just amazed at the progress in this space that is free to consumers and I hope 3D printing continues to push the boundaries in this space.

    Sidenote: I assume 3D printer manufacturers are not collaborating a lot, but there’s a market for moderately-featured consumer CAD software in the sub-$100 annual costs. I assume (with zero research) that the profit in 3D printer economies is in filament and replacement parts. I would hope removing cost-based friction to let non-engineers design and print objects leads to experimentation and more filament sales.

  • The picture is too large and will be truncated

    Old bugs are super fun. If you’re using Excel and copy/pasting as little as one row, you may get the following error:

    Windows dialog box with the warning icon. Error: The picture is too large and will be truncated

    “The picture is too large and will be truncated” If you inspect the results, the copy/paste was successful, but Excel will throw this error every time you paste again. I encountered the error in the MS365 Excel desktop version.

    Searching for a solution leads to many threads, some over 15 years old, with people complaining about the issue as far back as Excel 97.

    The fix, for me, was the same as the 15 year old thread on Mr Excel: my clipboard manager (and fantastic autocomplete tool as well) FastKeys. Quitting FastKeys stopped the error, although annoyingly also disables autocomplete and auto-spelling-replacement (still can’t spell accessibility without it triggering).

    Since this seems to happen with multiple clipboard managers, it looks like an Excel bug that is closing in on 20 years. Maybe backwards compatibility is oversold

  • The End (?) of Evernote

    With the announcement that Evernote’s new owners have laid off all US staff and are moving operations to Europe, the writing seems to be on the wall for the service in the short term.

    Over the years, Evernote has lost features in a code re-write, jacked up prices, and curtailed the utility of it’s free offering by moving to Electron, making the once popular service less attractive.

    My first Evernote note was in 2008, a photo and notes about Flying Dog Porter taken with my iPhone 3G. Evernote was one of the first iOS apps I ever downloaded and from the beginning, I was a heavy user. Early efforts included interesting companion apps like Evernote Food, something I used extensively on trips and special-occasion meals.

    I had been grandfathered into a lower pricing tier for years and kept trying to use Evernote as before, but the desktop experience wasn’t as good, with performance issues and a lack of local caching. Which led me to look elsewhere and starting highlighting how little I was getting for the amount I was paying for Evernote. And, to be honest, there isn’t a one-for-one replacement for the Evernote experience, especially for someone who lives on many platforms (Windows, Mac, and iOS for me).

    But, the main issue for Evernote I believe is that all this churn is making the alternatives conversation more visible and more active. People, like me, are re-evaluating the value of Evernote and finding that the value isn’t as good as something like Obsidian or Notion. It’s also highlighting the utility of an app that allows for quick displacement when that app decides to upend it’s user experience or raise prices. Will that be the end of Evernote? I hope not, but for now I’m sitting out their ecosystem until they, hopefully, look more stable and worthwhile of my time and money.