Radio Blog

A simple blog with thoughts in outline format

March 5, 2026 #

8:32AM PST #

Meetings are the deathnail of productivity.

9:59AM PST #

Why do people insist on asking my opinion when they never take my suggestion to heart?

March 4, 2026 #

11:44AM PST #
Blood Moon aka lunar eclipse

This is what getting up at 3 in the morning gets you.

11:52AM PST #

I like that there are new MacBook Pro's but I've never been happier than with the M4 Max. Save yourself some money and get one if you find one. There's not much difference between M5 and M4.

February 24, 2026 #

10:28AM PST #

It's a tappity-tap kind of day. IYKMYK.

February 23, 2026 #

8:16AM PST #
American Kestrel

Caught this shot of an American Kestrel on the hover of a field along the coast this weekend.

9:50AM PST #

Supposedly doom scrolling is supposed to trigger a dopamine reaction in your brain that makes you feel better. Yeah, no. Not me.

February 18, 2026 #

5:25PM PST #

Snow level looks to have dropped to 1000 feet. It was 32 degrees Farenheit when I got up this morning. I hope it snows here.

February 17, 2026 #

10:19AM PST #

Tried running Claude through Ollama with Qwen3 as the model. Talk about frustrating.

February 6, 2026 #

7:35AM PST #

Five day weekend next week. So looking forward to it.

January 21, 2026 #

10:14AM PST #

I wanted to go pet my cat but she was cleaning herself and I realized that she's probably thinking “OMG. I got human all over me. Gotta wash that off before it stains. Stupid humans."

January 18, 2026 #

4:52PM PST #
House finch

Got a new lens. Had to try it out. Here's a bird sitting on the powerlines that run behind my house. I guess it's a House Finch.

January 16, 2026 #

7:43AM PST #

Well, look at that. Suddenly it's Friday and a 3 day weekend.

January 14, 2026 #

4:11AM PST #

Wednesday.

January 13, 2026 #

4:18AM PST #

Happy Tuesday.

6:34AM PST #

The freeway is very loud this morning. Lots of traffic.

6:45AM PST #
Flos V8 Cafe
8:16AM PST #

Because of issues I have using ftp with my hosting provider I've added rsync functionality. You now have the option to ftp, sftp, or rsync your static site files to your web host. As always you can use username/password or id_rsa for passwordless connecting.

8:21AM PST #

The Photo Manager has also been moved from the Settings pane to the sidebar as the new Media section.

5:08PM PST #

Working on Mandeep's site. Let's hope I don't break anything irreparably. ;)

5:19PM PST #

Taking forever to download.

6:23PM PST #

Trying to determine if there's still a bug in the app when it tries to upload the static files to the host. I seem to be getting an rsync error about port 22 but if I click the upload site button it works fine. It's hard to diagnose because it could be the hosting provider limiting the port.

6:27PM PST #

Testing the publish feature to see if the bug is fixed, again!

6:33PM PST #

Let's test this again.

6:47PM PST #

Test posting again because you haven't seen this enough have you?

6:50PM PST #

Testing the publish button.

6:56PM PST #

Let's test this again.

7:03PM PST #

Well that's all the bugs fixed for tonight. The next thing to work on will be improving the editor. Currently it's an HTML editor but I'm thinking now a rich text or markdown would be better.

January 12, 2026 #

2:37PM PST #

Well hello there.

4:30PM PST #

Making some changes to the app. Your blog can now be saved to Github where you will be able to import and sync your blog. This is useful if, like me, you work on many different machines.

4:46PM PST #

Honestly thought I was going to lose all my posts. Happy I didn't.

4:53PM PST #

Just tried to do a site backup and it failed saying the data wasn't in the correct format. I guess that's ok because the backup will be in Github. In fact, I can probably remove the backup and import from static files feature now that my data is synced to Github. There was only one other person testing the app and I don't believe they have used it at all.

4:58PM PST #

Just fixed a bug with the blog upload. Let's see if it's fixed.

5:00PM PST #

Well, I'm not seeing an error so looks like we're good.

6:12PM PST #

Error was still there. Made an update. Hopefully this fixes it.

