Building An Ascii Particle System

Sdílet
Vložit
  • čas přidán 23. 04. 2024
  • LIVE ON TWITCH: / theprimeagen
    Become a backend engineer. Its my favorite site
    boot.dev/?promo=PRIMEYT
    This is also the best way to support me is to support yourself becoming a better backend engineer.
    Get in on Discord: / discord
    Get in on Twitter: / theprimeagen
    Got Something For Me to Read or Watch??:
    / theprimeagenreact
  • Věda a technologie

Komentáře • 126

  • @pierwszywolnynick
    @pierwszywolnynick Před měsícem +103

    I like how he makes 10 keystrokes per character

    • @bruhzzer
      @bruhzzer Před měsícem +4

      he's using the glove keyboard I think

    • @potatolancer3461
      @potatolancer3461 Před 4 dny

      It's Vim so half of his keystrokes are probably hotkeys to navigate and what not

  • @jwr6796
    @jwr6796 Před 2 měsíci +293

    That man's had some coffee today

    • @DiSiBijo
      @DiSiBijo Před 2 měsíci +9

      *Ritalin

    • @Tamercuba93
      @Tamercuba93 Před 2 měsíci +8

      @@DiSiBijo maybe *adderall

    • @Hellbending
      @Hellbending Před měsícem +1

      Both of the above would calm people like this down, not like uppers for normal people 🤣🤣🤣
      Love ya Prime ❤

  • @reuppbee8872
    @reuppbee8872 Před 2 měsíci +203

    least adderall accidcted vim user

    • @Thegamecheats
      @Thegamecheats Před 2 měsíci +2

      LOOL

    • @DigitalChaosClub
      @DigitalChaosClub Před měsícem

      heyyyyyyy.... just because you are right doesnt mean you have to say it outloud!1!1!1!

    • @souls.7033
      @souls.7033 Před měsícem

      He has adhd, it would have the opposite effect

    • @DigitalChaosClub
      @DigitalChaosClub Před měsícem +2

      @@souls.7033 not always, it depends on the person, dosage, what compound it is, etc
      some people have ADHD and it will make them more hyped up, and focused
      some people it can make them tired and lethargic (usually at higher doses)

    • @reuppbee8872
      @reuppbee8872 Před měsícem +1

      @@souls.7033 🤓

  • @joe_gurt
    @joe_gurt Před měsícem +34

    9:06 Programming at the speed of light with a memory of a goldfish.

  • @mranilove1
    @mranilove1 Před 2 měsíci +136

    “Why don’t you commit stop breathing” :DDD

  • @ShockingRotom
    @ShockingRotom Před 2 měsíci +31

    Its fun watching him slowly go back to his usual self

  • @rodrigofschaer
    @rodrigofschaer Před měsícem +8

    Thought I was watching in 2x, then I tried to slow down and was actually 1x. My man was cooking fast. Hard and fast.

  • @LucasCarnizella
    @LucasCarnizella Před 2 měsíci +25

    First time I watched a video in x0.75 speed ... gotta admit that I never knew I needed this feature

  • @davidomar742
    @davidomar742 Před 2 měsíci +193

    from building useful software to this, this is what being an influencer is all about

    • @toyberk
      @toyberk Před 2 měsíci +63

      this content is better than watching netflix

    • @nursing_questions-nu6fy
      @nursing_questions-nu6fy Před 2 měsíci +5

      stay away from youtube

    • @HumanoidTyphoon91
      @HumanoidTyphoon91 Před 2 měsíci +22

      There is only so many REST CRUD videos I can watch...

    • @Nerzhus
      @Nerzhus Před 2 měsíci +8

      This is what being free is all about.

    • @survivaldome2503
      @survivaldome2503 Před 7 dny

      I don't know what you're talking about. This is the most useful shit ever 😂

  • @Jon4as
    @Jon4as Před 2 měsíci +35

    You shold've written this in Java. It seems to fit the problem way better

    • @sindrekolbotn
      @sindrekolbotn Před 2 měsíci

      That a the gayest thing I have read all day

    • @Alfred-Neuman
      @Alfred-Neuman Před 2 měsíci +2

      I'd be curious to understand the thought process of you guys when you are choosing your language in function of the application you are coding at the moment. There is so many different languages now and different flavors of languages and different libraries and good version vs bad versions... When I was actively "coding" it seemed a lot more simple, you had ASM, C, C++ and if you were a special kid like me you could use (visual) basic. Maybe I just doesn't get it but I feel like now we have more coding languages than we even have coders. It's like if last month you had to use this language but this week it's this other thing and for some reasons tomorrow you'll need to learn this other language... How are you guys not getting lost in all of this?

    • @Jon4as
      @Jon4as Před 2 měsíci +47

      @@Alfred-Neuman my suggestion was supposed to be a joke
      Because of javas logo, which is a cup of coffee...

    • @deleted_handle
      @deleted_handle Před 2 měsíci

      ​ lol

    • @fartbox8956
      @fartbox8956 Před 19 dny

      @@Jon4as weak as hell

  • @Taddy_Mason
    @Taddy_Mason Před 2 měsíci +11

    My God, this man is walking anxiety attack.

  • @Raren789
    @Raren789 Před 2 měsíci +21

    Finally, you will be able to answer the chatgpt interviewer!

  • @vanshraj9538
    @vanshraj9538 Před 3 dny

    this is how I expect my brain to perform when I get a new project idea

  • @jonopens
    @jonopens Před měsícem +2

    the way you drew your 4's will live in my nightmares forever

  • @FloKorp86
    @FloKorp86 Před 2 měsíci +44

    +1 for not using switch statements

    • @ZoneInOn
      @ZoneInOn Před 2 měsíci +7

      whats the issue with em?

    • @bobobo1673
      @bobobo1673 Před 2 měsíci

      What is the problem Witch switch statement?

    • @joe_ferreira
      @joe_ferreira Před 2 měsíci +1

      They are a pita at any type of scale to maintain.

    • @Nikita-kt2oo
      @Nikita-kt2oo Před měsícem

      ​look at open closed principle​@@bobobo1673

    • @frostdraky8172
      @frostdraky8172 Před měsícem

      @@ZoneInOn idk what about GO, but in js switches are slower than ifs

  • @fillipeamg5877
    @fillipeamg5877 Před 2 měsíci +7

    I wonder what Tsoding would think of this...

  • @malikkissoum730
    @malikkissoum730 Před 2 měsíci +2

    The geenius really went deep, love it

  • @faustozampa
    @faustozampa Před 2 měsíci +20

    world changing code

    • @salim444
      @salim444 Před 2 měsíci +4

      blazingly fast too!

  • @viniciusrolandcrisci272
    @viniciusrolandcrisci272 Před 2 měsíci +6

    i watched this as a 2 episode series
    it was awesome

  • @bossysmaxx3327
    @bossysmaxx3327 Před 2 měsíci +6

    dude You're amazing, I wanna be like you when I grow up.

  • @ka_okai9
    @ka_okai9 Před 2 měsíci +5

    XD! I feel like you are narrating a race or sometin bro . Such Passion for coding brother! What a champ, Great vibes my guy

  • @scattagain
    @scattagain Před měsícem +2

    This is a fucking fever dream

  • @klex3905
    @klex3905 Před měsícem +1

    My guy I'm so proud of you for kicking a habit. Seeing you a few times in the zone always makes me think, maybe were the most fucked. Those dev highs lasted longer mentally than any of those synthetic. But those lows.. they hit just as hard.

  • @SpencerYonce
    @SpencerYonce Před měsícem

    Man I love your videos so much.

  • @ShockingRotom
    @ShockingRotom Před 2 měsíci

    damn that final product was amazing

  • @thekeyboardslayer4827
    @thekeyboardslayer4827 Před 2 měsíci +1

    hell yea some ascii graphics, might wannna look into cogmind it also has some ascii animations with color as well, the game dev even published the tool for ascii art for free.

  • @sidthetech7623
    @sidthetech7623 Před 2 měsíci +6

    We need this to output and react upon a velocity value that is based on termperature, atmospheric pressure would benefit our team tremendously. The higher the velocity, the faster it particulates.

  • @Kaassap
    @Kaassap Před 2 měsíci +1

    best cooking show

  • @CausticAscarite
    @CausticAscarite Před 2 měsíci +1

    this guy is insane

  • @lepels
    @lepels Před měsícem

    the ravings of a mad man

  • @felixallistar
    @felixallistar Před 2 měsíci +2

    you got some good preworkout goin huh

  • @Hellbending
    @Hellbending Před měsícem

    When the burn out subsides and the realisation hits you that being yourself won’t get you fired anymore - let’s go!

  • @djoufson-dev
    @djoufson-dev Před měsícem

    I would have prefer to also see how you approached the problem because here you already have the overall solution or an idea of how you would proceed. Would be good to see your reflection process to tackle that

  • @eat120mm
    @eat120mm Před měsícem

    I'm so lost, but i can't stop

  • @wlockuz4467
    @wlockuz4467 Před 2 měsíci +1

    Watching Prime after a long while, what is he even building these days lol

  • @Kyle-do6nj
    @Kyle-do6nj Před měsícem

    I subbed for the particles.

  • @Peersgone
    @Peersgone Před měsícem

    You're an inspiration

  • @cornheadahh
    @cornheadahh Před 2 měsíci +2

    He definitely seems more high energy...

  • @luisdef_
    @luisdef_ Před 2 měsíci

    Amazing

  • @moveonvillain1080
    @moveonvillain1080 Před měsícem

    I feel stupid. I can never get this good.

  • @hstivggfghyhgfg8359
    @hstivggfghyhgfg8359 Před 13 dny

    Bro sniffing particles.

  • @caseygrzecka515
    @caseygrzecka515 Před 2 měsíci +3

    What's an ass key?

  • @harvenius
    @harvenius Před 2 měsíci

    Legendary

  • @AtomicBl453
    @AtomicBl453 Před 2 měsíci

    my man mario

  • @NVSINK
    @NVSINK Před měsícem

    Conway would be proud.

  • @themilkman3118
    @themilkman3118 Před měsícem

    Particle effects out for Harambe

  • @lucarossi8442
    @lucarossi8442 Před měsícem

    Awesome....now that you have a particle system build an entire GDR in ASCII.

  • @domohyes
    @domohyes Před měsícem

    Never skipping across a video again. Went from 0:00 to 15:52

  • @tyyhhuuu
    @tyyhhuuu Před 2 měsíci +1

    unc back on the rocks

  • @disuqihijazi1524
    @disuqihijazi1524 Před 2 měsíci +2

    Sounds and looks to me like you need a new keyboard and a new code editor

  • @alissoncandatem1896
    @alissoncandatem1896 Před 2 měsíci +30

    42:09 YO I SAW THAT

    • @fwsuperhero1
      @fwsuperhero1 Před 2 měsíci +2

      It is so easy with booger-finding AI.

    • @Kane0123
      @Kane0123 Před 2 měsíci

      The man is clearly a racist.

    • @sidthetech7623
      @sidthetech7623 Před 2 měsíci

      "That's RRRRRAAAAAACISSTT" -Mark Dice

  • @timetoturtle1333
    @timetoturtle1333 Před 2 měsíci

    You win! I sub !

  • @HobokerDev
    @HobokerDev Před 2 měsíci +1

    The Caffeineagen

  • @ConverseMidas
    @ConverseMidas Před měsícem

    Hey this dude looks a lot like the Primeagen

  • @variancewithin
    @variancewithin Před 5 dny

    1:18 the way you draw a 4 hurts me

  • @frank93907
    @frank93907 Před 2 měsíci +1

    The Cmd starwars lol

  • @runamonk
    @runamonk Před 2 měsíci +1

    It's funny watching him bop around to music that only he can hear since he can't include the music on youtube lmao.

  • @derpnerpwerp
    @derpnerpwerp Před měsícem

    I just skipped toward the end but your "normalize"/"mutate" method could be looked at mathematically as a thresholded convolution multiplied by the original input.. not sure if that makes for a better name.. perhaps just "prune"..
    In any case, generalizing it as a convolution that you then threshold and then multiply against the original would be less efficient.. but it would allow you to more readily expirement with different kernels.

  • @tom-on
    @tom-on Před měsícem

    Watching this after writing a lot of C makes my brain hurt

  • @smyk9557
    @smyk9557 Před 18 dny

    bro was NOT ok and was on too much caffiene

  • @brain.yogurt.5.56
    @brain.yogurt.5.56 Před měsícem

    Haven't had coffee in 6 hours, tfw caffeine quarter lifetime is 12 hours

  • @predopogdois
    @predopogdois Před 2 měsíci +1

    this video is giving me anxiety

  • @kabukitheater9046
    @kabukitheater9046 Před 2 měsíci +5

    good job prime. that shit you did in netflix was holding u back. you are more capable of bigger things than doing shit in corporate

  • @TiagoTiagoT
    @TiagoTiagoT Před měsícem

    Had a similar issue with Python recently, had assumed floor and ceil were towards and away zero instead of absolute. Feels wrong it is not how it works....

  • @Aditya-ne4lk
    @Aditya-ne4lk Před 2 měsíci

    what’s the color theme and font in this?

    • @Hellbending
      @Hellbending Před měsícem

      Rosepine if I remember correctly

  • @joseisraeldiazzapata5179
    @joseisraeldiazzapata5179 Před 2 měsíci +2

    what's that software where God is drawing? anyone knows?

  • @garyespinoza914
    @garyespinoza914 Před 2 měsíci +2

    the sound of the keyboard while you are typing. It is an orgasm for my ears

  • @ksk31337
    @ksk31337 Před 2 měsíci

    lul, the movement, how you draw the four, is ILLEGAL!!1
    should be, must be!

  • @lguedes768
    @lguedes768 Před 2 měsíci

    time.second time.milisecond

  • @s8x.
    @s8x. Před 22 minutami

    how do u even know what to do and how to start?

  • @Pursuit918
    @Pursuit918 Před měsícem

    My guess is molly

  • @smooll_d
    @smooll_d Před 2 měsíci

    I don't watch Primeagen but I feel like he really likes coffee. Or cocaine. Nobody can really tell.

  • @victornikolov537
    @victornikolov537 Před 2 měsíci +1

    No colours?

  • @user-hu9sw5zf8j
    @user-hu9sw5zf8j Před měsícem

    This 100% most tweaked I've seen Eagan 😂😂

  • @ahmed-alnajjar
    @ahmed-alnajjar Před měsícem

    1:30:00

  • @BreakTheWa11
    @BreakTheWa11 Před 2 měsíci +1

    Do real graphics programming or game dev programming on vim.

  • @nathangwyn6098
    @nathangwyn6098 Před 2 měsíci

    I've always assumed you just took adderall. Doesn't mean you do, but I rarely get excited as you do lol.

  • @KushLemon
    @KushLemon Před 2 měsíci +2

    Meanwhile - czcams.com/video/QMYfkOtYYlg/video.html

  • @stu3131
    @stu3131 Před 2 měsíci +1

    Dude is too much, man.

  • @quanominh1393
    @quanominh1393 Před 2 měsíci +1

    Programmers ☕

  • @saurabpoudel9134
    @saurabpoudel9134 Před 2 měsíci

    java

  • @humanecoder5106
    @humanecoder5106 Před 2 měsíci

    First first

  • @srijanraghavula
    @srijanraghavula Před měsícem

    The only channel where 0.XXx is helpful is on this dude's. You distracted for a fraction of a second, poof, you're lost

  • @collie2280
    @collie2280 Před měsícem

    Stop talking and breathing

  • @JackTheDev
    @JackTheDev Před 2 měsíci +3

    I love this project, seems fun.
    I could not get Instant.nvim to work when i I tried it out. Somehow I still lack rust analyzer, really need to fix up my nvim config (I sometimes use helix btw)

    • @gregoryshoemake
      @gregoryshoemake Před 2 měsíci +1

      A mixture of the "nvim from scratch" playlist by christ@machine and Prime's "Neovim RC from scratch" has me with a pretty good base config. So far rust-analyzer works pretty well for my uses, though I'd like to get deeper debugging tools.