Working Second Shift – Black Cat Blog

The Shorts Omnibus Volume 6

Another non-stop omnibus for people who don't like video shorts. From Into Your Head #podcast #streamofconsciousness #humour #comedypodcasts #shorts #humor

https://intoyourhead.ie/2026/04/18/the-shorts-omnibus-volume-6/

The Shorts Omnibus Volume 6

Another non-stop omnibus for people who don’t like video shorts. From Into Your Head #podcast #streamofconsciousness #humour #comedypodcasts #shorts #humor

Into Your Head dot IE

Video Shorts 222: Excessive Control of Prison Yards and Imaginary Baseball

Excessive Control of Prison Yards and Imaginary Baseball (Video Shorts 222) from Into Your Head podcast - IntoYourHead.ie #comedypodcasts #streamofconsciousness #humour #prisonlife #basketball #prison

https://intoyourhead.ie/2026/04/16/video-shorts-222-excessive-control-of-prison-yards-and-imaginary-baseball/

Video Shorts 222: Excessive Control of Prison Yards and Imaginary Baseball

Excessive Control of Prison Yards and Imaginary Baseball (Video Shorts 222) from Into Your Head podcast – IntoYourHead.ie #comedypodcasts #streamofconsciousness #humour #prisonlife #basketbal…

Into Your Head dot IE

Video Shorts 221: What the Hell Does Society WANT, Anyway?

What the Hell Does Society WANT, Anyway? from Into Your Head podcast - IntoYourHead.ie #comedypodcasts #streamofconsciousness #philosophy mindblown #absurdist

https://intoyourhead.ie/2026/04/14/video-shorts-221-what-the-hell-does-society-want-anyway/

Video Shorts 221: What the Hell Does Society WANT, Anyway?

What the Hell Does Society WANT, Anyway? from Into Your Head podcast – IntoYourHead.ie #comedypodcasts #streamofconsciousness #philosophy mindblown #absurdist

Into Your Head dot IE

Video Shorts 219: Stubbing Your Toe Won’t Necessarily Ruin Your Life Permanently.

Hear me out. from Into Your Head podcast - IntoYourHead.ie #IrishPodcasts #humour #podcastclips #positivity #feet #streamofconsciousness

https://intoyourhead.ie/2026/04/10/video-shorts-219-stop-worrying-stubbing-your-toe-will-not-neccessarily-ruin-your-life-permanently-from-into/

Spring Stream-of-Consciousness: Emerging from the Quiet

Spring, in its most raw and unfiltered form, is a burst of chaotic energy. The earth cracks open and spills forth life in every direction. But within that vibrant display of growth, there’s an undercurrent of quiet emotional turmoil. What do we do with the fresh start spring offers us? How do we reconcile the hope that the season promises with the uncertainty of the emotions that bubble up to the surface? Spring is a season of contradictions—warm days followed by unexpected chills, […]

https://jaimedavid.blog/2026/04/01/08/28/00/short-story/jaimedavid27/3327/spring-stream-of-consciousness-emerging-from-the-quiet/

Short story reading - After Shirley

https://makertube.net/w/gSKcf2zf5BcZVM7Q7k3uax

Short story reading - After Shirley

PeerTube

Touched one of my OSS issue trackers and suffered some psychic damage as a result. Oops.

Doesn't help that I am a bit sensitive rn; I've been able to work out a switch to a devops role at work, which is more my speed than feature development has been. But we've got a dedicated developer-experience person starting in a monthish, and like. insofar as that's even a role that exists, it's /my jam/.

I'm terrified he'll be all "wow, what's this shitty bespoke CLI tool you're using, you should switch to $alternative".

Anyway BTW I PROBABLY HAVE A THERAPIST NOW so maybe that will help. Unless she recommends I just quit OSS for my mental health 😬

#Oversharing #TMI #StreamOfConsciousness #Hashtags

What to write in a bio about myself? I’m this, I’m that, BLA BLA BLA — this is how I used to write about myself. I have many hobbies that change all the time. I’m curious. I get obsessed with things. I’m this, I’m that.

But maybe I’m none of these things. Maybe I’m just me — Brett, a human who loves to experience and try on different things. Maybe I’m not any of these things. Maybe I’m just an idea.

#Identity
#SelfReflection
#HumanExperience
#StreamOfConsciousness
#WritingCommunity

My PDS Doesn’t Participate in Bluesky’s Age-Verification Flow

So, apparently, with the last few updates Bluesky has done, they have expanded the regions that need to be age-verified to Ohio, and they are preparing to expand it to Australia. They have also made it so that people don’t have access to DMs or material labeled by Bluesky’s moderation services. I’ve been looking into the age verification system that Bluesky uses as I configure my own PDS. app.bsky.ageassurance.begin is an explicit API call that a client or PDS must intentionally call to start the age-verification process, hand the user off to the verification provider, and receive an updated age-assurance state.

Check here for the official Bluesky documentation:

This endpoint is part of the Bluesky application Lexicon APIs (app.bsky.*). Public endpoints which don’t require authentication can be made directly against the public Bluesky AppView API: https://public.api.bsky.app. Authenticated requests are usually made to the user’s PDS, with automatic service proxying. Authenticated requests can be used for both public and non-public endpoints.

https://docs.bsky.app/docs/api/app-bsky-ageassurance-begin

If a PDS does not call app.bsky.ageassurance.begin, the age-verification flow does not start. Age verification occurs on the client side, not the server side. If a PDS does not implement the app.bsky.ageassurance.* endpoints, it cannot interact with Bluesky’s age verification flow.

Georgia—where I currently live as of writing this post—does have age restriction and verification laws; however, they are weak, so Bluesky has not had to do much in my state. As a result, I’ve just been using Bluesky’s PDS. However, I have been setting up my own PDS. Since my PDS does not call app.bsky.ageassurance.begin, does not check getState, and does not read getConfig, it has no way to initiate age verification, determine whether a user is verified, or enforce or reflect any age-based restrictions. My PDS does not participate in Bluesky’s age-assurance system at all. That’s just one part of Bluesky’s moderation structure. Bluesky’s moderation services use labelers.

Labels and moderation

https://docs.bsky.app/docs/advanced-guides/moderation

Labelers are services or accounts that apply moderation labels. My PDS does not declare default app labelers, so it does not automatically trust any labelers. I have max user control with the minimum level of automated moderation.

If you do not want to through all of this trouble and want to keep using the native bsky.app, see here:

Bluesky’s age assurance sucks, here’s how to work around it.

https://gist.github.com/mary-ext/6e27b24a83838202908808ad528b3318

I am going to be honest. I hate Bluesky’s political, philosophical, and ideological values, think its moderation is heavily flawed, and am more closely aligned politically with the Fediverse. But… the Fediverse is not fun. It’s essentially people constantly commiserating, with no interesting or entertaining content, peppered with manifestos and “this bad thing happened in the news—be enraged by it” posts. I really wanted to love the Fediverse, but there’s nothing to do over there.