Rob Fahrni

https://rob.crabapples.net

105 posts · 8 Votes

Life 54% · Tech 28% · Politics 10% · Nature 4% · Art 1% · Crafts 1% · 3 more 2%

Subscribe via RSS

  1. Day One: Charlottesville to Forrest City

    Day one in the books. We pulled into Forrest City, Arkansas, at 8:30PM CST, so it was 9:30 in Charlottesville. That comes to 14.5 hours of driving, including breaks for gas, food, and other things. Approximately 718 miles, or 1,155 kilometers. We’re both pooped out. This is the longest day of the trip. Tomorrow will be quite a bit shorter but still productive. Good night.

    0
  2. Our youngest daughter and I are headed out on our drive cross country to California. Today we go from Charlottesville...

    Our youngest daughter and I are headed out on our drive cross country to California. Today we go from Charlottesville, Virginia to Forest City, Arkansas. Total estimated time: 12h 2m

    0
  3. This is our little chipmunk friend, Chippy. He’s been around for at least three years now and he’s super cute. I love...

    This is our little chipmunk friend, Chippy. He’s been around for at least three years now and he’s super cute. I love watching him run around the yard. Recently I thought the little fella moved away. He didn’t, he just moved to the back yard!

    0
  4. We have a little bunny visiting our back yard. Cute little dude.

    We have a little bunny visiting our back yard. Cute little dude.

    0
  5. Got a little helper.

    Got a little helper.

    0
  6. Saturday Morning Coffee

    Good morning from Charlottesville, Virginia! ☕️ Nothing much to talk about this week. I got a haircut and had a bunch of random thoughts about blogging and feed readers. 🤣 Of course I’d still like to make a living working on Feed Readers and Blogging tools. Someday, oh yes, someday. 😃 Jason Snell • Macworld That’s my long way of saying that this is my last More Color column at Macworld. Thank you so much to everyone at Macworld for the chance to keep my name attached to this brand for an…

    0
  7. Good thing my fingers don’t need to read the keys to do their job.

    Good thing my fingers don’t need to read the keys to do their job.

    0
  8. The Push to Stream for Mac 1.0

    It’ll be 1.7 in the store so I can sync the iOS and Mac versions. 😃 How close am I? It’s hard to say to be perfectly honest. One day I’ll just declare it good enough and I’ll boot it out the door. I want to do a bit of work to the leftmost view in the app to make it into a sidebar and shrink up each item displayed there a bit. That’ll mean some font size changes and probably change the size of the icon and tweak the middle column a bit. 🤣 Then again, maybe not? I’m just not sure I want to do it…

    0
  9. Kim made this for me in 2002.

    Kim made this for me in 2002.

    0
  10. Saturday Morning Coffee

    Good morning from Charlottesville, Virginia! ☕️ It’s been super hot and humid in Virginia this week so I’ve been staying inside as much as I possibly can. I did manage to get to Grit yesterday and work on Stream. I need to write up the changes I’ve made in the last two BETA releases. That’s all for now. I hope you enjoy the links. Daring Fireball Felix Rieseberg, quite obviously, is the answer to the question why Claude is an Electron app. It’s like wondering why all the screws in a building…

    0
  11. Random shot of my desk. It’s always a complete mess. In the shot we have a 3D printed Apple in six colors, an AirTag ...

    Random shot of my desk. It’s always a complete mess. In the shot we have a 3D printed Apple in six colors, an AirTag printed with R💀B, a Diet Pepsi, my Visio 1.0 tombstone, a mouse cable, a little red fridge, an empty protein shake box, and some candles in the background. 🤣

    0
  12. Standing guard.

    Standing guard.

    0
  13. Random, but I haven’t posted a picture of my surgically replaced left knee in a long time. It works so well now and t...

    Random, but I haven’t posted a picture of my surgically replaced left knee in a long time. It works so well now and the scar is barely visible. For me it was an excellent decision. Now I’m waiting for the right one to completely fall apart. 🤣

    0
  14. Lookie what I just got!

    Lookie what I just got!

    0
  15. Time for code and coffee! Let’s go!

    Time for code and coffee! Let’s go!

    0
  16. Saturday Morning Coffee

    Good morning from Charlottesville, Virginia! ☕️ After Apple announced their price increases for so many of their products I managed to find a new MacBook Air on Amazon at the old price so I went ahead and purchased it. I got a 15in, M5, 24GB RAM, and a 1TB SSD in Sky Blue. I think it’ll be great for my Sunday morning Coffee and Code adventures. OM Om Malik passed away on June 24, 2026, at Stanford Hospital after a long health journey with his heart. He was surrounded by family and friends. I…

    0
  17. Our Magnolia is very happy. My Mom had a Magnolia and when I see one I think of her.

    Our Magnolia is very happy. My Mom had a Magnolia and when I see one I think of her.

    0
  18. It’s beautiful outside today. The current temperature is 86F(30C) but it doesn’t feel that hot in the shade with a sl...

    It’s beautiful outside today. The current temperature is 86F(30C) but it doesn’t feel that hot in the shade with a slight breeze. I’m on our back deck enjoying a beer and our beautiful blue sky.

    0
  19. Using Stream Daily

    Using the Beta I’ve been using Stream for Mac in its default mode for quite a while now and I really love it. I can see things I need to tweak but the overall shape and stability of the app put a smile on my face. It’s simple, as intended. Perhaps too simple for some but I built Stream to scratch my own itch and I hope others will enjoy it as well. The default mode is, like the iPhone and iPad versions, a timeline like Mastodon or Bluesky. There are no unread dots in the timeline so you don’t…

    0
  20. I haven’t had a beer in quite a while. Flying Dog’s Double Dog really hits the spot. Big flavor. Cheers! 🍻

    I haven’t had a beer in quite a while. Flying Dog’s Double Dog really hits the spot. Big flavor. Cheers! 🍻

    0
  21. Work Note: Stream for Mac

    I was able to work on Stream for Mac Friday and I finally fixed up some UI stuff I’ve been meaning to get to for a very long time. I’d asked a friend from some honest to goodness, unvarnished, feedback and part of what he recommended, I took care of Friday. When you Refresh your feeds either directly — Cmd+r or clicking the Refresh button or selecting File > Refresh — or indirectly at startup, there was no indication of what was happening. Now there is. Up in the title where it says Stream I’ve…

    0
  22. Blogging Platform Thoughts

    I’d really like to create a web service that implements Micropub as a front end to many different blogging systems. With that you could connect it to your WordPress, Micro.blog, Tumblr, or your favorite blogging platform with an API and use a single front end client or web site to publish to it. Yes, it would require writing multiple different connectors to those other systems and require overcoming technical limitations of some of them, but overall, it could be something pretty special.…

    0
  23. Saturday Morning Coffee

    Good morning from Charlottesville, Virginia! ☕️ I had the first two days of the week off and didn’t realize until we got back from our camping trip that we had Friday off for Juneteenth, so I had a two day work week mainly filled with getting caught up. Also, I desperately need a vacation to recover from my vacation. As recorded here we spent June 1st through 7th with our grandkids at Myrtle Beach, South Carolina, camping at the State Beach. It is a lot of fun to hang out with them and see the…

    0
  24. Checks out

    Checks out

    0
  25. Work Note: Stream

    I’d really hoped I’d have shipped Stream for Mac by now. I’m just having so much trouble polishing off the final bits. It doesn’t feel quite right yet. This is the point in Stream for iOS where I punted and made some views as Web Views just to get it out the door. I need to finish off OPML Import and Export so they show a progress indicator and some bugs and I’m calling it good enough. I’ll ship it as version 1.7 along with an updated iOS version 1.7 and hope to keep them in sync from then on.…

    0
  26. Doing yard work was not exactly how I wanted to spend my final day of vacation, but here we are, doing yard work. I w...

    Doing yard work was not exactly how I wanted to spend my final day of vacation, but here we are, doing yard work. I want to retire so bad. A week and a couple days off did nothing for my burnout except make me want more time off. 😃 I’m buying a Power Ball ticket next time I’m at the store. 🤣

    0
  27. Kim’s hydrangea is pretty happy.

    Kim’s hydrangea is pretty happy.

    0
  28. No Saturday Morning Coffee today. We’re still at the beach! Here’s a picture of my Perfect Coffee.

    No Saturday Morning Coffee today. We’re still at the beach! Here’s a picture of my Perfect Coffee.

    0
  29. Myrtle Beach Day Four

    Day four at the beach is in the books. The kids are tired, Kim and I are tired, everybody’s tired. We’re having lunch at the trailer then I bet everyone takes a nap. 🤣 No beach tomorrow. Tomorrow we go inland a bit to a boardwalk of sorts and have a chill day. Some food, ice cream, whatever. Then we’ll pack up a bit and have a quiet evening. Sunday we travel home. 🏡

    0
  30. Our grandson has started building his kingdom.

    Our grandson has started building his kingdom.

    0