From 5b565655b1e9bbfbe6e142266ba6c5290d0afa28 Mon Sep 17 00:00:00 2001 From: A Farzat Date: Wed, 8 Oct 2025 09:38:01 +0300 Subject: Add some unit tests for extract_sub_info --- tests/data/channel@aljazeera.html | 38 + tests/data/channel@rossmanngroup@playlists.html | 44 + tests/data/channel@rossmanngroup@posts.html | 44 + tests/data/channel@rossmanngroup@shorts.html | 44 + tests/data/channel@rossmanngroup@streams.html | 44 + tests/data/channel@rossmanngroup@videos.html | 44 + ...eed@EssesnceOfLinearAlgebra@3Blue1Brown@001.xml | 755 ++++++++++++++++ tests/data/feed@gentoo@mentaloutlaw@001.xml | 976 +++++++++++++++++++++ 8 files changed, 1989 insertions(+) create mode 100644 tests/data/channel@aljazeera.html create mode 100644 tests/data/channel@rossmanngroup@playlists.html create mode 100644 tests/data/channel@rossmanngroup@posts.html create mode 100644 tests/data/channel@rossmanngroup@shorts.html create mode 100644 tests/data/channel@rossmanngroup@streams.html create mode 100644 tests/data/channel@rossmanngroup@videos.html create mode 100644 tests/data/feed@EssesnceOfLinearAlgebra@3Blue1Brown@001.xml create mode 100644 tests/data/feed@gentoo@mentaloutlaw@001.xml (limited to 'tests/data') diff --git a/tests/data/channel@aljazeera.html b/tests/data/channel@aljazeera.html new file mode 100644 index 0000000..b05a454 --- /dev/null +++ b/tests/data/channel@aljazeera.html @@ -0,0 +1,38 @@ +AlJazeera Arabic قناة الجزيرة - YouTube
حولالصحافةحقوق الطبع والنشرالتواصل معناصنّاع المحتوىالإعلانمطوّرو البرامجالأحكامالخصوصيةالسياسة والأمانآلية عمل YouTubeتجربة الميزات الجديدة
diff --git a/tests/data/channel@rossmanngroup@playlists.html b/tests/data/channel@rossmanngroup@playlists.html new file mode 100644 index 0000000..acf87a1 --- /dev/null +++ b/tests/data/channel@rossmanngroup@playlists.html @@ -0,0 +1,44 @@ +Louis Rossmann - YouTube
حولالصحافةحقوق الطبع والنشرالتواصل معناصنّاع المحتوىالإعلانمطوّرو البرامجالأحكامالخصوصيةالسياسة والأمانآلية عمل YouTubeتجربة الميزات الجديدة
\ No newline at end of file diff --git a/tests/data/channel@rossmanngroup@posts.html b/tests/data/channel@rossmanngroup@posts.html new file mode 100644 index 0000000..1928dcc --- /dev/null +++ b/tests/data/channel@rossmanngroup@posts.html @@ -0,0 +1,44 @@ +Louis Rossmann - YouTube
حولالصحافةحقوق الطبع والنشرالتواصل معناصنّاع المحتوىالإعلانمطوّرو البرامجالأحكامالخصوصيةالسياسة والأمانآلية عمل YouTubeتجربة الميزات الجديدة
\ No newline at end of file diff --git a/tests/data/channel@rossmanngroup@shorts.html b/tests/data/channel@rossmanngroup@shorts.html new file mode 100644 index 0000000..de1152c --- /dev/null +++ b/tests/data/channel@rossmanngroup@shorts.html @@ -0,0 +1,44 @@ +Louis Rossmann - YouTube
حولالصحافةحقوق الطبع والنشرالتواصل معناصنّاع المحتوىالإعلانمطوّرو البرامجالأحكامالخصوصيةالسياسة والأمانآلية عمل YouTubeتجربة الميزات الجديدة
\ No newline at end of file diff --git a/tests/data/channel@rossmanngroup@streams.html b/tests/data/channel@rossmanngroup@streams.html new file mode 100644 index 0000000..a58409f --- /dev/null +++ b/tests/data/channel@rossmanngroup@streams.html @@ -0,0 +1,44 @@ +Louis Rossmann - YouTube
حولالصحافةحقوق الطبع والنشرالتواصل معناصنّاع المحتوىالإعلانمطوّرو البرامجالأحكامالخصوصيةالسياسة والأمانآلية عمل YouTubeتجربة الميزات الجديدة
\ No newline at end of file diff --git a/tests/data/channel@rossmanngroup@videos.html b/tests/data/channel@rossmanngroup@videos.html new file mode 100644 index 0000000..32b2853 --- /dev/null +++ b/tests/data/channel@rossmanngroup@videos.html @@ -0,0 +1,44 @@ +Louis Rossmann - YouTube
حولالصحافةحقوق الطبع والنشرالتواصل معناصنّاع المحتوىالإعلانمطوّرو البرامجالأحكامالخصوصيةالسياسة والأمانآلية عمل YouTubeتجربة الميزات الجديدة
\ No newline at end of file diff --git a/tests/data/feed@EssesnceOfLinearAlgebra@3Blue1Brown@001.xml b/tests/data/feed@EssesnceOfLinearAlgebra@3Blue1Brown@001.xml new file mode 100644 index 0000000..c27303b --- /dev/null +++ b/tests/data/feed@EssesnceOfLinearAlgebra@3Blue1Brown@001.xml @@ -0,0 +1,755 @@ + + + + yt:playlist:PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab + PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab + UCYO_jab_esuFRV4b17AJtAw + Essence of linear algebra + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-04T19:58:59+00:00 + + yt:video:fNk_zzaMoSs + fNk_zzaMoSs + UCYO_jab_esuFRV4b17AJtAw + Vectors | Chapter 1, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-06T00:05:49+00:00 + 2025-06-09T19:09:13+00:00 + + Vectors | Chapter 1, Essence of linear algebra + + + Beginning the linear algebra series with the basics. +Help fund future projects: https://www.patreon.com/3blue1brown + +Music: https://vincerubinetti.bandcamp.com/track/grants-etude + +Thanks to Elo Marie Viennot and Ambros Gleixner from HTW Berlin (www.htw-berlin.de) for contributing German translations and dubbing. + +Thanks also to these viewers for their contributions to the subtitles +Arabic: @Cewkins, Hazem +Bengali: Md Rasheduzzaman +Czech: @Chnapak +Greek: Nikolaos Tsagkas +Hebrew: Omer Tuchfeld +Italian: mattiacolucci +Spanish: Juan Carlos Largo +Thai: own doggoV●ᴥ●V + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:k7RM-ot2NWY + k7RM-ot2NWY + UCYO_jab_esuFRV4b17AJtAw + Linear combinations, span, and basis vectors | Chapter 2, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-06T23:49:28+00:00 + 2025-09-20T23:45:54+00:00 + + Linear combinations, span, and basis vectors | Chapter 2, Essence of linear algebra + + + The fundamental concepts of span, linear combinations, linear dependence, and bases. +Help fund future projects: https://www.patreon.com/3blue1brown + +Thanks to Elo Marie Viennot and Ambros Gleixner from HTW Berlin (www.htw-berlin.de) for contributing German translations and dubbing. + +Thanks to these viewers for their contributions to translations +Arabic: @Cewkins, Hazem +Hebrew: Omer Tuchfeld +Spanish: Juan Carlos Largo +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:kYB8IZa5AuE + kYB8IZa5AuE + UCYO_jab_esuFRV4b17AJtAw + Linear transformations and matrices | Chapter 3, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-07T21:39:19+00:00 + 2025-09-05T06:31:44+00:00 + + Linear transformations and matrices | Chapter 3, Essence of linear algebra + + + Quite possibly the most important idea for understanding linear algebra. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld +Spanish: Juan Carlos Largo +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:XkY2DOUCWMU + XkY2DOUCWMU + UCYO_jab_esuFRV4b17AJtAw + Matrix multiplication as composition | Chapter 4, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-08T22:20:43+00:00 + 2025-09-09T07:04:16+00:00 + + Matrix multiplication as composition | Chapter 4, Essence of linear algebra + + + Multiplying two matrices represents applying one transformation after another. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld +Spanish: Juan Carlos Largo +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:rHLEWRxRGiM + rHLEWRxRGiM + UCYO_jab_esuFRV4b17AJtAw + Three-dimensional linear transformations | Chapter 5, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-09T22:01:39+00:00 + 2025-09-22T06:25:07+00:00 + + Three-dimensional linear transformations | Chapter 5, Essence of linear algebra + + + What do 3d linear transformations look like? +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:Ip3X9LOh2dk + Ip3X9LOh2dk + UCYO_jab_esuFRV4b17AJtAw + The determinant | Chapter 6, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-10T22:31:18+00:00 + 2025-09-22T06:31:39+00:00 + + The determinant | Chapter 6, Essence of linear algebra + + + The determinant measures how much volumes change during a transformation. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:uQhTuRlWMxw + uQhTuRlWMxw + UCYO_jab_esuFRV4b17AJtAw + Inverse matrices, column space and null space | Chapter 7, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-15T22:00:22+00:00 + 2025-09-22T07:05:20+00:00 + + Inverse matrices, column space and null space | Chapter 7, Essence of linear algebra + + + How to think about linear systems of equations geometrically. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:v8VSDg_WQlA + v8VSDg_WQlA + UCYO_jab_esuFRV4b17AJtAw + Nonsquare matrices as transformations between dimensions | Chapter 8, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-16T21:59:23+00:00 + 2025-09-22T07:22:20+00:00 + + Nonsquare matrices as transformations between dimensions | Chapter 8, Essence of linear algebra + + + A brief footnote on the geometric interpretation of non-square matrices. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:LyGKycYT2v0 + LyGKycYT2v0 + UCYO_jab_esuFRV4b17AJtAw + Dot products and duality | Chapter 9, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-08-24T19:20:58+00:00 + 2025-09-16T07:58:42+00:00 + + Dot products and duality | Chapter 9, Essence of linear algebra + + + Why the formula for dot products matches their geometric intuition. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +Dot products are a nice geometric tool for understanding projection. But now that we know about linear transformations, we can get a deeper feel for what's going on with the dot product, and the connection between its numerical computation and its geometric interpretation. + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:eu6i7WJeinw + eu6i7WJeinw + UCYO_jab_esuFRV4b17AJtAw + Cross products | Chapter 10, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-09-01T03:54:15+00:00 + 2025-10-06T07:43:59+00:00 + + Cross products | Chapter 10, Essence of linear algebra + + + This covers the main geometric intuition behind the 2d and 3d cross products. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +*Note, in all the computations here, I list the coordinates of the vectors as columns of a matrix, but many textbooks put them in the rows of a matrix instead. It makes no difference for the result, since the determinant is unchanged after a transpose, but given how I've framed most of this series I think it is more intuitive to go with a column-centric approach. + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:BaM7OCEm3G0 + BaM7OCEm3G0 + UCYO_jab_esuFRV4b17AJtAw + Cross products in the light of linear transformations | Chapter 11, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-09-01T03:54:15+00:00 + 2025-09-18T07:26:31+00:00 + + Cross products in the light of linear transformations | Chapter 11, Essence of linear algebra + + + Why the formula for cross products matches the geometric intuition. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +For anyone who wants to understand the cross-product more deeply, this video shows how it relates to a certain linear transformation via duality. This perspective gives a very elegant explanation of why the traditional computation of a dot product corresponds to its geometric interpretation. + +Minor error at 1:44, the third line of the matrix should read "v1 * w2 - w1 * v2" + +*Note, in all the computations here, I list the coordinates of the vectors as columns of a matrix, but many textbooks put them in the rows of a matrix instead. It makes no difference for the result since the determinant is unchanged after a transpose, but given how I've framed most of this series I think it is more intuitive to go with a column-centric approach. + +Full series: http://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld +Vietnamese: @ngvutuan2811 + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted about new videos, subscribe, and click the bell to receive notifications (if you're into that). + +If you are new to this channel and want to see more, a good place to start is this playlist: https://goo.gl/WmnCQZ + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:jBsC34PxzoM + jBsC34PxzoM + UCYO_jab_esuFRV4b17AJtAw + Cramer's rule, explained geometrically | Chapter 12, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2019-03-17T04:35:22+00:00 + 2025-09-13T06:11:54+00:00 + + Cramer's rule, explained geometrically | Chapter 12, Essence of linear algebra + + + This rule seems random to many students, but it has a beautiful reason for being true. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld + +---- + +If you want to contribute translated subtitles or to help review those that have already been made by others and need approval, you can click the gear icon in the video and go to subtitles/cc, then "add subtitles/cc". I really appreciate those who do this, as it helps make the lessons accessible to more people. + +Music by Vincent Rubinetti. +Download the music on Bandcamp: +https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown + +Stream the music on Spotify: +https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted on new videos, subscribe: http://3b1b.co/subscribe + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3blue1brown +Reddit: https://www.reddit.com/r/3blue1brown +Instagram: https://www.instagram.com/3blue1brown_animations/ +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown + + + + + + + + yt:video:P2LTAUO1TdA + P2LTAUO1TdA + UCYO_jab_esuFRV4b17AJtAw + Change of basis | Chapter 13, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-09-11T17:56:20+00:00 + 2025-08-11T07:12:47+00:00 + + Change of basis | Chapter 13, Essence of linear algebra + + + How do you translate back and forth between coordinate systems that use different basis vectors? +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com/ + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +Thanks to these viewers for their contributions to translations +Vietnamese: @ngvutuan2811 + + + + + + + + yt:video:PFDu9oVAE-g + PFDu9oVAE-g + UCYO_jab_esuFRV4b17AJtAw + Eigenvectors and eigenvalues | Chapter 14, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2016-09-15T18:22:14+00:00 + 2025-06-09T03:12:59+00:00 + + Eigenvectors and eigenvalues | Chapter 14, Essence of linear algebra + + + A visual understanding of eigenvectors, eigenvalues, and the usefulness of an eigenbasis. +Help fund future projects: https://www.patreon.com/3blue1brown +An equally valuable form of support is to simply share some of the videos. +Home page: https://www.3blue1brown.com + +Full series: https://3b1b.co/eola + +Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced. +http://3b1b.co/support + +A solution to the puzzle at the end: +https://www.dropbox.com/s/86yddvprfuaafju/Eigenvalue%20puzzle%20solution.pdf?dl=0 + +Typo: At 12:27, "more that a line full" should be "more than a line full". + +Thanks to these viewers for their contributions to translations +Hebrew: Omer Tuchfeld + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3Blue1Brown +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown +Reddit: https://www.reddit.com/r/3Blue1Brown + + + + + + + + yt:video:e50Bj7jn9IQ + e50Bj7jn9IQ + UCYO_jab_esuFRV4b17AJtAw + A quick trick for computing eigenvalues | Chapter 15, Essence of linear algebra + + + 3Blue1Brown + https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw + + 2021-05-07T21:39:22+00:00 + 2025-07-30T14:19:04+00:00 + + A quick trick for computing eigenvalues | Chapter 15, Essence of linear algebra + + + How to write the eigenvalues of a 2x2 matrix just by looking at it. +Need a refresher on eigenvalues? https://youtu.be/PFDu9oVAE-g +Thanks to Tim for the jingle: https://www.youtube.com/acapellascience +Help fund future projects: https://www.patreon.com/3blue1brown​ +An equally valuable form of support is to simply share the videos. +Special thanks to these supporters: https://3b1b.co/quick-eigen-thanks + +Lockdown math lecture talking about the mean product formula: +https://youtu.be/MHXO86wKeDY + +Timestamps: +0:00 - Background +4:53 - Examples +10:24 - Relation to the characteristic polynomial +12:00 - Last thoughts + +------------------ + +These animations are largely made using a custom python library, manim. See the FAQ comments here: +https://www.3blue1brown.com/faq#manim +https://github.com/3b1b/manim +https://github.com/ManimCommunity/manim/ + +You can find code for specific videos and projects here: +https://github.com/3b1b/videos/ + +Music by Vincent Rubinetti. +https://www.vincentrubinetti.com/ + +Download the music on Bandcamp: +https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown + +Stream the music on Spotify: +https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u + +------------------ + +3blue1brown is a channel about animating math, in all senses of the word animate. And you know the drill with YouTube, if you want to stay posted on new videos, subscribe: http://3b1b.co/subscribe + +Various social media stuffs: +Website: https://www.3blue1brown.com +Twitter: https://twitter.com/3blue1brown +Reddit: https://www.reddit.com/r/3blue1brown +Instagram: https://www.instagram.com/3blue1brown_animations/ +Patreon: https://patreon.com/3blue1brown +Facebook: https://www.facebook.com/3blue1brown + + + + + + + diff --git a/tests/data/feed@gentoo@mentaloutlaw@001.xml b/tests/data/feed@gentoo@mentaloutlaw@001.xml new file mode 100644 index 0000000..2947f41 --- /dev/null +++ b/tests/data/feed@gentoo@mentaloutlaw@001.xml @@ -0,0 +1,976 @@ + + + + yt:playlist:PL3cu45aM3C2CADmCYeVhS4KTVut9MoMc9 + PL3cu45aM3C2CADmCYeVhS4KTVut9MoMc9 + UC7YOGHUfC1Tb6E4pudI9STA + Gentoo + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2019-12-27T13:24:31+00:00 + + yt:video:Qv-H13sKrGY + Qv-H13sKrGY + UC7YOGHUfC1Tb6E4pudI9STA + Best Gentoo Linux Installation Guide 2019 part 1 + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2019-12-03T20:27:08+00:00 + 2025-08-05T10:42:25+00:00 + + Best Gentoo Linux Installation Guide 2019 part 1 + + + In this video I go through the gentoo handbook step by step and show you how to get a working gentoo system up and running, this is a part one of the Gentoo Linux installation, make sure to subscribe and hit the bell so you know when the next part goes up. + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz + + + +AMD 64 handbook +https://wiki.gentoo.org/wiki/Handbook:AMD64 + + +gentoo linux script (contains my make.conf and kernel, use at your own risk :D) +https://github.com/MentalOutlaw/gentootestscript ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:zS32HTrIBGw + zS32HTrIBGw + UC7YOGHUfC1Tb6E4pudI9STA + Best Gentoo Linux Installation Guide 2019 Part 2 + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2019-12-14T15:56:02+00:00 + 2025-08-05T10:42:27+00:00 + + Best Gentoo Linux Installation Guide 2019 Part 2 + + + In this video I finish the gentoo linux installation I started in part 1, and I show you how to continue past installation of the custom kernel. Please like and share this video if you found it helpful. + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz Watch part 1 if you haven't already https://www.youtube.com/watch?v=Qv-H13sKrGY ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:NVWVHiLx1sU + NVWVHiLx1sU + UC7YOGHUfC1Tb6E4pudI9STA + Configuring a Custom Linux Kernel (5.6.7-gentoo) + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-05-02T19:43:28+00:00 + 2025-08-05T10:42:09+00:00 + + Configuring a Custom Linux Kernel (5.6.7-gentoo) + + + In this video I show you how to configure a custom Linux kernel, and the options that I use in my kernel configuration + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:ePUIMnIFkww + ePUIMnIFkww + UC7YOGHUfC1Tb6E4pudI9STA + Installing Steam on Gentoo Linux + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-05-03T13:28:30+00:00 + 2025-09-17T14:07:22+00:00 + + Installing Steam on Gentoo Linux + + + In this Video I show you how to install steam on Gentoo linux, by adding the steam overlay with layman. + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. + + +USE Changes Required by Steam +The description for a Youtube video is limited to 5k characters so I couldn't write my use strings here, you can find them at the link below :D +https://pastebin.com/XJSCM2a3 ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:9vHHZfHaAYA + 9vHHZfHaAYA + UC7YOGHUfC1Tb6E4pudI9STA + How to Upgrade Your Gentoo Linux Kernel - Best Guide on YouTube! + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-06-15T18:16:42+00:00 + 2025-08-05T10:42:08+00:00 + + How to Upgrade Your Gentoo Linux Kernel - Best Guide on YouTube! + + + In this video I show you how to upgrade your kernel on Gentoo Linux, I go over the full steps from how to make newer kernels available, how to download them, compile them, and make them bootable. The commands used in this video are written below + + +0. write "sys-kernel/gentoo-sources ~amd64" to your package.accept_keywords file +1. emerge --sync +2. emerge -uDNq --with-bdeps=y +3. cp /usr/src/linux/.config $(uname -r).config + +4. eselect kernel list +5. eselect kernel set "NEW KERNEL NUMBER" +become root, or add sudo to the beginning of the following commands +make mrproper +6. copy the configuration file you backed up in step 3 +7. mount "boot partition" /boot (don't forget -U if using UUID) +8. make modules_prepare +9. make -j4 && make modules_install && make install + +10. emerge @module-rebuild + +11. grub-mkconfig -o /boot/grub/grub.cfg +12. Reboot into your new kernel, congratulations, you're done :D + + + + + + + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:k7H5ijABbLw + k7H5ijABbLw + UC7YOGHUfC1Tb6E4pudI9STA + Sound Without the Bloat in Gnu/Linux + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-05-28T23:01:56+00:00 + 2025-08-05T10:42:06+00:00 + + Sound Without the Bloat in Gnu/Linux + + + In this video I show you how to enable sound on a minimalist linux distribution without including unnecessary bloat. + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:I3uIl9w287g + I3uIl9w287g + UC7YOGHUfC1Tb6E4pudI9STA + Gentoo LTO Overlay Installation Guide (LTO, -O3, & Graphite) + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-07-17T22:33:44+00:00 + 2025-08-05T10:42:03+00:00 + + Gentoo LTO Overlay Installation Guide (LTO, -O3, & Graphite) + + + In this video I show you how to install the Gentoo LTO overlay https://github.com/InBetweenNames/gentooLTO + + +***Commands used in this video*** + + +sudo layman -a mv +sudo layman -a lto-overlay + + +add the following strings to your package.accept_keyworks +sys-config/ltoize ~amd64 +app-portage/portage-bashrc-mv ~amd64 +app-shells/runtitle ~amd64 + + +Its also a good idea to upgrade GCC before building LTO + + +sudo emerge sys-config/ltoize + + +emerge -e @world + + +***Links to learn more*** +Graphite https://polly.llvm.org/ + +O3 https://wiki.gentoo.org/wiki/GCC_optimization + +LTO https://llvm.org/docs/LinkTimeOptimization.html + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. + + +₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:OxZ1CqCk9SY + OxZ1CqCk9SY + UC7YOGHUfC1Tb6E4pudI9STA + Gentoo USE Flags + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-08-14T21:45:20+00:00 + 2025-08-10T14:32:30+00:00 + + Gentoo USE Flags + + + In this video I discuss USE FLAGS in a more In depth way. + + + +₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:MmvzAHjgd0Y + MmvzAHjgd0Y + UC7YOGHUfC1Tb6E4pudI9STA + 9999 Gentoo Packages (bleeding edge) + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-08-08T19:10:48+00:00 + 2025-08-05T10:42:06+00:00 + + 9999 Gentoo Packages (bleeding edge) + + + In this video I discuss how to install 9999 packages on Gentoo (bleeding edge packages) and how to solve a build problem for media-libs/x264 in an LTO system + + + +₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:9fGt7gD49xk + 9fGt7gD49xk + UC7YOGHUfC1Tb6E4pudI9STA + make.conf An in Depth Analysis + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-07-24T19:15:03+00:00 + 2025-08-05T10:42:06+00:00 + + make.conf An in Depth Analysis + + + In this video I do a deep dive on make.conf, all the variables that I have set in my make.conf, what they all do, and why I set them. + + + +₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:8sexsoQi3nA + 8sexsoQi3nA + UC7YOGHUfC1Tb6E4pudI9STA + Listen to that baby compile 🐧👍 + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-05-21T00:53:08+00:00 + 2025-08-05T10:42:07+00:00 + + Listen to that baby compile 🐧👍 + + + ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:ePUIMnIFkww + ePUIMnIFkww + UC7YOGHUfC1Tb6E4pudI9STA + Installing Steam on Gentoo Linux + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-05-03T13:28:30+00:00 + 2025-09-17T14:07:22+00:00 + + Installing Steam on Gentoo Linux + + + In this Video I show you how to install steam on Gentoo linux, by adding the steam overlay with layman. + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. + + +USE Changes Required by Steam +The description for a Youtube video is limited to 5k characters so I couldn't write my use strings here, you can find them at the link below :D +https://pastebin.com/XJSCM2a3 ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:4E-RSS-Rlws + 4E-RSS-Rlws + UC7YOGHUfC1Tb6E4pudI9STA + Installing KeepassXC on Gentoo/Libressl + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-04-30T20:04:51+00:00 + 2025-08-05T10:42:14+00:00 + + Installing KeepassXC on Gentoo/Libressl + + + In this Video I show you how to install keepassXC on Gentoo/Libressl + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:BHQGboT2--Y + BHQGboT2--Y + UC7YOGHUfC1Tb6E4pudI9STA + Minimal X Server Configuration + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-04-28T08:00:06+00:00 + 2025-09-21T05:27:45+00:00 + + Minimal X Server Configuration + + + In this video I show you what packages I use in my minimal xorg configuration. The packages I use in my X Server configuration on gentoo are below + + +x11-libs/libX11 +x11-base/xorg-server +x11-libs/libXrandr +x11-libs/libXinerama +x11-libs/libXft +x11-apps/xinit +x11-apps/xrdb +x11-apps/mesa-progs +x11-apps/xrandr +x11-drivers/xf86-video-vboxvideo +x11-misc/unclutter +x11-misc/xclip +x11-misc/pcmanfm + + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + + yt:video:8BAsuZmzAPs + 8BAsuZmzAPs + UC7YOGHUfC1Tb6E4pudI9STA + Installing the Latest Version of Packages on Gentoo + + + Mental Outlaw + https://www.youtube.com/channel/UC7YOGHUfC1Tb6E4pudI9STA + + 2020-04-22T21:14:42+00:00 + 2025-08-05T10:42:10+00:00 + + Installing the Latest Version of Packages on Gentoo + + + In this video I show you how to install the latest version of any package in gentoo by adding ~amd64 after the package name and its necessary dependencies in /etc/portage/package.accept_keywords + + + +Subscribe to my YouTube channel http://goo.gl/9U10Wz +and be sure to click that notification bell so you know when new videos are released. ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿ + + + +Dash +Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz + +Zcash +t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr + +Chainlink +0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14 + +Bitcoin Cash +qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp + +Etherum Classic +0xeA641e59913960f578ad39A6B4d02051A5556BfC + +USD Coin +0x0B045f743A693b225630862a3464B52fefE79FdB Bitcoin +bc1qyj5p6hzqkautq4d3zgzwfllm7xv9wjeqkv857z + +Ethereum +0x35B505EB5b717D11c28D163fb1412C3344c7684d + +Litecoin +LQviuYVbvJs1jCSiEDwWAarycA4xsqJo7D + +DOGE +D7MPGcUT4sXkGroGbs4QVQGyXqXd6QfmXF + + + + + + + -- cgit v1.2.3-70-g09d2