Skylar MacDonald
banner
skye.fyi
Skylar MacDonald
@skye.fyi
CAD & Technical Lead/nerd at London Ambulance Service. Bork maintainer. Tech stuff, NHS/999 stuff, occasional Excel witchcraft. Views and boosts, regrettably, my own.

🌉 bridged from https://tilde.zone/@skylar on the fediverse by https://fed.brid.gy/
Reposted by Skylar MacDonald
@fasterthanlime @skylar the cloud is just someone charging you to use your own computer. 😫
December 16, 2025 at 6:44 PM
Reposted by Skylar MacDonald
GitHub Actions charging per build minute for *self-hosted-runners*? Shit's about to hit the fan lol
December 16, 2025 at 5:57 PM
Reposted by Skylar MacDonald
Have you checked the new signature? It's on pgpkeys. It's literally on Keybase. It's on Github with ads. It's literally on signify. You can probably validate it with age. Dude it's in ECDSA. It's a NIST original. It's on GPoobG. You can sign it on GPoobG. You can go to GPoobG and watch it. Log […]
Original post on infosec.exchange
infosec.exchange
December 11, 2025 at 3:42 AM
Reposted by Skylar MacDonald
there's like a curve graph for how the badness of UI relates to consolidation and competitiveness in the market. is there like a named law for this yet
The way tech companies constantly do stuff that nobody asked for really tells you a lot about their bigger ideology. They tell themselves that you will like it over time. What they mean is you’ll learn to endure it, or you’ll give up. quality of UI is not actually anywhere on their radar
new iOS update is sleek and also defaults in Music to “you must want songs transition as they would on a dance floor.” so many people will wonder why they can’t just listen to an album. Apps > Music > Song Transitions > toggle off.
December 9, 2025 at 7:51 PM
Reposted by Skylar MacDonald
how many companies try to make Small Magnets for kids and then have to recall them lol you'd think this would be included in the courses you have to take. "Bad product ideas: Small building magnets for kids"
December 9, 2025 at 8:03 PM
Reposted by Skylar MacDonald
Zuckerberg has blown 77 billion – enough money to revitalize entire countries – on an idea so overwhelmingly, obviously stupid that I have never once heard anyone, from the Thanksgiving avuncular table to the most wretched depths of social media, say they liked it or even tried it. He was so […]
Original post on infosec.exchange
infosec.exchange
December 7, 2025 at 4:24 PM
Reposted by Skylar MacDonald
December 7, 2025 at 3:40 PM
It’s exactly a year since I wrote a blog post about buying out my music library, so here’s an update about how that’s going (spoiler alert: quite well!) https://skye.fyi/2025/12/buying-music-update
Buying out my music library: how’s that going?
There has been something of an escalation in the MacDonald household. As you may remember, this time last year I told you that I’m trying to buy all of the music I regularly listen to because I think that’s _probably_ the right thing to do, for a number of reasons. I had, of course, failed to consider that what I had done here is invent a game. A game of which I was the only player, and could win by _also_ harnessing my innate desire to catch ‘em all. Essentially, I’d set up the perfect circumstances to ruin my own life.1 Anyway, to cut a long story short, in one single month I bought something like 35 CDs. Here’s what I’ve learned: ## I’m still buying out music I actually listen to The good news is, the smart playlist approach is working. I haven’t changed anything about my music listening habits, so it’s still clocking up the play count every time I listen to something in Apple Music. I’m then diligently referring back to this to decide what I need to buy next. So I think we’ve pretty definitively proven that this approach works very well. ## iTunes is good, but CDs are better As discussed previously, I’ve mostly been achieving this goal through purchasing individual tracks from the iTunes Store for 99p a go. This gives me a perfectly serviceable 256 kbps AAC audio file that is mine to keep — they don’t DRM purchases any more, and I was able to strip the DRM from some _very_ old iTunes purchases by simply deleting my local files and redownloading them from my iTunes account. Never again will I be disappointed by an `m4p` file! The thing is, though: that’s a super cheap way to get individual tracks, but not so great when it comes to albums. iTunes albums are all priced as ‘new’. Which is fair enough, I suppose — it’s not a used music retailer.2 But if I want to buy a whole album, these days it is not at all difficult to find that album on (used) CD on a website like musicMagpie for as low as a couple of quid. It’s exactly the same album, only this time it’s on a thin plastic wafer instead. This massively changes the maths. If it’s £1.99(!) to buy the used album, suddenly it makes more sense to do _that_ than buy more than two tracks from it. It’s all digital, so it’s just as good, quality-wise, as a brand new CD (or download). And this, readers, is how I ended up buying 35 CDs in November. Plus, there’s the quality argument. I’m not an audiophile; I mostly listen to music through a pair of AirPods Pro, which are pretty good but hardly the most impressive equipment on the planet. I have _access_ to lossless audio as a result of my Apple Music subscription, but I’d be hard pressed to tell you the difference between that and ‘standard’ quality. But I like that I now have the _option_ to import all the CDs I’ve bought at silly quality,3 even though I am almost definitely going to rip them in iTunes Plus format (i.e. 256 kbps AAC). ## Some strange stuff happens, particularly on Atmos songs Previously, I’d downloaded a lot of my library from Apple Music for offline listening (obviously caked in its own DRM). Unfortunately, a bug in the Music app on macOS means that when you then go to buy such a song from iTunes, it won’t let you, because it thinks you already own it. After all, it can see the file on your computer! So you have to go through and click “Remove Download” on these songs before it will let you buy them. Some songs were also downloading as `movpkg` files instead of `m4a`, which initially I found very strange. That, it would seem, is how songs in Dolby Atmos get downloaded onto your local machine. This is peculiar because I didn’t think the iTunes purchased versions of songs would be in Atmos — but I guess Apple Music is matching my purchases to its own library, so I still get to benefit from Atmos on songs I’ve bought (where available). You can turn this off in the Music app’s settings — untick “Download Dolby Atmos” and you should get the `m4a` files you’re expecting. (I _think_ the `movpkg` files have DRM; even if not, they’re not in a format that anything else understands.) ## It helps when you have iTunes credit to burn I will also admit that this process was massively helped along by a friend giving me an iTunes gift card that a family member was unable to use. That, I think, is what made it feel the most like a game to me. ## I bought an iPod This wasn’t part of the plan, I’ll concede. But because loads of my music is locally stored now, I figured, why not? It would be nice to be able to listen to my music in circumstances where it’s not possible or appropriate for me to have my phone on me. It turns out that syncing iPods very much still works as you would expect in modern macOS, except you manage it through Finder now instead of iTunes/Music. I gather there are also apps you can download on Windows to do it. I bought a 3rd generation iPod Nano, because that’s the best one they made. _I think you’re legally required to have this music video on this style of iPod._ ## I’m definitely going to keep doing this I’ve started now, so I definitely feel the urge to complete it, and I’m slowly changing the criteria of my “To buy” playlist to show me more and more songs. I suspect I’m probably not far off having bought the lot, or amassed it over the years on my various CDs and previous purchases. I think I will still keep Apple Music the streaming service, as I suspected in my previous post that I would — although I’m also planning on reviewing that decision every so often. If I _do_ decide to get rid of Apple Music one day, I think I will subscribe to iTunes Match instead. You may remember that this was something of a precursor to Apple Music; it would ‘match’ any songs you imported from elsewhere (like CDs or other stores) to the iTunes catalogue, and basically either give you the iTunes version for free or upload it to the cloud for you (to allow you to sync your library between devices). They do still sell it, and at time of writing it’s £21.99 a _year_ (versus Apple Music’s standard price of £10.99 a _month_), so would be a saving of over £100 a year if I chose to do that. I hope they keep selling it. There are limits to it that I would have to check I didn’t fall foul of, but I think the limit on songs that aren’t in the iTunes catalogue is 100,000, so I’m not too worried. ## In summary, then… This has been an interesting experiment and I’ve learned a lot about both my listening habits, and how susceptible I am to gamification.4 I’m looking forward to seeing how much further through this I’ve progressed this time next year. I’m particularly interested in whether I’ve spent all of that gift card yet, or whether I’ve actually got rid of Apple Music by then. I am also wondering if I will have some sort of new way of managing all these music files, like storing them on a NAS or self-hosting some kind of player. Both interest me, but I’ve not had the opportunity to do so before. But first, I’ll continue buying the music — let’s not run before we can walk! 1. This is exaggerated for comic effect. Everything is actually fine. ↩ 2. How on Earth you would run a used digital music retailer is left as a thought experiment for the reader. ↩ 3. “Silly quality” is how I’m describing FLAC/ALAC from now on. ↩ 4. I must absolutely never start playing any mobile game with microtransactions. ↩
skye.fyi
December 7, 2025 at 4:33 PM
Reposted by Skylar MacDonald
Handy travel phrases for all occasions!
December 4, 2025 at 7:24 AM
Reposted by Skylar MacDonald
SPOTIFY WRAPPED

