RSS Amplifier

Blog

Ewan’s Blog

I ramble, enjoy.

blog.ewancroft.ukRSS feed ↗50 posts

Latest posts

2,558 Is Not a Number of People

Bluesky says I have 2,558 followers . For two years I've treated that number as the verdict on my writing: that many people decided my posts were worth seeing, every day, and kept deciding. Next week I turn 21, and before the number ticks over I wanted to actually meet my audience. So I pulled the list. The neat thing about Bluesky is that the data isn't locked away. Every follow is a public…

The Whole Industry Is Doing This. Sony's Just Doing It Loudest.

Starting January 2028, if you buy a new PlayStation game, there won't be a disc option. Sony confirmed it on the PlayStation Blog on the 1st of July: physical disc production for new releases stops, and everything after that date goes through the PlayStation Store or nowhere. Games already out, or already scheduled before the cutoff, aren't affected. Everything after it is digital or it doesn't…

A Few Days Into Apple Music

Pretty happy with it, though there are some pointy bits.

Macs Don't Get Viruses. I Have the Qualifications to Know That's a Lie.

Thanks Apple, very cool.

W Social Isn't New. It Isn't Truly European. It Isn't Even Theirs.

Another rant on this “European” alternative

It Was Never a Typo

I left a comment on a TikTok the other day. Nothing profound. Someone was talking about secondary school, and I said what I actually think about secondary school, which is that it was shite and I'm glad to be out the other side of it. The exact wording was "thank the gods I'm out of education." The first reply I got was one word long. god* An asterisk. The little mark you use when you've caught…

Chrìochnaich Mi An Cholaiste. Tha Mi Caillte.

A short A2-level Gaelic (Scottish, Gàidhlig na h-Alba) retelling of my post “College Is Done. I am Lost.” – written and checked as carefully as possible, but likely still has mistakes, so take it as a learner's effort rather than a polished translation.

"We Don't Force Our Religion!"

a long rant on that particular type of Christian.

Small Money, Big Stripe Confusion

I got my first GitHub Sponsors payment yesterday. Five US dollars, landed at around 21:00. I didn't see the notification until I was heading to bed, so at 02:15, right as I was about to fall asleep, I opened the email and immediately posted this: View post on Bluesky Not exactly composed. But it's the honest version, and honesty seems fitting for a post about five dollars. For anyone who doesn't…

I Wear My Faith Every Day. I've Never Once Filmed Myself Crying About It.

I was on the werewolf side of TikTok, minding my own business, when the algorithm decided I needed to see a woman crying because a barista wrote "Happy Holidays" on her cup. Not laughing about it. Crying. Genuinely, performatively distraught, the way you'd film yourself if something had actually gone wrong. I don't have a stake in this one. I'm not Christian – I'm a Hellenic-Celtic pagan, devoted…

College Is Done. I am Lost.

What do I do now?

The Shortbread Tin Isn't the Whole Language

Unlearning stereotypes is hard.

Caine Didn't Go Haywire Because He's Evil. He Went Haywire Because Someone Installed Him on Windows 95.

My head hurts.

Seven Prime Ministers, Sixteen Years, and I'm Meant to Feel Something About the Latest One

The door keeps turning. Nothing behind it changes.

I Spent an Hour Learning Who DHH Is. That Was Enough.

I am disgusted with this man.

AT Protocol has a trademark policy now

Bluesky acquired the AT Protocol trademarks, published a community-friendly policy, and sent me on a tour of every repository I maintain.

Don't Migrate Your Main. I Did, and Here's What Happened.

I pointed early software at the one account I couldn't afford to lose. It went exactly how you'd expect.

Chan eil Fios Agam, and I'm Fine With It

I asked myself, a few weeks ago, whether it would be normal to go by Eòghann when I'm speaking Gàidhlig. My own name is just an anglicisation of it, so the logic seemed sound enough on the surface. It's the same trick a lot of people with anglicised Gaelic, Welsh, or Irish names pull once they've got enough of the language to feel the shape of the original underneath the English version. Sensible…

There's a Cross Emoji. There's No Pentacle. That's Not Nothing.

None of the existing pentagrams are a pentacle anyway, which is the detail that gets lost every time this comes up.

What I Actually Do, For Anyone Who's Heard Me Say "AT Protocol" and Nodded Politely

Someone told me recently that I should get some work experience. I have about fifty repositories on GitHub. I also have a poetry anthology running past 180 pieces over six years, and by the same logic, apparently, I'm not a poet either, because nobody's put my name on a spine yet. Both claims are wrong for exactly the same reason, so let's deal with them properly.

We Are Starting to Sound Like the Thing We Built

