Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
narcolepsy and alcoholism :flag: (hj@shigusegubu.club)'s status on Wednesday, 29-Nov-2023 23:18:23 JSTnarcolepsy and alcoholism :flag: @NEETzsche >:soytantrum:
:gigachad: fix your MR, it has issues
:evidence_fan: nooo it's completely fine just hit merge you're just making roadblocks because you hate meeeeeeeeeee
>Look at the second link, which doesn’t come up.
And? those are two representations of same objects, which is fine. We're doing two objects with same representations which is not fine.
>What do you want changed, specifically, for a user-submitted URL that links to a potentially non-ActivityPub representation of the Audio document, to be put into the codebase? Do you want me to call it something other than url?
anything that isn't already defined by spec, so, "pleroma:scrobble_link" or something like that.
> Example: there are YouTube videos that include every track in an entire album. In this sense, it represents each track, while also representing all of the other tracks at the same time.
In a sense yes, but that's from real life subjective perspective, from YouTube's internal database objective perspective there are no such thing as "track", they don't care about tracks/albums. YouTube's most basic "unit" is "a video".
Let me draw parallels between youtube videos and audio documents.
An object in youtube case would be some sort of internal canonical record of a video. Let's just say it's something like { id: "8pbzUBg_AjY", video_files: ..., audio_files: ...., metadata: ..., title: ...., language: ..., localizedTitles: .... }
This object has multiple representations:
- https://www.youtube.com/watch?v=8pbzUBg_AjY
- https://m.youtube.com/watch?v=8pbzUBg_AjY
- https://www.youtube.com/shorts/8pbzUBg_AjY
as well as anything added towards it, i.e. &t=1m30s et cetera
Each of those representation points towards the same video. Now what if youtube would have let user select the URL they want? Someone could reupload same video, set the URL to https://www.youtube.com/watch?v=8pbzUBg_AjY and we'd have same URL pointing to two different uploads. Youtube has to generate media preview for URLs, so when something asks "give me media preview for https://m.youtube.com/watch?v=8pbzUBg_AjY" should it give the thumbnail for the original upload or for the reupload with same URL or somehow reply with "sorry bro this is a representation of two entirely different videos, you have to be specific on which one you want"? What about when user opens the said URL? Should it ask user which version they want to watch?