Last updated September 19, 2022
This page serves as a compilation of corrections for any factual inaccuracies or errors across all video uploads on the Junferno YouTube channel. This includes errors in both the video transcript and visuals, but does not account for things like graphical glitches or typos in the captioning. These corrections are also included in their respective video's descriptions. Corrections on this page will be sorted by video in reverse chronological order of the video's publishing date.
To report a correction please reach out by email at kevinjycui@protonmail.com.

List of Corrections

Intro to Competitive Programming
  • [Visual error at 6:02] "Ultrecht" should be Utrecht
  • [Visual error at 10:32] Shortest path from A to C should be ADC, yielding a distance of 1+7=8, making the total distance from A to C to E: 8+12=20
The "VTuber" and Why Artificial Intelligence has Limits
  • [Visual error at 25:09] "Nvidea" should be Nvidia
  • [Footnotes] Footnote previously stated that OpenSeeFace's models are trained by transfer learning from MobileNet V3. This is incorrect. OpenSeeFace's models are trained from scratch using MobileNet V3 architecture as a backbone. MNV3 is a ConvNet designed for mobile phone CPUs. The final landmark determination step also doesn't use normal linear regression, but a heatmap based approach with offset vectors, where UNet upscaling layers follow after the MNV3 feature extraction. Thank you @Emiliana_vt for this detail.
To Become Vocaloid
  • [4:52] Timbre should be pronounced like "tamber" (tăm′bər) instead of "timber".
  • [12:33] While there are contradictory references to the Daisy Bell recording in whether the synthesis was done on the IBM 7094, 704, or 7090, there is stronger evidence supporting the fact that it was done first on the IBM 704 in 1961[3], and possibly another synthesizer was developed on the more advanced 7094 around 1967[4].
The Challenge of Making a Keyboard for Every Language
  • [2:27] Modern Polish typists use the programmer's keyboard as opposed to the standard one. A better example of a keyboard that uses separate keys for special characters is the Swedish keyboard[1].
  • [2:58] In the French AZERTY, the grave-accented a (à) has its own key (though the US International layout uses a dead key). A better example of a letter using a dead key on the AZERTY layout would be the circumflex-accented a (â) which is typed by pressing the '^' key followed by the 'a' key.
  • [13:44] On the Korean 3-set keyboard, the initial consonants are on the right and the final consonants are on the left.
  • [14:24] The Romaji for 今日は is usually "kyouha" in modern Japanese, meaning "today". "Konnichiwa" (or "konnichiha") is written with the Hiragana characters こんにちは.
  • [14:49] JIS stands for Japanese Industrial Standard, not Japanese International Standard[2].


  1. Keyboard Layout Info. (n.d.). Kbdlayout.info. Retrieved December 2, 2021, from http://kbdlayout.info/
  2. JISC-Japanese Industrial Standards Committee. (n.d.). Www.jisc.go.jp. https://www.jisc.go.jp/eng/
  3. Smith, J. O. (2005). A history of ideas leading to virtual acoustic musical instruments. IEEE Workshop on Applications of Signal Processing to Audio and Acoustics.
  4. Ellis, D. P. (2006). Extracting information from music audio. Communications of the ACM, 49(8), 32–37.