You listened to 0 songs. That's 0 seconds of music! You don't have a Spotify account.
December 3, 2025 at 6:34 PM
RE: https://chaos.social/@jonty/115655758978093370

amazed that I have not received this particular spam
chaos.social
December 3, 2025 at 1:07 PM
Reposted by Skylar MacDonald
I was today years old when I learned about the `at` command in the unix shell??

Very useful for if I want to lazily do something non-critical in the near future. Like I upload a file for a friend, send them the link, tell them it's getting deleted in an hour, and then do

$ echo 'rm the_file' | […]
Original post on friend.camp
friend.camp
December 2, 2025 at 2:53 PM
Reposted by Skylar MacDonald
announcing Advent of Zines 2025: where Wizard Zines is doing a giveaway of 1 zine for the first 15 days in December!

this is part of the "Buy One Give One" program we've had since I started Wizard Zines in 2018, where we give away 1 PDF zine for every copy […]

[Original post on social.jvns.ca]
November 30, 2025 at 7:31 PM
Reposted by Skylar MacDonald
Worf: Have you tried unplugging it and then just leaving it unplugged?
November 29, 2025 at 6:35 AM
Reposted by Skylar MacDonald
i hope this email finds you well
November 28, 2025 at 6:27 PM
Reposted by Skylar MacDonald
Do all the 'just use Linux' people understand that a lot of us have work laptops, provided by our employers, which we cannot tinker with extensively even if we were capable and wanting to??

