Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    James Mickens on JavaScript

    tablet reader

    3 HN recommenders · recommended in 6 months, 2018–2025

    YouTube

    11:46 · 49K views · Feb 17, 2015

    James Mickens delivers his comedic rant about JavaScript and web programming, in his usual dry, hyperbolic style. It includes his account of learning the language from the O'Reilly Definitive Guide.

    HN recommends it as a hilarious talk by a beloved speaker, and also uses it to jab at JavaScript's quirks.

    Software Engineering & LanguagesWeb developmentSatire & parodyStand-up & sketch comedy
    1. 5:28
      Interview with Senior JS DeveloperKai Lentit2.3M views • 4 years ago
    2. 6:45
      Interview with Senior JS Developer 2024 [NEW]Kai Lentit735K views • 2 years ago
    3. 51:22
      USENIX Security '18-Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible?USENIX204K views • 8 years ago
    4. 5:26
      Node.js Is Bad Ass Rock Star Techgar1t294K views • 14 years ago
    5. 4:08
      We're Gonna Build a FrameworkDylan Beattie231K views • 10 years ago
    6. 1:03:48
      JavaScript: The Good PartsGoogle TechTalks589K views • 17 years ago
    7. 22:15
      Badness 0 (Apostrophe‛s version)suckerpinch258K views • 2 years ago
    8. 1:07:46
      Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015Paul Irish29K views • 10 years ago
    9. 5:59
      Interview with FFMPEG enthusiastKai Lentit572K views • 4 years ago
    10. 2:43
      Totally GridbagSpuddy23K views • 18 years ago
    11. 10:24
      The Website is Down #1: Sales Guy vs. Web DudeJosh Weinberg2.8M views • 17 years ago
    12. 5:34
      On The Turing Completeness of PowerPoint (SIGBOVIK)Tom Wildenhain1.2M views • 9 years ago
    13. 8:50
      Interview with an Emacs Enthusiast [Colorized]Kai Lentit1.7M views • 3 years ago
    14. 2:45
      Medieval helpdesk with English subtitlesNRK6.5M views • 19 years ago
    15. 2:45
      Using JSLint For Evilryantravistate15K views • 15 years ago
    16. 41:09
      ClojureScript for Skeptics - Derek SlagerClojureTV72K views • 10 years ago
    17. 27:21
      Daniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloudJSConf8.3K views • 13 years ago
    18. 1:06:46
      Crockford on JavaScript - Section 8: Programming Style & Your BrainYUI Library111K views • 14 years ago
    19. 42:36
      30 Weird Chess Algorithms: Elo Worldsuckerpinch965K views • 7 years ago
    20. 14:34
      Blockchains Are a Bad Idea (James Mickens)HBS Digital Initiative68K views • 8 years ago

    6 comments from Hacker News

    1. @jvanderbotJan 2023· in “The Night Watch [pdf]”

      James Mickens is a national treasure. Go watch his talks on YouTube and read everything he writes. [LINK] Excellence. Quality. Science. These are just a few of the words that have been applied to the illustrious research career of James Mickens. In the span of a few years, James Mickens has made deep, fundamental, and amazing contributions to various areas of computer science and life. Widely acknowledged as one of the greatest scholars of his generation, James Mickens ran out of storage space for his awards in 1992, and he subsequently purchased a large cave to act as a warehouse/fortress from which he can defend himself during the inevitable robot war that was prophesied by the documentary movie “The Matrix.” In his spare time, James Mickens enjoys life, liberty, and the pursuit of happiness, often (but not always) in that order, and usually (almost always) while listening to Black Sabbath. Feel free to start here this video

      Strongly recommendsView on HN
    2. @komuWOct 2018· in “Ask HN: What are some of the best technical talks you've heard?”

      1. Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? - James Mickens [LINK] 2. James Mickens on JavaScript - James Mickens this video 3. Creating containers From Scratch - Liz Rice [LINK] 4. 2013 Isaac Asimov Memorial Debate: The Existence of Nothing - Panelists: J. Richard Gott, Jim Holt, Lawrence Krauss, Charles Seife, Eve Silverstein. Moderator: Neil deGrasse Tyson [LINK] 5. 2016 Isaac Asimov Memorial Debate: Is the Universe a Simulation? - Panelists: David Chalmers, Zohreh Davoudi, James Gates, Lisa Randall, Max Tegmark Moderator: Neil deGrasse Tyson [LINK] 6. Zig: A programming language designed for robustness, optimality, and clarity – Andrew Kelley [LINK] 7. Concurrency Is Not Parallelism - Rob Pike [LINK]

      RecommendsView on HN
    3. @haimezNov 2022· in “In defense of linked lists”

      I recommend James Micken’s JavaScript talk on this matter: this video (Time stamped to the beginning of the arrays section)

      RecommendsView on HN
    4. @RajT88Jun 2025· in “JavaScript broke the web (and called it progress)”

      James Mickens on learning Javascript by using the O'Reilly Definitive Guide book: this video "At first I thought that this book was going to be like any other programming book; there's going to be some syntax a few examples a list of API's and so on, but as I read this book I realized it was like a Japanese game show - I was cast into this strange world that I didn't understand and I was forced to compete in these games of wit and strength that made no sense."

      CitesView on HN
    5. @thesuperbigfrogDec 2023· in “Reforming Unix”

      >> The things in this list are clearly mistakes. They aren't optimised, evolved solutions. They've just stuck around due to network effects. Hello, JavaScript: [LINK] this video Why are we waiting so long for WASM to replace JavaScript? [LINK] It's a similar story. Bad designs (perhaps they were reasonable given the circumstances?) that were set in stone due to network effects.

      CriticalView on HN