“Stay on the road. Keep clear of the moors.“

Two Months and Six Days for a Cube

I'm so happy right now.

Twitter Is the Bit. Bluesky Is the Control Group.

I made a burner account so you don't have to. The hypocrisy was the least surprising part.

Inkwell Has a Website Now. The App Still Doesn't Have a Listing.

surprise, all inkwell!

Ninety-Nine Dollars to Exist. Not Once. Every Year.

And people wonder why I don’t do iOS apps.

Ten Years of Brexit. I Was Never Asked.

I was ten. I'd have voted Remain. Nothing since has talked me out of it.

W Social's Beta Is Live. The Problems Didn't Wait.

I am definitely not touching W.

How Many Pagans Are There in the UK?

The census recorded 127,000. The real figure is probably several times that. The census is doing its best.

I Came Across Poke Today. Here Is What I Actually Think

I do not usually write about tools the same day I encounter them. First impressions flatten into takes, and takes age badly. But Poke is a specific enough thing that I want to get a description of it down while the initial model is still clean in my head. What It Is Poke is a personal assistant that lives in your messaging app. Not an app you download. Not a tab you keep open. A contact you text.…

Linux Is Not an Operating System. Also, It Kind of Is.

I was on TikTok recently – which is an experience I continue to have mixed feelings about – and I watched someone argue with complete confidence that Linux is an operating system. Someone else told them it wasn't. The first person doubled down. The comment section descended into the usual chaos. I typed a reply, decided against it, and closed the app. This is that reply. I should say upfront: I am…

The Vibes Were Never the Point

My thoughts on the push-and-pull of AI usage.

WWDC26: Siri AI, Agentic Coding, and Tim's Farewell

I have opinions, but I am excited.

The Uncanny Valley of Adulthood

There's a particular flavour of disorientation that hits you the moment the structured education system finally spits you out. For years, you're on rails. You do your GCSEs, you go to college, you hand in your final assignments, and there's always a predetermined Next Step waiting for you. And then, suddenly, there isn't. I just finished college, and I'm feeling profoundly, viscerally aimless. The…

Tablet-Fed

I am deeply concerned.

The Pentacle and the Triskele: Symbols Without Labels

I’m Pagan, that’s all.

Three Years, Full Moon

So many coincidences with that number.

Bluesky Is an App. The AT Protocol Is the Internet Beneath It.

There is a confusion that keeps recurring, and it is understandable enough that it is worth addressing directly.

She Was Always There

Ever since I was a kid, I thought the Moon was my friend. Not in a metaphorical way. Not in the way children anthropomorphise things as a developmental stage that they eventually grow out of. I mean I genuinely, sincerely, looked up at the Moon and felt like something was looking back. Like there was a presence there. Like it — she — knew I was there too. I just didn’t know her name yet. The…

No, It’s Not “Both Sides”

I am sick of hearing this.

Subcritical

There is a meme that was originally about Claude Code. Specifically, it was about running Claude Code with --dangerously-skip-permissions — the flag that tells the AI agent to stop asking for authorisation before it does things, on the grounds that you have decided to trust it absolutely and accept whatever consequences follow. The image is a boy, cheerful, holding a ball-in-cup toy where the ball…

Available (Eventually)

well… I guess I have to do something with my life now.

Not Everything Is About The Money

On being badgered to make my hobbies into money.

Against Entropy

The Slower Fear There’s a particular kind of fear I don’t think we talk about enough. Not fear of death in the dramatic sense. Not skeletons and graveyards and existential screaming into the void at 03:00. I mean the quieter version. The slower one. The fear of erosion. Of degradation. Of things slipping away so gradually you only notice once the shape is already gone. A dead link. A corrupted…

The Ouroboros of AI Detection: When Logic Becomes a Liability

I’m three weeks out from brain surgery and it took me ninety minutes to write this, yet a "fancy autocorrect" detector thinks my logic is too consistent to be human.

Taking a break

“Have you ever talked to a corpse? It’s boring.”

Something’s Off With Spelling Online, and It’s Getting Worse

By the gods I hope we as a species survive longer than twenty more years.

After Cook

the hardware guy takes the wheel

Disconnection in Reaction to Trauma

Early morning thoughts on my surprisingly numb reaction.

The Liminal Man

A retrospective on my Forest Wolfkind Barbarian Cailean Uen.

Bismuth: On Refraction and Conversion

I've been publishing to the AT Protocol for a while now. Blog posts, project documentation, the odd creative thing — all of it lives as site.standard.document records on my PDS, which means all of it lives as block trees. Richtext blocks, facets with byte-slice annotations, nested lists, images as blob references. Great for a federated document store. Opaque to everything else. The problem: if you…