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

    Node.js Is Bad Ass Rock Star Tech

    gar1t

    2 HN recommenders · recommended in 18 months, 2012–2026

    YouTube

    5:26 · 294K views · Jan 23, 2012

    A short satirical sketch in which a Q&A about web servers turns into a profane rant about threads, blocking and non-blocking I/O. It lampoons the hype around Node.js and async programming.

    HN mostly drops it as a joke in async, Node and concurrency threads, and some call it hysterically funny.

    Arts, Comedy, Music & FilmSatire & parodyWeb developmentSoftware (other)
    1. 9:55
      Erlang The Movie II: The Sequelgar1t117K views • 13 years ago
    2. 6:45
      Interview with Senior JS Developer 2024 [NEW]Kai Lentit735K views • 2 years ago
    3. 5:28
      Interview with Senior JS DeveloperKai Lentit2.3M views • 4 years ago
    4. 11:46
      James Mickens on JavaScripttablet reader49K views • 11 years ago
    5. 5:59
      Interview with FFMPEG enthusiastKai Lentit572K views • 4 years ago
    6. 9:46
      Interview with Senior Rust DeveloperKai Lentit1M views • 3 years ago
    7. 4:08
      We're Gonna Build a FrameworkDylan Beattie231K views • 10 years ago
    8. 22:15
      Badness 0 (Apostrophe‛s version)suckerpinch258K views • 2 years ago
    9. 10:24
      The Website is Down #1: Sales Guy vs. Web DudeJosh Weinberg2.8M views • 17 years ago
    10. 2:31
      Sony Releases Stupid Piece Of Shit That Doesn't Fucking WorkThe Onion10M views • 17 years ago
    11. 5:36
      Episode 1 - Mongo DB Is Web Scalegar1t1.2M views • 16 years ago
    12. 3:50
      Hitler uses Dockernukemtube1.2M views • 10 years ago
    13. 5:49
      Episode 2 - All The Cool Kids Use Rubygar1t166K views • 16 years ago
    14. 26:42
      10 Things I Regret About Node.js - Ryan Dahl - JSConf EUJSConf662K views • 8 years ago
    15. 1:06:34
      Introduction to Node.js with Ryan DahlInfoQ758K views • 15 years ago
    16. 4:01
      Positive Affirmations for Site Reliability EngineersKRAZAM645K views • 2 years ago
    17. 0:56
      Don't Buy Bitcoin. It's Going To Crash!!!Alex856K views • 11 years ago
    18. 8:50
      Interview with an Emacs Enthusiast [Colorized]Kai Lentit1.7M views • 3 years ago
    19. 4:22
      Interview with an Agile Coach - Sprint1Kai Lentit524K views • 4 years ago
    20. 48:32
      Ryan Dahl: Node JSJSConf35K views • 14 years ago

    20 comments from Hacker News

    1. @throwaway81523Oct 2021· in “A viable solution for Python concurrency”

      > What specifically is the problem with asyncio? Watch the very NSFW (lots of swearing) but hysterically funny video "node.js is bad ass rock star tech" on youtube sometime ;). this video

      RecommendsView on HN
    2. @davidwOct 2016· in “The State of JavaScript – Survey results”

      If you haven't seen it, you might find this entertaining: this video I really wish gar1t would make some new videos, I love them.

      RecommendsView on HN
    3. @batistaMay 2012· in “Vert.x (JVM async) vs Node.js Http benchmarks results”

      >We know the java libraries are there for lots of things, but Node is all about async and handling thousands of connections. It does this by forcing the entire ecosystem to be async too (including things like database drivers). By using a Java JDBC database driver you're completely losing any async support. Same presumably goes for redis or Mongo drivers. You can do some of the work with threads and pooling, but it's still not the same, and makes this another useless micro benchmark. Sounds like you're quoting from the "Node.js Is Bad Ass Rock Star Tech" satire video ( this video ). Nothing inherently special about "forcing the entire ecosystem to be async too", especially since Node is more or less FORCED to do that, because javascript is single threaded. Add the bad callback spaghetti implementation of async, and the main benefit of Node is easy deployment, and accessibility to the millions of javascript programmers. As an async environment it doesn't offer anything either new or too compelling.

      CitesView on HN
    4. @angersockNov 2013· in “Node.js is Cancer (2011)”

      Folks, why are you upvoting this? It only talks about CPU usage, Node not being Unixy enough, and Javascript being terrible. A better critique would have included talks about callback hell, or the general philosophical issues of non-block/evented work versus synchronous programming: see the classic this video . This isn't even that great a rant. (I appreciate my fellow Rails devs probably upvoting it out of spite, but c'mon...)

      CitesView on HN
    5. @groundzeros2015May 2026· in “Async Rust never left the MVP state”

      I disagree with the premise. I cannot imagine a better latency experience than blocking loop IDEs like VS6. Which inputs are getting latency? The keyboard? The files? > the non blocking nature this video

      CitesView on HN