Rob Fahrni

https://rob.crabapples.net

100 posts · 8 Votes

Life 53% · Tech 28% · Politics 10% · Nature 4% · Art 1% · Crafts 1%

Subscribe via RSS

  1. I’ll just leave this here.

    I’ll just leave this here.

    0
  2. Our Dogwood’s are extremely happy.

    Our Dogwood’s are extremely happy.

    0
  3. Stable Genius Indeed

    No, this guy isn’t off his rocker. 😳 Can Republicans find some intestinal fortitude and 25th Amendment this nut burger before the country is completely destroyed?

    0
  4. Saturday Morning Coffee

    Good morning from Charlottesville, Virginia! ☕️ Pretty slow week at work but we had the grandkids for three days — they’re on spring break — so house was a mad house. 🤣 In all the best ways of course. 😃 [The Next Web] (https://thenextweb.com/news/oracle-layoffs-march-2026) Oracle is cutting up to 30,000 employees to pay for AI data centres And it started with a 6 AM email. The slaughter continues and this is another one related to LLMs. Oracle is taking on tons of debt to build out. Add tha...

    0
  5. Ms. Gracie, living her best life.

    Ms. Gracie, living her best life.

    0
  6. The White House App is a React Native App

    Daring Fireball Loads JavaScript from a random person’s GitHub Pages site (lonelycpp.github.io) for YouTube embeds. If that account is compromised, arbitrary code runs in the app’s WebView. […] As quoted by John from the original work by someone called Thereallo. Sorry, the poor site has been Fireball’d. This isn’t poking at John or the person who did the digging around, but I do have one thing to point out. I noticed it’s an NPM package targeting React Native applications, so we know it’s ...

    0
  7. Saturday Morning Coffee

    Good morning from Charlottesville, Virginia! ☕️ Well, it’s definitely allergy season and mine are the worst they’ve ever been. This is the first time post nasal drip has caused such a sore throat that it’s super swollen. Which in turn causes my sleep apnea to be bad. As a result, I’m not sleeping all that well. 🫩 No worries! That’s what caffeine is for, right? 😁 I’m well into my second cup of coffee. In fact, it’s now gone. Time for more. ☕️ I hope you enjoy the links. Hartley Charlton • MacR...

    0
  8. Work Note: Stream for Mac

    I was able to make it to the coffee shop and work on Stream today. I’ve been revisiting how to construct a good AppKit cell view — NSCellView — that does exactly what I want. And I continue to fail. I’ve tried using constructing a cell using a NIB. It didn’t work as I’d wanted it to and I could never get it right. I abandoned that attempt. Next I tried doing it in code. I managed to get the same exact results. It didn’t resize properly. I abandoned it. I decided I should do it in SwiftUI. It ...

    0
  9. Saturday Morning Coffee

    Good morning from Charlottesville, Virginia! ☕️ Sorry for missing last week. We had our granddaughter over and I wasn’t able to get my writing completed before she woke up. Today we have our grandson. He’s still asleep so I’ll try to get this out before he wakes up. 😀 Work continues on Stream for Mac. I’ve struggled to get my table view cells to look and act the way I want. From AppKit to SwiftUI and back it’s been quite a frustrating experience. What I need is to pair with a real AppKit expe...

    0
  10. MacBook Air

    Out of curiosity I just configured a new MacBook Air. I’m pretty sure it’s the one I’d buy if I were in the market for a new laptop. Here’s the configuration: • 15in. • Sky Blue • 32GB Memory • 1TB SSD • Included power adapter • Yearly AppleCare+ Total price: $1,899 My work laptop is a 16in M2 MacBook Pro with 32GB memory and 1TB storage and it’s a great computer. Fast and reliable. The Air would definitely be enough horsepower for my app development.

    0