Chris Jones: cmsj
banner
tenshu.net
Chris Jones: cmsj
@tenshu.net
As what as you like. Obligate spheroid. Momentary. Monist. He/him
I'm delighted to announce that my new app, Arkyve, is now live in the Mac App Store! It's the archive management app I always wanted to exist, and now I've made it exist apps.apple.com/gb/app/arkyv...
‎Arkyve
‎Arkyve is the best way to work with compressed archives on a Mac! A simple, elegant user interface that looks right at home on the latest versions of macOS, with support for: * Multiple windows * M...
apps.apple.com
August 1, 2025 at 10:15 AM
Reposted by Chris Jones: cmsj
Super happy to see this kind of content from the community!
Swift has a lot going for it. Progressive disclosure means some capabilities aren't visible until you need them. And more to come!

I really mean it when I say Swift has the potential being best-in-class from systems via server to app dev.
December 24, 2024 at 9:15 AM
Since I'm finally migrating from Intel to Apple Silicon, I figured I would make the choice to refuse to install Rosetta and it's had some really nice benefits - not least of which being no longer being able to install Fujitsu's terrible ScanSnap software and instead using VueScan which rocks.
December 12, 2024 at 4:49 PM
Im doing #AdventOfCode for the first time and in looking at Day 3 Part 1 it screamed for a RegEx, and I was delighted to discover #Swift has a whole Builder situation going on. It’s more verbose, but a lot easier to understand, and has inline transforms 😁

(Spoiler Solution Image)
December 3, 2024 at 5:15 PM
Reposted by Chris Jones: cmsj
Good morning Blueskiers, Blueskylings, Blueskyans? We’re a British band that make propulsive electronic / orchestral / rock / breaks / ambient murmurings and enjoy nerding out over music production, films and music. With some animal photos and awful dad jokes thrown in.
November 21, 2024 at 10:22 AM
Reposted by Chris Jones: cmsj
November 23, 2024 at 2:01 PM
And now the critical question is, do I sell the Pro, or keep it as a beautiful object (and use it as a stand for the Mini 😁)?!
Going from one of the biggest Macs ever, to the smallest Mac ever, is a weird experience. M4 Pro is super impressive.
November 18, 2024 at 3:56 PM
Going from one of the biggest Macs ever, to the smallest Mac ever, is a weird experience. M4 Pro is super impressive.
November 18, 2024 at 3:52 PM
Reposted by Chris Jones: cmsj
In Swift, we can enhance pattern matching with extra conditions, refining switch statements, for-in loops, while loops, and if-case statements using the where clause or a comma. Take a look at my blog post to learn how: nilcoalescing.com/blog/SwiftEn...

#SwiftLang #iOSDev
Swift enum pattern matching with extra conditions
Discover the power of precise pattern matching with Swift enums as we look into using the where clause in switch statements and for-in loops, and adding extra conditions in while loops and if-case sta...
nilcoalescing.com
July 4, 2024 at 10:26 AM
Reposted by Chris Jones: cmsj
I crumble a little inside when I see people mention cross-posting services that copy posts to Bluesky and Mastodon with a monthly subscription that is more than the cost of Micro.blog. But that’s all they do! Or you could use Micro.blog and get the same thing and a full-featured hosted blog. 🤪
November 17, 2024 at 10:29 PM
Reposted by Chris Jones: cmsj
“bluesky is an echo chamber” everywhere’s an echo chamber i’m going with the one without cybertruck guys
November 17, 2024 at 4:30 AM
Caught between wanting a Season 2 of Kaos, and appreciating Netflix's ruthless (and likely unintentional) adherence to "Always leave them wanting more".
November 16, 2024 at 2:01 AM
Reposted by Chris Jones: cmsj
*pressure intensifies*
October 28, 2024 at 10:30 PM
Speaking of GitHub Actions, they're also a really great way to build container images. I wanted a container of Samba, but there's no official one, and options on Docker Hub are..... variably stale...
I really don't love how slow it can be to iterate on complex GitHub Actions workflows, but it's hard to argue with the power and flexibility it gives you for free. Every commit to #Hammerspoon I get this much build/testing/coverage detail: github.com/Hammerspoon/...
Adapt to changed xcode build settings output when signing dev builds · Hammerspoon/hammerspoon@37057a0
Staggeringly powerful macOS desktop automation with Lua - Adapt to changed xcode build settings output when signing dev builds · Hammerspoon/hammerspoon@37057a0
github.com
November 16, 2024 at 1:46 AM
I really don't love how slow it can be to iterate on complex GitHub Actions workflows, but it's hard to argue with the power and flexibility it gives you for free. Every commit to #Hammerspoon I get this much build/testing/coverage detail: github.com/Hammerspoon/...
Adapt to changed xcode build settings output when signing dev builds · Hammerspoon/hammerspoon@37057a0
Staggeringly powerful macOS desktop automation with Lua - Adapt to changed xcode build settings output when signing dev builds · Hammerspoon/hammerspoon@37057a0
github.com
November 16, 2024 at 1:39 AM
Dangit, I escape the bird site to come here and everyone is skeeting about Elon. Maybe I need to give Mastodon a go.
July 2, 2023 at 7:16 PM
Yoga position unlocked: Spinal shitmix.
July 2, 2023 at 7:05 PM
I don’t know why I have 31 followers here already. I’m barely skeeting anything!
May 5, 2023 at 10:42 PM
All I want is a single node OKD with zfs.
April 29, 2023 at 4:11 PM
Why is it legal for my kid to be given a trumpet by his school? 😩
April 29, 2023 at 4:03 PM
Having a lot of fun building a ridiculously over-engineered chatbot that lets me use InvokeAI on IRC and Discord 😁
April 27, 2023 at 10:25 AM
I really like that I can use my domain as a handle here. Whoever’s idea that was, nice work!
April 27, 2023 at 6:39 AM
Thanks @oss.bsky.social 😁
April 27, 2023 at 6:15 AM