







your playlist is on the horizon...

Cooperative playlists
I’m working on collaborative audio playlists and was wondering if this design makes sense for atproto. How it works Two lexicons of importance: sh.diffuse.output.collaboration sh.diffuse.output.playlistItem sh.diffuse.output.playlistItem has the following properties (besides the usual id, etc): criteria: which audio track to match with. playlist: the name of the playlist this item belongs to. positionedAfter: the id of the item to position this one after (none = start) The way we as...

battle against the 11:59 pm deadline
#hyperpop #cybercore #rave #digitalhardcore

The RAMageddon hits home | Opinion
Valve rips the band–aid off Steam Deck pricing – and the prospect of gaming hardware becoming a hyper–expensive niche interest feels more credible than ever.

I put unhealthy ammounts of time into this song

Just like to call it out when I see it 😊
Listening Post: Ambient Music Recognition for macOS
Always-on music recognition for your Mac. Supports local files, Last.fm, ListenBrainz (and compatible), Rocksky (and compat), Apple Music, Spotify, Deezer. Post to Bluesky, Mastodon, ActivityPub. Automate with macOS Shortcuts.

Surf – Join the Surf Beta Waitlist
Making my blog feel like other people are here - keith.is
I wired my homepage up with playhtml so dragging a sticker, waving the hand, or starting a song all happen for everyone who's on the page at the same time. Notes on what I built and why I keep chasing this "we're all here together" feeling.

#760: Gambling the future into existence
Plus: Cosmo for conservatives, AI;DR and being "agentic"

I Fear The Levels Of Film Bro I Will Become With My XGIMI Horizon 20 Projector
I now understand the mind goblins that plague PC gamers stuck in settings menus

You don’t have to enjoy everything - some things aren’t for you | Respec
If that new game announcement has left you feeling cold, so what?