6:36PM PST #

Bug testing.

January 2, 2026 #

9:45AM PST #

Waiting for the next round of storms. This one is supposed to drop 5' of snow in the Sierra.

December 24, 2025 #

6:37AM PST #

Half an inch of rain in 15 minutes. I guess the storm is finally here.

December 16, 2025 #

8:01AM PST #

No wonder why Christmas only comes once a year, Santa spends 3 months doing marketing and then does an around the world trip in 24 hours. It'd take me 9 months to recover from that, too!

8:02AM PST #

Went to Target a couple of days ago and there wasn't a Salvation Army bell ringer in front.

8:06AM PST #

My dog's nose tells me that as milk is exposed to air longer and longer the more it smells like cheese.

8:23AM PST #

Turns out the milk was bad.

December 5, 2025 #

9:52AM PST #

Some days I think to myself: “I need a bag of gummy bears.”

December 1, 2025 #

8:39AM PST #

The Four R's of IT: Restart, Reboot, Reinstall, Recycle.

November 25, 2025 #

10:30AM PST #

That moment you look back at an app you made several years ago and wonder, “How is this actually working?”

November 24, 2025 #

7:45AM PST #

Fog so thick it registered 0.01” precipitation.

November 22, 2025 #

4:58PM PST #

Successfully accomplished everything on my todo list today which had nothing on it.

November 20, 2025 #

1:55PM PST #

Out of Splenda for my hot tea so almost Doordashed Starbucks for me and my daughter but after the upcharges and fees and everything I went to Amazon and bought a box of coffee pods and a bag of Splenda for less than the cost of Doordashing Starbucks.

November 13, 2025 #

6:09AM PST #

Big storm supposed to start soon. Just had a smattering of rain so far. Got my boots all waxed up and ready to go. I'm ready for the wet and wild weather.

8:38AM PST #

I really shouldn't watch camera videos because then I buy them.

November 12, 2025 #

8:02AM PST #

Midweek holdays where you have to work on both sides of the holiday are evil. It feels like this week has 2 Mondays.

November 8, 2025 #

12:45AM PST #

Can't sleep and I hope I'm not getting pink eye.

November 7, 2025 #

3:53AM PST #

Rough night. Being sick sucks.

November 6, 2025 #

7:06PM PST #

Day 2 of the cold. Thought I'd dodged it. I was feeling better earlier but now I'm congested again and coughing.

7:07PM PST #

Also, I didn't realize it's been so long since I last posted. I'll have to try to update more regularly.

October 20, 2025 #

5:19AM PDT #

I think I have some kind of selective muteism that keeps people from hearing what I say. As an example, when someone asks “how do I do this?” I will respond and they continue what they're doing as if they didn't hear my answer to the point where they get so frustrated they give up.

12:56PM PDT #

Today's the day when people realize how vulnerable hosting on Amazon has left them. Too many services are there making it a prime (pun intended) target for widespread disruption of services. Take your stuff in-house.

12:58PM PDT #

Trying the Kirkland VitaRain Zero. It's like VitaminWater with less taste and no sugar.

October 17, 2025 #

11:10AM PDT #

Chopped up the red onion and the gherkins to have a gourmet tuna sandwich for lunch only to realize we gave away all the canned tuna at the last school canned food drive. I was so looking foward to it too. Today's lunch just won't be the same.

October 14, 2025 #

11:35AM PDT #

Nice little storm. So far we've got nearly an inch or rain. Hopefully this won't be all the rain we get for the season but it's a La Nina year and typically we get a little rain in October and November and then it's dry until the next season.

1:15PM PDT #

For some reason we're not able to publish again.

1:28PM PDT #

Got lazy and finally added a key from my mac to my host. Password stuff was killing me.

1:36PM PDT #

My current go-to drink from S-bucks: venti decaf sugar free vanilla latte with protein milk and sugar free vanilla protein foam and 2 extra shots

October 6, 2025 #

8:51AM PDT #

Well once again Starbucks messed up and the venti decaf sugar free vanilla latte was not decaf and I'm so wired I'm charging batteries just by walking by them.