'Just use Linux' is not a fucking solution to everything
Stop
#linux #windows #genai #noai #copilot
November 19, 2025 at 10:02 PM
Reposted by Skylar MacDonald
It's on apt. It's literally on Cargo. It's on DockerHub with ads. It's literally on nuget. You can probably find it on snap. Dude it's on portage. It's a Homebrew original. It's on pacman. You can download it on nixpkgs. You can go to pkgsrc and watch it. Log onto the Windows Store right now.
November 20, 2025 at 3:24 AM
Reposted by Skylar MacDonald
🆕 blog! “The Peaceful Transfer of Power in Open Source Projects”

Most of the people who run Open Source projects are mortal. Recent history shows us that they will all eventually die, or get bored, or win the lottery, or get sick, or be conscripted, or lose their mind.

If you've ever visited a […]
Original post on mastodon.social
mastodon.social
November 19, 2025 at 12:35 PM
Reposted by Skylar MacDonald
It's called Blink because you have 182 copies of it
Is it just me, or is every IDE basically VS Code and every browser basically Chrome?
October 21, 2025 at 8:19 PM
Reposted by Skylar MacDonald
i have personal beef with palo alto networks for just existing
November 17, 2025 at 2:25 PM
Reposted by Skylar MacDonald
Problem: You have your printer listed twice for some reason, only one of them works, and you can never remember which one
Solution: Delete both and re-add the printer
Results: You have three copies of your printer listed
November 16, 2025 at 11:07 PM
Reposted by Skylar MacDonald
last night at a bar I learned that they improved pinball by making machines that are entirely computers and they’re much better than what we had before
November 16, 2025 at 6:43 PM
Reposted by Skylar MacDonald
in UNIX, everything is a file except for the beating heart of the serpent, which is an ioctl
November 8, 2025 at 1:37 AM
Reposted by Skylar MacDonald
ever since I learned about three-cueing I've developed infinitely more patience for replies on social media. mfers literally do not know how to read. people are walking around conjuring random meanings into words they don't know, and they don't know a lot of words. it's crazy
November 11, 2025 at 6:15 PM