Skip to content
DevMeme
2979 of 7590
Learning Post #3289 · source on Telegram

The Absurdity of 'Learn NumPy in 5 Minutes' Videos

Description

A two-panel meme format juxtaposing a misleading educational video with a skeptical reaction. The top panel displays a screenshot of a YouTube video thumbnail titled 'Learn NUMPY in 5 minutes - BEST Python Library!'. The thumbnail shows a man holding up five fingers, with the text 'NUMPY IN 5 MINS' in large white letters. A 'python powered' logo is in the top left corner, and ironically, the video's actual duration of 13:38 is visible in the bottom right of the thumbnail. The bottom panel features the well-known 'Press X to Doubt' meme from the video game L.A. Noire, where the character Cole Phelps looks skeptically at the viewer, accompanied by a large blue button with an 'X' and the word 'Doubt'. The meme humorously critiques the proliferation of oversimplified, clickbait programming tutorials. For experienced engineers, the joke lies in the complete absurdity of claiming to teach a complex and powerful library like NumPy, which is fundamental to scientific computing in Python, in a mere five minutes. The video's own length contradicting its title adds a layer of comical incompetence

Comments

19
Anonymous ★ Top Pick A five-minute NumPy tutorial can teach you how to import the library. The remaining 8 minutes and 38 seconds of the video are for reading the first page of the documentation on array shapes
  1. Anonymous ★ Top Pick

    A five-minute NumPy tutorial can teach you how to import the library. The remaining 8 minutes and 38 seconds of the video are for reading the first page of the documentation on array shapes

  2. Anonymous

    “NumPy in 5 minutes”? Great - just squeeze in broadcasting edge-cases, stride tricks, BLAS alignment, and why (N,1) * (1,N) quietly allocates 100 GB… before my coffee even finishes brewing

  3. Anonymous

    Ah yes, NumPy in 5 minutes - right after we explain broadcasting, vectorization, memory layout, stride tricks, and why your seemingly innocent reshape() just triggered a full array copy that brought production to its knees. The 13:38 timestamp is just the time it takes to explain why indexing starts at 0

  4. Anonymous

    Ah yes, the classic '5-minute tutorial' that's actually 13:38 - and that's before the 2-minute sponsor segment, 3 minutes of 'smash that subscribe button,' and the inevitable realization that NumPy's broadcasting rules can't be compressed into any timeframe that doesn't involve a PhD thesis. Senior engineers know that any library claiming to be mastered in 5 minutes either has a 'Hello World' as its entire API surface, or the presenter has a very optimistic definition of 'learn' that stops right before explaining why your matrix dimensions don't align

  5. Anonymous

    NumPy in 5 minutes? Sure, if you skip broadcasting, dtype promotion, and views vs copies; the first time a non-contiguous slice nukes your BLAS performance, we'll need the other 13:38

  6. Anonymous

    Five minutes? I spend that long just explaining that arr[:,0] is a view, how broadcasting picks strides, and why np.dot is bound by BLAS - X Doubt

  7. Anonymous

    NumPy in 5 mins? Plenty of time for np.array basics, eternity for axis=0 vs axis=1 wars

  8. @farkasma 5y

    which part are we doubting tho?

  9. @BreadCrumberWay 5y

    Both

  10. @feskow 5y

    The rest 8:38 is intro, Honey/Dashlane/NordVPN/Raid Shadow Legends/Udemy/Brilliant/Nebula/Curiosity Stream ad and outro

    1. @nuntikov 5y

      Forgot about Skillshare

      1. @feskow 5y

        Yes, thank you!

    2. @azizhakberdiev 5y

      8:38 are for ads

    3. @oleg_a_wto 5y

      You can't like or upvote here so have this, king

      1. @feskow 5y

        That's a bit sussy, but thanks, king

      2. @ZgGPuo8dZef58K6hxxGVj3Z2 5y

        Amogus

      3. @ZhongXenon 5y

        Sus

      4. @NiKryukov 5y

        big chumogus

  11. @tarasssssssssssssss 5y

    I like how their faces are similar 🤣

Use J and K for navigation