11:48AM PDT #

That FTP is broke yall.

11:51AM PDT #

Thank you Captain Obvious.

12:00PM PDT #

Yes, but why is the rum gone?

October 3, 2025 #

8:30AM PDT #

I'm sure you don't need me to tell you this but…it's Friday yall!

8:39AM PDT #

Had a little bit of rain yesterday at only 0.06”. Most of that came from one downpour with some intermittent sprinkles throughout the day. Other places locally had a lot more. We don't seem to get as much from storms that blow in from the west as we sit in the rainshadow of Mount Oso. It's not a big peak for California but it's enough to mess up our rainfall totals compared to the rest of the region.

8:40AM PDT #

Bug fixing this morning. This was working before and now it's not. Probably a perms issue as I pushed Dev to Production yesterday.

September 29, 2025 #

9:01AM PDT #

Got my blood work done on Friday. Everything is good and my A1C is down to 5.0. Super happy about that.

September 23, 2025 #

9:16AM PDT #

Gashed my shin on my bed. We paid our friends husband who is a wood worker to make us this super beefy strong bed so it's a platform bed with 2x4's that surronund the mattress. They got rounded corners but you slam your shin into it and you still get a gash and bruise.

September 16, 2025 #

7:58AM PDT #

Realizing that I fit almost all signs of being autistic.

September 15, 2025 #

9:30AM PDT #

Putting a link to your website from your website is a little redundant. Just sayin'.

9:38AM PDT #

I should have known with all the wackiness…it's Monday.

10:07AM PDT #

Is it too much to ask that you actually help?

September 12, 2025 #

8:29AM PDT #

