omarroth
Wayland set the Linux Desktop back by 10 years?
Nanotrace: A nanosecond-scale profiler using Intel PT
By the way, YouTube annotations still exist
On January 15, 2019, YouTube deleted *all* annotations from existing videos -- this removed a substantial amount of context that was integral to the video structure and overall viewer enjoyment.Thanks to the incredible archiving efforts of many people, annotations from over 48 *million* videos were saved. AND you can view them right now! Even though YouTube no longer supports this feature, by...
The issue I linked above doesn't appear to explain this. I would instead recommend reading this[0] comment.
0. https://github.com/omarroth/invidious/issues/177#issuecommen...
You can see this yourself in a DASH player[0] and testing with e.g. https://invidio.us/api/manifest/dash/id/CvFH_6DNRCY. It will fail with
> Access to XMLHttpRequest at 'https://r5---sn-ab5l6nzy.googlevideo.com/videoplayback' from origin 'http://reference.dashif.org' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
0. http://reference.dashif.org/dash.js/nightly/samples/dash-if-...
YouTube's recommendations are still used. They'll appear the same as if you viewed YouTube with a clean browser session, although you can disable them in your preferences if you'd like (under "Show related videos").
0. https://github.com/omarroth/invidious/issues/217#issuecommen...
0. https://github.com/omarroth/invidious/wiki/Search-operators
1. https://invidio.us/search?q=type%3Aplaylist+sort%3Adate+musi...
I'm not sure I would recommend it for something on the scale of Apple or Microsoft, but for a personal project like this I've found it a very enjoyable experience.
Instead I've done my best to make clear how it works[0][1] and what is stored[2].
As mentioned in a sibling comment Google does not have a good track record with similar projects. AFAIK the only project that provides similar functionality is youtube-dl[3], which works the same way.
Important to note is that this functionality is optional; you do not need to log in with Google to store subscriptions or preferences. The main benefit currently is that it will automatically sync subscriptions with YouTube, otherwise I would recommend creating a new account on Invidious and then importing subscriptions from YouTube.
0. https://www.reddit.com/r/SideProject/comments/8wvazc/invidou...
1. https://github.com/omarroth/invidious/blob/8af87f1/src/invid...
3. https://github.com/ytdl-org/youtube-dl/blob/76e510b/youtube_...
[0]. https://github.com/omarroth/invidious/wiki/Invidious-Instanc...