Jonathan Perkin

Jonathan Perkin

@federate.me.uk

I provide pkgsrc.smartos.org, a cross-platform package manager with binary packages for illumos and macOS, and help develop SmartOS and Triton. Ex: Joyent, Sun, MySQL, BBC, Netcraft. Ultra runner, church keys player, coffee enthusiast, DIY, chess, LFC.

43 followers17 following30 posts

Last weekend was Gatliff 50k, this weekend Beachy Head Marathon. Really enjoyed this one, first half weather was calm and even a bit sunny, second half was sideways hail (ouch!), torrential rain, and gusts that blew me up the Seven Sisters! Good (somewhat type 2) fun.

Tell me you used Claude to generate your website without telling me. 01 / MONOSPACE FONT STEP ONE 02 / MONOSPACE FONT ... 03 / MONOSPACE FONT PROFIT

Was already annoyed that Apple replaced rsync with openrsync, as it broke some of my personal ways of working (e.g. listing remote directories), but now macOS 27 is also breaking "bob publish" because it has an incompatible --delete-excluded implementation. pkgsrc to the rescue once again.

Bit disappointing. Upgraded pkgsrc macOS build host from 14.x to 27.0.1, and MacFUSE to latest. First run is showing consistently slower builds. bindfs CPU usage seems higher, but I don't have accurate numbers on that. Also there is still the 2 minute delay to unmount /System. Maybe next year?

Initial experience with Octopus Plug-In Solar let down quite a bit by Fox ESS incompetence. 1. Setting up wifi overwrote login password 2. Link to reset password doesn't work 3. Find password reset page, doesn't work 4. Have to email them like it's 1997

Upgraded the home iMac to macOS 27. Disappointed, as I thought I'd read they were going to tone down the whole Liquid Glass nonsense, but all I can do is reduce transparency, not get rid of the ridiculously oversized bubbles. Guess I will be holding out on Sequoia for a lot longer on my laptop.

Today's rabbit hole: * illumos gitea broken due to sqlite.go update * sqlite.go blocked by libsqlite3.go * libsqlite3.go blocked by libc.go * fix libc.go * libsqlite3.go now blocked by upstream sqlite bug * caused by "-Wl,-R" in shell getting brace expanded when converted to tcl array Turtles.

First home workout since cancelling gym membership and getting some adjustable dumbbells and bench. Really quite happy with them. I'll miss using the cable machines, but can already feel e.g. skullcrushers hitting muscles I don't think I was activating with tricep pushdowns. #workout #fitness

Continuing treadmill debugging. Am now satisfied the scary capacitors are discharged, and testing the 12V rails with a spare CPU fan exhibits the same issue (voltage drops, LED goes dim and starts flashing). My intuition is suspecting the 2 x 25V capacitors, so will replace them. Any better ideas?

Have been really enjoying MinuteCryptic since discovering it, despite not ever being interested in cryptic crosswords. Thought I'd take a fresh look at The Times. Read the example. Big "nope" after the first clue! Just completely different. It would take me centuries to complete one.

Today's fun: trying to fix my treadmill. I think I've narrowed it down to three options: * Take a punt on a new power board (~£200) * Buy a new treadmill * Diagnose possibly faulty 25V capacitors on a board containing scary 400V capacitors I'm not sure I like any of those options. #diy #running

First parkrun sandwich for a few months, and I felt it. 2 minutes slower than last week. So long fitness, it was nice knowing you. That's my lowest VO2Max since getting my Garmin 4 years ago. (First post with Buffer. Nice to see a healthy amount of parkrun content on BlueSky.) #parkrun #fitness

I was hoping that the fed.brid.gy stuff was going to mean I didn't need to care about Mastodon vs Bluesky, but it looks like I'm still missing out on stuff from here due to not everything being bridged. Do folks just use two accounts and duplicate, or just not use Mastodon? Too old for this crap.

You are up to date.