Back in 2024, I showed a workaround for YouTube adding the actual @ to usernames: https://does-this-work.dreamwidth.org/6464.html. Those workarounds still display correctly on that post.
In the meantime, the issue was fixed (and I didn’t notice). I used the workaround technique today—and the YouTube userheads appear as DW userheads instead. (The links are correct because they’re not userhead shortcuts, but fully formed anchor links).
Internally, DW is interpreting my Markdown from 2024 differently than today.
Markdown input in markdown editor (my default):
[@CalamityKim1](https://www.youtube.com/@CalamityKim1)
is a 20-something woman [… snip …]
[@ExploreOceans](https://www.youtube.com/@ExploreOceans)
features both livestreams [... snip ...]
I love [@astronauticast](https://www.youtube
.com/@astronauticast)’s 3-5 minute timelapse
compilations[... snip ...]
Displays as:
calamitykim1 is a 20-something woman [… snip …]
exploreoceans
features both livestreams [... snip ...]
I love
astronauticast’s 3-5 minute timelapse
compilations [... snip ...]
Proof that the bug has been fixed: when the Markdown input follows the general pattern of @username.sitename:
@CalamityKim1.youtube is a 20-something woman [… snip …]
@ExploreOceans.youtube features both livestreams [... snip ...]
@astronauticast.youtube’s 3-5 minute timelapse
compilations[... snip ...]
The userheads display correctly:
CalamityKim1 is a 20-something woman [… snip …]
ExploreOceans features both livestreams [... snip ...]
astronauticast’s 3-5 minute timelapse
compilations [... snip ...]