Between bashing my head on the metal porch swing yesterday and sinuses (because they're doing the almonds) my head feels like a giant granite boulder.

September 3, 2025 #

8:28AM PDT #

As predicted yesterdays lightning storm sparked a large number of fires, mostly in the foothills where it's miles and miles of dry grass. Chinese Camp along Highway 49 to Yosemite was destroyed. Doesn't look like there is much left standing. I'll have to take a trip up after the fire is done to survey the damage.

I wonder how the lumber yard and gold mine fared. The news video only showed Main Street in Chinese Camp.

8:37AM PDT #

My tummy has been upset a lot lately. Like easily irritated. No clue why.

September 2, 2025 #

8:21AM PDT #

Got a bit of thunder and lightning this morning. The bad thing is that the temperature was 75 degrees Farenheit with only 50% humidity. Fire weather. The storm was heading North/North East straight into the dry Sierra.

8:23AM PDT #

Excited for the Apple event next week. It's time to upgrade my M1 iPad Pro.

August 21, 2025 #

8:42AM PDT #

Past the point of having time to mess around with this code anymore. It's time to get shit done.

8:51AM PDT #

I have no idea why this isn't working. Stupid ambiguous MS SQL errors.

August 20, 2025 #

1:07PM PDT #

Well that's not good.

August 18, 2025 #

8:28AM PDT #

Ha! Monday strikes again.

August 15, 2025 #

6:44AM PDT #

The truck passed smog with flying colors. Pretty good for a 26 year old vehicle.

6:45AM PDT #

No, it's not my everyday drive but it will be what the youngling drives while in college.

8:21AM PDT #

Seriously what happened to this SFTP server. I was just here yesterday.

August 11, 2025 #

7:56AM PDT #

Took a spontaneous jaunt to Disneyland for my birthday over the weekend. It's amazing how something so seemingly innocuous can turn into an adventure.

Unfortunately, this may be our last trip. My autistic son is having problems handling the excitement and stress of the trip and isn't sleeping while there. This is leading to behavioral issues and we feel like he's not enjoying his time there. This makes me sad because the reason we go so frequent was his enjoyment and how much he got out of going. It seems like the last few years however, he's been more stressed and had a harder time relaxing and enjoying the park.

8:46AM PDT #

Here's a photo from our visit. This is Tiana's Bayou Adventure from the train platform in New Orleans Square. It was a fun trip overall. 4.5/5.

August 7, 2025 #

8:08AM PDT #

Having a problem with SSHPASS on my Mac. It seems to work once but then the system needs a restart before it'll work again.

Update: I didn't really need sshpass because I'm using passwordless logon to the linux system so I didn't need to pass any credentials in my CURL statement.

August 6, 2025 #

10:07AM PDT #

Read something in a book earlier that really resonated with me. Because I grew up on a farm where we didn't have a lot of extra to go around, we'll use the term “disadvantaged compared to many”, I can be very reactionary and have a tendency to move quickly without thinking about the repercussions. That's not always a good thing because it tends to get one in trouble and can alienate people who are more cautious and like to think situations through.

Sometimes I can be very aloof and less focused on the feelings of others and more concerned with the goal. It's only afterwards that I feel remorse and show concern for others.

August 5, 2025 #

9:48AM PDT #

I'm completely aware that the way my brain works and the way I communicate are completely foreign to most people. And that doesn't really bother me.

10:34AM PDT #

Made some major changes to the sftp/ssh functionality and the posts. No longer are there separate posts for each day. Instead the calendar links to the permalinks for that day. There's also a back to top button now so if you hop to a day you can hit that button to quidkly return to the top. Clicking the blog title at the top will also take you to the top also. The RSS feed now also links to the permalinks in the home page instead of the individual day pages.

10:50AM PDT #

Made a few more updates to how the pages work. Testing those now.

I was getting a weird error where everytime I'd type in the post field it'd trigger an sftp upload. Simple fix. Missing bracket.

11:11AM PDT #

I must say, sftp is MUCH faster than ftp uploads.

11:27AM PDT #

Another test post.

August 4, 2025 #

8:21AM PDT #
Trying out CopyParty on my linux dev machine which is notoriously hard to access files on. So far it’s awesome.
8:44AM PDT #

A photo from my walk Sunday morning.

I should probably edit the size of these things down as they're 50mp which is WAAAAAAY overkill and takes forever to upload.

There's been a bug with this post in the app for the HTML rendering.

Is it fixed?

11:42AM PDT #

Ok, looks like the bug is fixed. I'll have to export a new pkg and put it up on my server.

1:54PM PDT #
I've had Pixelmator Pro or a long time but I use Photoshop more. Adobe has increased the price of Photoshop and Lightroom again so I'm contemplating dumping it. Two years ago I made the decision to dump Creative Suite and go to Affinity apps. Affinity Photo is good but I'm more comfortable with Photoshop and Lightroom.

Here's a photo that was editing using Photomator, the Apple version of Lightroom.

2:03PM PDT #

I should note that photo was completely black except for the lights. In Photomator I was able to pull everything up without it looking too overdone and HDR.

Why does that one young lady look so well exposed when other faces are dark? She's standing in front of Ramone's and is lit by the neon sign. If you notice other people in the background have a similar effect by virtue of being under Flo's V8 Cafe's lights. The one group just behind the girl happens to be facing away from the lights.

2:27PM PDT #

I've been encountering ftp issues after I uploaded the 50mp files. I reduced their file size then replaced them in the posts and picture uploader. That “kinda” seemed to work but I ended up manually removing and replacing them on the ftp server. They were exceeding the timeout limit on the ftp. This may be something specific to my host.

Anyway, that seems to have fixed the ftp issue.

Just beware if you're uploaing images to scale them properly before hand.

August 2, 2025 #

8:56AM PDT #

Slow Saturday. The wife gets kids for her class on Monday so this weekend is preparation both physically and mentally.

August 1, 2025 #

8:33AM PDT #
We’re making changes to the UI. This is a test post.
10:59AM PDT #

Well implementing a rich text editor didn’t work. Evidently there are issues with SwiftUI thata make it problematic to have an html editor and rich text editor and then to switch back and forth between them. Maybe someday but not now.

This release has import/export capabilities for settings, posts, and images.

Also, I use Oxford commas. Bite me.

1:03PM PDT #

I’m working on speeding up the upload process by only uploading files that have changed instead of uploading everything everytime the site changes.

1:11PM PDT #

The youngling just paid for their first semester of college. She had no idea how expensive it was going to be.

1:12PM PDT #

Implementing a new feature on the backend. Just testing it now.

2:46PM PDT #

Well, I think I’m at a spot where I’m good for the time being.

2:54PM PDT #

Ok I was wrong. I’m changing the RSS feed to only show posts from the last 24 hours instead of all posts. That seemed a bit of overkill.

July 30, 2025 #

8:15AM PDT #

Slightly disappointed the tsunami wasn't bigger. At the same time I'm happy because I was asleep and would have missed the devastation.

8:20AM PDT #

My eyeroll is how I nonverbally point out you've just said something incredibly stupid.

8:32AM PDT #

Drinking a half-caf this morning where I normally drink only decaf. It's making me sassy af.

July 29, 2025 #

8:04AM PDT #

Tuesday appears to be Monday part deux.

July 28, 2025 #

6:35AM PDT #

Happy Monday...said no one ever.

11:28AM PDT #

I hate Mondays and Mondays hate me.

July 27, 2025 #

9:57AM PDT #

Did my 5 mile walk this morning. A little slow at 86 minutes because I was trying out the my new Insta360 Ace Pro 2. One of the main advantages I see over my old GoPros is the flip out screen I did have a hard time trying to get it where it shoots horizontal and vertical video at the same time. I'm going to have to look up how to do that again.

10:03AM PDT #

After Dane mentioned Publii I gave it a look. Sad to say I'd never heard of it before. I imported LoydSchutte.com from wordpress and now my site is running on Publii. I did have to do a redirect because the app doesn't support specifying a page as the home page in the theme I was using. At least not that I could find. It's interesting and fun. It gives me some ideas for my app. It's Electron or Meteor based so used JavaScript on the backend. I'm not going to port my app over. I like having a native Mac app written in Swift.

10:43AM PDT #

It occurs to me that there is are 2 whole generations who have no idea who this is.

10:47AM PDT #

The best thing about Radio Userland was that it lent itself to short form, micro blogging exceedingly well as it had no built in post headlines. Sure, you could add your own but that's not the way it was structured out of the box. Out of the box it was built more for recording thoughts and then going back to expand upon them. Everything that came after was structured more like Blogger with a separate post title and content that was geared more towards long format posting. We live in the age of TL;lDR. I think long format posting is really what lead to the demise of blogging. Short form posting is where it's at baby!

10:49AM PDT #

Also the post editing and generation field is a bit buggy in this iteration making it hard to go back very far in a post to correct typos. You'll just have to live with them. Mea culpa!

11:03AM PDT #

Here's a sample photo I took this morning from my morning walk using the Insta360 Ace Pro 2. The camera takes 50mp Raw + JPG images. This is from the edited Raw (really DNG format) file that I color corrected in Photoshop.

July 26, 2025 #

5:07AM PDT #

Good Saturday morning to you!

July 25, 2025 #

8:15AM PDT #

TGIF!

9:22AM PDT #

There's still a few small quirks but I think I have the app about where I want it.

10:34AM PDT #

One of the things I need to work on is the editor. I think it could be better. The editor settings doesn't seem to be working. I increased the font but it's not inicreasing in the editor view. I'll have to wait for my next big push to deal with that.

10:40AM PDT #

I really want to get the editor nailed down and functioning flawlessly before I start work on the RSS reader. RSS readers are a dime a dozen at this point so I may decide to not implement one at all and to just keep this as kind of an online editor.

10:43AM PDT #

Here's a shot of the editor.

10:46AM PDT #

As you can see by the screenshot it has the functionality to upload to your ftp or sftp server or generate a static site for backup or manual upload to your desktop.

10:49AM PDT #

The settings panel allows you to not only configure your ftp/sftp and blog settings, but also upload photos, edit the sidebar (in html for the moment) and edit your static site's css stylesheet.

10:52AM PDT #

Oh, I forgot to mention the website is a static site. The app uses a database on the backend but the generated site is static. Can't beat the speed.

I need to add to my list the ability to edit the head of the site or configurable fields and a way to drop or purge the database. That'll be in a future release.

July 24, 2025 #

1:21PM PDT #

Hello world