#dev 2025-12-01

2025-12-01 UTC
#
[snarfed]
[coming here from #microformats] did a bit of a dive into video alt text authoring UIs in Bluesky and Mastodon: https://indieweb.org/video#Alt_text
#
[snarfed]
I was wondering how to author this in mf2, since the video tag doesn't have the alt attribute. seems like we don't know yet, still open questions to be answered first
#
[snarfed]
(and I'll look at the granary RSS authorship issue!)
gRegor joined the channel
vvaifus joined the channel
#
[tantek]
Whoa that's actually pretty good!
#
aaronpk
what is a daylist?
#
Loqi
daylists is a top level page on a personal website that lists at least the names of one or more of an individual’s personalized Spotify “daylist” music playlists https://indieweb.org/daylist
#
aaronpk
i don't see anything called "daylist" on my spotify
#
[tantek]
It's in the web UI too. I'll dig up the URL
#
aaronpk
i have things called "daily mix"
[fluffy]1, [morgan]2, _dissolve22[d], saptaks, kepeken_, GWG-, IWDiscord, opencircuit, vriska, rhiaro, aaronpk, dissolve22[d], opencircuit_ and grufwub joined the channel
#
[tantek]
That's different
#
[tantek]
Huh the daylists have their own permalinks / IDs so I can't share a link that will automatically take you to yours
#
[tantek]
aaronpk, looks like the fastest way to find your "daylist" is to literally type that into the Search feature of Spotify (web or iOS app)
oodani, pfych5, DanQ and barnaby joined the channel
#
[Trevor_Morris]
How do you get the daylist? Does Spotify provide an RSS feed and/or API for these?
Saige_Leah and barnaby joined the channel
#
[tantek]
screenshot, copy paste
#
[Trevor_Morris]
Ah, OK. I think it's a good list to add to my music section, but I would want to automate it.
#
itskalvaxus
Great shoutout for monocle. It prompted me to add h-feed markup; https://monocle.p3k.io/preview?url=https://gerben.dev/timeline and it works quite well
onla, DanQ, alone and ttybitnik joined the channel
#
[tantek]
Moving on topic from #indieweb-random to here. Daylists last only 2-3 hours and they say when they're going to expire at which point a new one is computed for you if you're still listening or if you explicitly open the app and look at the daylist after that expiration time
#
[tantek]
Hah current one is "strange idm early monday morning" and I happened to have listened to some of the Stranger Things score last night
thegreekgeek joined the channel
#
aaronpk
weird, i just see a public playlist called daylist https://media.aaronpk.com/2025/12/01070310-7186.png
#
aaronpk
oh i think i found one in the app, but i can't find it on desktop
#
aaronpk
wait no that is it
#
aaronpk
on the app it says "made for aaron parecki" and "inspired by your listening", but desktop doesn't show that
#
[tantek]
aaronpk, you should be seeing more descriptive text, like this:
#
IWDiscord
<t​antek.com>
#
aaronpk
Ok yeah I see that on mobile. It looks like a regular playlist on desktop
#
[tantek]
What do you see in the search? E.g. I get this when I search for daylist and the top result is my daylist:
#
IWDiscord
<t​antek.com>
#
[Trevor_Morris]
I wondered if it was a premium thing, but https://newsroom.spotify.com/2023-09-12/ever-changing-playlist-daylist-music-for-all-day/ says it's available for free users, too.
#
[Trevor_Morris]
I wonder, do you see *mine* or *yours* on the share URL: https://open.spotify.com/playlist/37i9dQZF1EP6YuccBxUcC1
#
aaronpk
i see mine at that link
#
capjamesg
Not signed in, I see
#
[tantek]
Daylist << URL that shows you YOUR personalized daylist if you're signed in: https://open.spotify.com/playlist/37i9dQZF1EP6YuccBxUcC1
#
Loqi
ok, I added "URL that shows you YOUR personalized daylist if you're signed in: https://open.spotify.com/playlist/37i9dQZF1EP6YuccBxUcC1" to the "See Also" section of /daylists https://indieweb.org/wiki/index.php?diff=106226&oldid=106225
eliasdejong joined the channel
#
[Trevor_Morris]
Using https://developer.spotify.com/documentation/web-api/reference/get-playlist and entering the UUID, it doesn't return anything for the daylist, but works for "normal" playlists. "Get Featured Playlists" has been deprecated.
#
[Trevor_Morris]
I found https://github.com/dxnnv/daylist-api/tree/master but there is no documentation on how it works. It seems to build an RSS feed, maybe using notifications that the playlist has changed…?!
#
[tantek]
What is manual til hit hurts?
#
Loqi
It looks like we don't have a page for "manual til hit hurts" yet. Would you like to create it? (Or just say "manual til hit hurts is ____", a sentence describing the term)
#
[tantek]
manual til it hurts is /manual_until_it_hurts
#
[tantek]
Ugh typo
#
[tantek]
What is manual til it hurts
#
Loqi
manual until it hurts is an IndieWeb development practice of resisting automating something until you have manually done it enough times to really understand it, and know that it is worth doing and automating https://indieweb.org/manual_til_it_hurts
#
[Trevor_Morris]
I agree, but I would have to remember to check and fetch the data *every* few hours, and if I missed one, I'd be annoyed and the set wouldn't be "complete".
[social] joined the channel
#
[tantek]
Nah, it's been much more relaxing to collect them only when they really resonate with me. That way it's actually something I’m curating and now just a silo algo thing
ggarcia241 joined the channel
#
[tantek]
Also why do you care if it's a playlist you never listen to? (Re "every few hours")
#
[tantek]
I've been screenshotting the fun, interesting, or quirky ones for a while, sometimes because of the first few tracks on them. Putting their names on a page was a minor step.
#
[Trevor_Morris]
It's mainly for the quirky titles. I never listen to those playlists!
#
[tantek]
If you never listen then I'd say don't bother.
#
[Trevor_Morris]
I concur. Thought it might be a bit of fun, but ROI is too small.
barnaby, [aciccarello], GuestZero, sebbu2 and ttybitnik joined the channel
#
rossabaker
Does IndieLogin fetch rel=me from a static IP? I ran into https://github.com/aaronpk/indielogin.com/issues/135. Logging into the wiki to document Iocaine was blocked ... by Iocaine. I'm looking for a temporary way to identify that traffic.
#
Loqi
[preview] [wheresalice] #135 Set a user-agent
#
aaronpk
it should yeah
#
capjamesg
What is Iocaine?
#
Loqi
It looks like we don't have a page for "Iocaine" yet. Would you like to create it? (Or just say "Iocaine is ____", a sentence describing the term)
#
[tantek]
hopefully not the powder
Koolala, Koolala6 and bret joined the channel
#
rossabaker
Iocaine: https://iocaine.madhouse-project.org/. It detects unwanted traffic -- typically AI scrapers -- and responds with trash.
CrimeWave, barnaby and bterry joined the channel; to2ds left the channel
#
[tantek]
Maybe for now add it to the LLM traffic page
#
[tantek]
What is LLM traffic
#
Loqi
Large language model traffic refers to web requests made by LLM operators to ingest data for use in training AI models, or to answer user queries in "search" mode (i.e https://indieweb.org/LLM_traffic
#
rossabaker
Yep, that's the one I'm going for as soon as I can log in again. I'll have to allowlist the IP that Indielogin uses.
DanQ and troojg joined the channel
#
[tantek]
rossabaker, you can always add to a page using the < < (no space in the middle) syntax