Highly offensive Jonathan Blow clips to boost your productivity

Поділитися
Вставка
  • Опубліковано 18 січ 2025

КОМЕНТАРІ • 690

  • @zxxvcc
    @zxxvcc 6 місяців тому +1315

    LoFi opinionated senior programmer rants to study and relax to.

  • @bloody_albatross
    @bloody_albatross Рік тому +1127

    So what I'm gathering is that people who write code with bad performance have great vacations involving cliff jumping.

    • @shurbrrt
      @shurbrrt Рік тому +91

      Into ocean water

    • @jessevos3986
      @jessevos3986 Рік тому +85

      That is frigid

    • @chrisc7265
      @chrisc7265 Рік тому +64

      Jon has great vacations _with their moms_

    • @StevenOBrien
      @StevenOBrien Рік тому +11

      Yes, I hear those vacations are to die for.

    • @laskdjf3880
      @laskdjf3880 5 місяців тому +2

      goodbye everyone lmao

  • @wisnoskij
    @wisnoskij Рік тому +1390

    "It will be released to your mom. Tonight."

  • @robrick9361
    @robrick9361 Рік тому +818

    Jon Blow Jr. : "Daddy why does the computer get hot?"
    Jon Blow : "Because f*ck you."

  • @Matthew-uv4fq
    @Matthew-uv4fq 4 місяці тому +305

    Dude’s blood pressure needs to be studied

    • @6Pope9
      @6Pope9 3 місяці тому +2

      FR

    • @w花b
      @w花b 22 дні тому

      Fortunately he's doing that behind his screen. He's found his audience and something he likes. Good for him. He'd be using a walker otherwise lol.

  • @DemonSnakeBd
    @DemonSnakeBd 5 місяців тому +322

    I feel like this is the kind of guy who would argue going bald was more efficient for him

    • @mryoung205
      @mryoung205 4 місяці тому

      😅

    • @okie9025
      @okie9025 4 місяці тому +10

      he's the type of guy to get fired from a FAGMAN company then claim they all suck and that he's actually better off

    • @user-sb5vt8iy5q
      @user-sb5vt8iy5q 4 місяці тому +25

      @@okie9025 They all suck and he's better off alone

    • @DajuSar
      @DajuSar 3 місяці тому +13

      @@okie9025 Except in this case he is the type of guy to do and say that and to be actually correct

    • @sewerside01142
      @sewerside01142 2 місяці тому +3

      Aerodynamics

  • @anow2
    @anow2 5 місяців тому +432

    first clip hits different after crowdstrike

    • @nathansmith8187
      @nathansmith8187 5 місяців тому +13

      Was gonna comment the same thing.

    • @backlogbuddies
      @backlogbuddies 5 місяців тому +23

      He may be rude but he's right about some of the stuff he says

    • @umber-light
      @umber-light 4 місяці тому +27

      except crowdstrike is not open source, it's a closed source product

    • @kelvinpina3392
      @kelvinpina3392 2 місяці тому +3

      But it wasn't open source

    • @seriouscat2231
      @seriouscat2231 Місяць тому +3

      @@kelvinpina3392, that was not the point. The point was people who forego testing.

  • @hughtoons
    @hughtoons 6 місяців тому +215

    "We've almost done a full workday. Or 10 workdays for someone that works at facebook and reads hacker news." Damn 😂

  • @probaddie456
    @probaddie456 Рік тому +182

    Understood, becoming a top 1% cliff diver

  • @RudhinMenon
    @RudhinMenon Рік тому +172

    Jonathan won't settle for a mediocre barista, he wants THE BARISTA

  • @Skona99
    @Skona99 5 місяців тому +274

    >Hates Unreal and Unity
    >Uses Adobe
    >Profit

    • @ZahrDalsk
      @ZahrDalsk 4 місяці тому +4

      Unlike Unreal and Unity, Adobe products are based and well-made.

    • @okie9025
      @okie9025 4 місяці тому +30

      @@ZahrDalsk its true, i was the badobe

    • @n0xure
      @n0xure 4 місяці тому +34

      @@ZahrDalsk Adobe is a patent troll

    • @martiananomaly
      @martiananomaly 4 місяці тому +96

      Adobe and based don't go together in the same sentence

    • @ZahrDalsk
      @ZahrDalsk 4 місяці тому +3

      @@martiananomaly Unless you do illustration, in which case the closest thing they have to a competitor is Affinity, but Affinity's not an actual viable replacement yet. Now, programming nerds don't do anything creative so they don't care if software works or not, but for those of us who do creative works we need software to work. Which means Adobe. Not fosstrash.

  • @davidxu9328
    @davidxu9328 7 місяців тому +194

    Saved the vid to my meditation playlist

  • @BistaNadig
    @BistaNadig Рік тому +394

    He's got nothing on our brother in Christ, Terry Davis.

    • @nonefvnfvnjnjnjevjenjvonej3384
      @nonefvnfvnjnjnjevjenjvonej3384 8 місяців тому +83

      they are both required. i wish more devs were like them instead of soyboys who write javascript and react

    • @brianviktor8212
      @brianviktor8212 6 місяців тому

      @@nonefvnfvnjnjnjevjenjvonej3384 I am proud of what I programmed 3 weeks ago. It took me 2 months, and I created a client-server architecture and library for a game, which allows millions of players within a singular realm, scalable by adding physical servers that connect in a distributed system. It is also extremely performant and has server-side anti-cheat measures. Gemini rated it 11.5/10 in terms of difficulty, and I think it is the hardest thing I ever made. And I made quite some very hard projects already... like a program to create random RNG algorithms, evaluate them and pick the highest rated ones (best ones).
      Or oh, the game core itself, which allows for the game area to be the observable universe with cm precision, having solar systems loaded, unloaded, populated and depopulated as the player traverses in free flight through space, whereas everything is procedurally generated. I also have giant stars.

    • @JohnSmith-dd3zi
      @JohnSmith-dd3zi 5 місяців тому +39

      I ask myself every day "Is this too much voodoo for my purpouses?"

    • @tanko.reactions176
      @tanko.reactions176 4 місяці тому

      @@nonefvnfvnjnjnjevjenjvonej3384 he is equally a soyboy in the domain of graphicscard drivers.. its the same mess. there is no standard, everyone rolls with their own way and you, as the developer, have to glu them all together.
      and that is the same shit on the web. the web is a mess because of the exact same issue, its not a developer problem, its an industry problem.
      does not help that actual snowflakes tend to web development, so the issue gets conflated.
      his takes on web dev are right and wrong at the same time.
      and there is much more money on the web, than in game dev.
      there is no game that has beat platforms like youtube or google or amazon.
      learn web dev (the right way, dont be a soyslop), develop a SaaS product and escape the rat race.
      with game dev, you have to hit roughl 1mil and put all that money into a well diversified ETF in order to live from passive income, to escape the rat race.
      its much easier with web dev.
      once you have become a free man, you can switch over to game dev if that is your passion.
      but straight out shitting on web dev because of a few (or actually, many) bad apples and the whole industry being shit, is a non-nuanced, jaded/bitter approach.
      its not realistic.
      its fun to watch though xD

    • @okie9025
      @okie9025 4 місяці тому +1

      @@nonefvnfvnjnjnjevjenjvonej3384 i make websites only using C and HTMX using my custom buttplug-based controller scheme. In vim on arch linux of course.

  • @lukefidalgo8154
    @lukefidalgo8154 6 місяців тому +469

    old man yells at clouds

  • @emmaramirez4330
    @emmaramirez4330 Місяць тому +11

    "I don't want to hear that you're bad at math"
    100%. Go be good at math then. Literally changed my life

  • @HobokerDev
    @HobokerDev Рік тому +538

    Jon Blow is like David Goggins of programming. 😜

    • @Zoronoa01
      @Zoronoa01 Рік тому +4

      amen to that!!

    • @oussamaghrib4558
      @oussamaghrib4558 Рік тому +2

      Lmao

    • @gmodrules123456789
      @gmodrules123456789 Рік тому

      Completely delusional. You should be embarrassed to have even posted something like this.
      Goggins is actually accomplished. He has done real things that no other person on Earth has done.
      Blow made one good game, and acts like he's the next Linus Torvalds.
      There are thousands of good games. There are thousands of good indie games.
      Blow is not unique or special.
      Goggin's runs, while Blow just runs his mouth.

    • @hatter1290
      @hatter1290 Рік тому

      If David Goggins were an incompetent moron, yes.

    • @ryanleemartin7758
      @ryanleemartin7758 Рік тому +53

      Who's gonna carry the bits?!

  • @sagitswag1785
    @sagitswag1785 Рік тому +45

    Your cuts are so perfectly timed! Please keep posting these, these are the funniest shit on this site

  • @MrSomeDonkus
    @MrSomeDonkus 4 місяці тому +40

    In every interview and talk that he gives he always comes across so self reflective, intelligent, humble, and thoughtful.
    In everything outside of those talks and podcasts he seems the opposite.
    Its like when the people he is talking to or addressing arent people he can directly see and hear, he cant help but go full savage mode.
    He takes the whole involuntarily dehumanizing anon people over the internet to the next level.
    Seems like the kind of guy who would have crazy road rage.

    • @petersansgaming8783
      @petersansgaming8783 3 місяці тому +14

      He learnt a lesson I learnt way too late: having a genuine discussion with faceless people on the internet without knowing their persona/career/whatever is basically impossible.

    • @MrSomeDonkus
      @MrSomeDonkus 3 місяці тому +2

      @@petersansgaming8783 True. I always start genuine, but as soon as something ive said has been dishonestly misinterpreted more than once, i dont take it personally and get angry, i just make fun of them.
      I will say that in this comment i think that i slightly exaggerated how angry mr blow gets at internet randoms. I think he just lets it get to him more than it would for a normal person is all. Its not egregious.

    • @elcugo
      @elcugo Місяць тому +2

      I have seen livestream of him live and he is very chill. You shouldn't judge someone by cherry picked clips out of context.

    • @hydrocosmo
      @hydrocosmo 27 днів тому

      @@petersansgaming8783 so you "learned" how to be misanthrope lol what an accomplishment!

    • @knufyeinundzwanzig2004
      @knufyeinundzwanzig2004 24 дні тому +2

      @@hydrocosmo what's that to do with being misantrhope, you could be arguing with a bot or a really stupid person, or yt decides to block your comments, so it isn't really worth it going deep

  • @Vixikats
    @Vixikats Місяць тому +7

    Jonathan Blow is the kind of programmer that speaks directly to my soul. I worked in a could software houses where the general ethos was, "It's good enough. It has problem but we'll fix those whenever we get around to it. Who cares?" and it drove me up the wall so much that I ended up just leaving and not coming back.

    • @TheLamer5000
      @TheLamer5000 23 дні тому +1

      At my work I wish our code was even at the "good enough" level. Simply giving 10 minutes worth of thought to things like data structure and db table design would improve performance by a few orders of magnitude but most devs don't even do that

  • @gwills9337
    @gwills9337 6 місяців тому +327

    His Gen X snark loses its appeal when you find better adjusted mentors

    • @plaidchuck
      @plaidchuck 6 місяців тому +133

      Yeah hes like a walking 90s Simpsons character. Constant snark and passive aggressive behavior.

    • @anthonyhughes8026
      @anthonyhughes8026 6 місяців тому +32

      Meh. I’m not concerned with the gift box or the means of delivery, only the gift.

    • @myhandlehasbeenmishandled
      @myhandlehasbeenmishandled 6 місяців тому

      As someone that is much closer to gen x , than my millennial generation, I gotta say please stop with that BS. He is clearly spoiled asshole that was never put in his place. It has nothing to do with any generation. Or he has undiagnosed aspergers.

    • @neonmidnight6264
      @neonmidnight6264 5 місяців тому +13

      His performance sentiment is relatable and you should keep yourself safe

    • @ethernet764
      @ethernet764 5 місяців тому +8

      Better adjusted mentors, such as?

  • @Heater-v1.0.0
    @Heater-v1.0.0 10 місяців тому +5

    What a wonderful collection. Thanks.

  • @LewisCampbellTech
    @LewisCampbellTech 5 місяців тому +62

    I don't know too much about this guy but as an older programmer this whole clip is just making me laugh.

    • @slavko321
      @slavko321 4 місяці тому

      He does some pretty cool, deeply technical stuff.

  • @feralaca123
    @feralaca123 6 місяців тому +291

    Jonathan Blow talks about productivity but he has launched 2 games in 20 years. He is dismissive of webgpu, yet, Braid could probably run (with good perf) in a browser's canvas object.
    Note: don't get this wrong, I still think he is a programming hero.

    • @globalincident694
      @globalincident694 6 місяців тому +46

      Strictly speaking, he also worked on several other games in that time. He is only credited as *director* on two games (assuming you count the anniversary edition of Braid as the same game as the original).

    • @deadvirgin428
      @deadvirgin428 6 місяців тому

      What other dude said + both of those games are legendary.

    • @chloerose458
      @chloerose458 6 місяців тому +54

      the more somebody talks about how things *should* be done, the less they actually do lol

    • @declanprobably
      @declanprobably 6 місяців тому +22

      I strongly doubt the Braid comment. The particle effects in that game alone are beyond what it could even consider rendering, and that's not even considering the technicality of the time manipulation mechanics, including the real-time audio processing, etc. Also, why would we even want Braid to run in a browser's canvas object? Most of his issues with modern software/web tech are about the premise and not whether it works out.

    • @globalincident694
      @globalincident694 6 місяців тому +6

      @@declanprobably Particle physics might be a problem, but you could always take those out. Time mechanics are essentially just dealing with a lot of stored memory, and are not particularly intensive. There is not too much audio processing - the audio speed changes but that's it, and changing the speed of audio is not particularly intensive.

  • @jhfcdgkxdhfk
    @jhfcdgkxdhfk 3 місяці тому +31

    "These people don't get anything done" - guy who has been working on a souped up sokoban for a decade

    • @redgek
      @redgek 2 місяці тому +1

      new lang, new compiler, new engine, new game for a decade

    • @awfyboy
      @awfyboy Місяць тому +1

      This is the part I don't understand. Why doesn't he just reuse his old engine and adapt it to the new project. Maybe even simply build on top of it?
      That's what every software company does. That's what every game developer who uses custom engines does. What's the idea behind using a different engine and even building it from scratch?

    • @trex511ft
      @trex511ft Місяць тому

      @@awfyboy "that's what every software company does" - wow...

    • @christopherfreeman2858
      @christopherfreeman2858 19 днів тому

      He's more of a programmer it seems. I generally get annoyed by him, mostly because he takes forever and a day to get across a dead simple idea. If his ideas are so difficult to get across, why didn't he workshop it enough? It makes me think he's half assing his presentations. If anyone disagrees, I would like a link or a title to search up, I will give it a decent review.

    • @inarifoxking
      @inarifoxking 16 днів тому

      @@awfyboysounds like you need to watch more of his streams and/or learn about the things that you don’t know. Crossing your arms and getting huffy isn’t going to make your life any better.

  • @XeZrunner
    @XeZrunner Рік тому +129

    1:00 Agreeing with him so much there! Genuinely annoying to see people specifically not care about performance to "make things better", but then things are both worse and slower...

    • @Muskar2
      @Muskar2 Рік тому

      Me too, but I genuinely think much of the industry either doesn't realize that they're shooting themselves in the foot, or are just people who blindly follow those who don't realize it. So I think making objective tests that are publicly shared would help a lot. But there's so little incentive to do so. The minority of low-level programmers that exist most likely love their high job security, and the few companies where they're beating competition due to performance probably keep their programming style a company secret like almost all businesses do. Jon and his friends like to talk about it like it's obvious to abandon OOP, but ignores that many developers barely realize it's a possibility. When I got my degree I believed the gospel that low-level programming was much harder and less productive. Simply because it's true for writing machine code or ASM, so the extrapolation seemed true. I needed several years of professional OOP experience, a punch to the stomach and Casey calmly owning Uncle Bob on their Github discussion to really realize why I've subconsciously been loathing the current state of software ever since I started learning OOP. And the software performance was the easy one to get evidence of (except larger scale demonstrations), it's the productivity/maintainability/readability one that is harder to demonstrate. And I think it's because it takes time creating comparable projects that are sizable enough for simplicity winning over easy.

    • @monad_tcp
      @monad_tcp Рік тому +45

      a programmer not caring about performance is like an engineer not caring about concrete strength

    • @enneff
      @enneff Рік тому +35

      There’s definitely a syndrome where developers overcomplicate simple things for performance reasons that don’t provide any overall benefit, but that is much more rare than the general case where most programmers simply don’t understand performance at all.

    • @electrolyteorb
      @electrolyteorb Рік тому +4

      Next.js

    • @electric26
      @electric26 Рік тому +3

      ​@@electrolyteorbyou had me at js

  • @AROAH
    @AROAH 6 місяців тому +135

    I love his work, but he must be absolutely unbearable to work for.

  • @ebookjapan8054
    @ebookjapan8054 5 місяців тому +140

    This would be motivation if he made more than one game every decade and didnt have incredibly thin-skin

    • @buster9877
      @buster9877 4 місяці тому +11

      LMAO

    • @mxjokereh
      @mxjokereh 4 місяці тому +20

      And if his games were better. Bro released a "good" game in 2008 for what was then a good game and can't stop thinking his above everyone since then.

    • @whiteingale
      @whiteingale 4 місяці тому +2

      what do his skills have anything to do with yours? If you need motivation from youtuber, there is a problem with you to begin with.

    • @emptycode1782
      @emptycode1782 4 місяці тому +10

      @@whiteingale i mean he didn't say he needs motivation from a youtuber , you just assumed that.

    • @yungoldman2823
      @yungoldman2823 4 місяці тому +3

      @@whiteingale The only person with problems is the one randomly accusing strangers on the internet

  • @TestChannelWow-bh7ys
    @TestChannelWow-bh7ys 5 місяців тому +139

    2 games in 20 years, how inspiring

    • @tg5127
      @tg5127 5 місяців тому +49

      Including one which could have been done in six months with Unity, even back then

    • @cicadaknight3048
      @cicadaknight3048 5 місяців тому +25

      I like how he projects himself on others by calling everyone 'mediocre' lol

    • @tommapar
      @tommapar 4 місяці тому +1

      How many games have you put out that even compare to his? None? Then I suggest you take your little fuck fingers you wrote this comment with, and shove them up your ass instead of opening it to spew your envy and stupidity on the internet..

    • @FlamingZelda3
      @FlamingZelda3 4 місяці тому

      @@tg5127 right, you gotta consider if what you're working on is worth the perfectionism. there's definitely a give and take between the quality of a product and how much you're willing to pay for that.

    • @0x20pirate
      @0x20pirate 4 місяці тому

      @@tg5127 Found the delusional non-developer who doesn't even know Braid was built on XNA framework, but thinks a version of unity that didn't even have UI or even 2D solutions would've had the game built perfectly in an afternoon 🥱

  • @Imperial_Squid
    @Imperial_Squid 4 місяці тому +72

    3:00 Jonathan "if you're a beginner fuck you" Blow, the incredibly normal and well adjusted man over here

    • @alphachicken9596
      @alphachicken9596 4 місяці тому +1

      He said "If youre asking how to get started than fuck you." V different
      If you dont have the energy to do a google search and get yourself started then your idea is just a delusion, and the kind thing to do is to dispel illusions.

    • @huehuehue-x3c
      @huehuehue-x3c 4 місяці тому +40

      If your first thought is to ask a streamer and not use a search engine like a well adjusted person who doesn't rely on parasocial relationships for socializing, you are not cut out for real life.

    • @alergames147
      @alergames147 3 місяці тому +15

      @@huehuehue-x3c What's so wrong with asking a real person for some basic guidance? Mfs just are negative for the sake of being negative

    • @SPyoutube42069
      @SPyoutube42069 3 місяці тому +5

      ​@@alergames147 you're conflating asking an acquaintance for guidance with asking a public figure a question that's already been asked and answered countless times

    • @satanos6
      @satanos6 2 місяці тому

      ​@@alphachicken9596 Comment so based it ascended you to sigmachicken9596 /s

  • @untimateds
    @untimateds 11 місяців тому +2

    these are certainly the most jblow offensive clips ever collected

  • @jacobstamm
    @jacobstamm 6 місяців тому +109

    “Being an asshole is my entire personality” seems like it would get old after a few hours

    • @highestsettings
      @highestsettings 6 місяців тому +24

      Its honestly refreshing in a world where people continually pretend to be nice.
      The thing about someone who will be an asshole to your face is that at least you know they're telling you what they really think. I mean there's a balance, some people are dicks just to be dicks. But this is clearly just coming from a place of authenticity and passion. Something that is sorely lacking lately. I'd much rather hang out with him based on this video than you based on your comment.

    • @jacobstamm
      @jacobstamm 6 місяців тому +58

      @@highestsettings I’m devastated

    • @highestsettings
      @highestsettings 6 місяців тому +13

      @@jacobstamm And that's the kind of predictable reply that I would expect.
      I'm sure Jon Blow is losing sleep over your comment too.

    • @jacobstamm
      @jacobstamm 6 місяців тому +63

      @@highestsettings Okay

    • @alejandrovalenciadiaz7012
      @alejandrovalenciadiaz7012 6 місяців тому +4

      hes just being honest

  • @championsofodin9868
    @championsofodin9868 5 місяців тому +62

    Dude has his period 30 days out of the month

    • @seriouscat2231
      @seriouscat2231 Місяць тому +1

      These few short clips are taken from probably hundreds of hours of original content.

  • @litadabula6120
    @litadabula6120 5 місяців тому +25

    The Unreal/Unity question cracked me up

    • @okie9025
      @okie9025 4 місяці тому +10

      if he used a game engine he would still be making games

  • @Cenot4ph
    @Cenot4ph 5 місяців тому +142

    This guy is a pro at being annoying

    • @LagMasterSam
      @LagMasterSam 5 місяців тому +12

      A pro at being hilarious.

    • @okie9025
      @okie9025 4 місяці тому +9

      most tech influencers are

  • @Karurosagu
    @Karurosagu 28 днів тому +3

    Asking a question with "web" and "API" was enough to put him in shambles 2:40

  • @Fidolorous
    @Fidolorous 6 місяців тому +7

    I need more of this

  • @henrik9030
    @henrik9030 Місяць тому +3

    "Im just a chill guy"

  • @jeffgonis8975
    @jeffgonis8975 5 місяців тому +37

    The best moment in this video comes at 3:21 where he rattles a bunch of elite universities as being the only places where you aren't wasting your time in computer science and then pauses for a moment and you can tell that the gears are grinding away and then he realizes "Oh shit I didn't go to one of the universities I just listed, which would mean I wasted my time!" and quickly throws in Berkeley at the last moment. Crisis averted! Of course despite Berkeley being one of 3(ish I guess we add CMU) universities in the world that is not a waste of time for CS (get rekt Oxford, ETH Zurich, TUM, U of Toronto, and Tsinghua among others), he still likes to talk about the terrible courses he had at Berkeley. Anyway, I thought it gave a pretty good insight into just how seriously you should take these rants.

    • @paulonormie977
      @paulonormie977 5 місяців тому +3

      Sure, but your insight is just stupid. First you said he's self-conscious about about wasting time on his university, then you said that he also rants about the quality of the courses at Berkeley, so it doesn't sound like he's particularly bothered about shit talking his education. It's fine to dislike the guy, you don't need to do creative writing on what he's thinking to justify it.

    • @nicholasbailey6622
      @nicholasbailey6622 4 місяці тому +8

      Extraordinary level of psychoanalysis on a delay of speech so short I wouldn’t have noticed if it wasn’t for this dumb comment.

    • @okie9025
      @okie9025 4 місяці тому +7

      literally true. Ignore the 2 comments above

    • @Happyduderawr
      @Happyduderawr 3 місяці тому +1

      I think its funny that he didn't correct himself and list about 200 more universities. Yes, most people who get a cs degree from a 2nd rate university can make something from it. It may not be working at OpenAI, but they can do something. What does J Blow propose that the 99% of cs graduates that didnt go to these 3 univerisities, i suppose? Im all ears to him telling kids how to live their life, lmao.

    • @Happyduderawr
      @Happyduderawr 3 місяці тому +2

      ​@@paulonormie977 These universities are all pretty similar in their courses really. They only start differing in major ways at the graduate level. He's right that Standard and CMU are prob the best for cs, but you can learn the exact same material at any other ivy league or 2nd rate university. Even the 3rd rate universities will teach the exact same things, but at a slower rate and less challenging problems.

  • @bugothecatplays7864
    @bugothecatplays7864 День тому

    Jblow is almost as good of a motivational badass teacher as Terry Davis.

  • @NickIsBlasted
    @NickIsBlasted 4 місяці тому +1

    This is just what I needed before hopping into some JS, Jonathan would be proud

  • @Zickzii
    @Zickzii Місяць тому +2

    I love this guy

  • @soheilam007
    @soheilam007 22 дні тому

    this did in fact boost my productivity
    thanks Jonathan

  • @MochaRitz
    @MochaRitz 7 місяців тому +151

    Between all the toxicity and the self righteousness, he has a point with people asking "How do I get into games?" being so separated from what they're apparently interested in, that it's laughable to think they would ever ship a product. There are people who work hard for years on end and still don't make it. If the barrier is a streamer answering your question, then you were never gonna make a game.

    • @MorningNapalm
      @MorningNapalm 6 місяців тому +92

      There is also such a thing as starting at a humble place but ending up in a good one. I find his toxicity overdone.

    • @olbluelips
      @olbluelips 6 місяців тому +30

      It sounds cynical but there’s truth to it. Asking “how to start” is a form of procrastination vs actually starting. Getting over this catch-22 determines your success in basically any hobby

    • @ants7219
      @ants7219 6 місяців тому +31

      getting started is literally by far the hardest part of learning programming / game dev and is probably the only point at which a future game developer would really NEED help. so yeah i guess not only are you wrong but you're basically the exact opposite of right.

    • @bearmandev
      @bearmandev 6 місяців тому

      @@ants7219 I started by stealing a graphing calculator manual. It was extremely easy.

    • @raychrash5139
      @raychrash5139 6 місяців тому +25

      Dude, most of the people out there dont get immediately hooked on a hobby, its a pretty reasonable thing to ask about a hobby you have an interest in learning but no direction whatsoever, how else are you gonna develop the love for the field if people are as dismissive as Jonathan."CS Major is a waste of time" yet if people act like Jonathan to newcommers, uni would be the only direction one can have in the field

  • @cisar2218
    @cisar2218 Рік тому +1

    Ok, I just found this guy thanks to this video and it's golden.

  • @iestynne
    @iestynne 6 місяців тому +10

    I feel extremely motivated right now. I think I'm going to listen to in my daily meditation.

  • @MANKEYYEEMAN
    @MANKEYYEEMAN Рік тому +66

    Дизайнер виртуальных головоломок проявляет свое агрессиное поведение на протяжении 5 минут.

  • @ACoolYouTubeChannelName
    @ACoolYouTubeChannelName 3 місяці тому +4

    Jonathan Blow is Sean Strickland programming

  • @duckhuntergaming4713
    @duckhuntergaming4713 4 місяці тому +19

    Superiority complex has his picture next to it on the DSM

    • @trex511ft
      @trex511ft Місяць тому

      hmm really? Are is it just your inferiority complex in the face of his actual superiority? lol

  • @lorenzozapaton4031
    @lorenzozapaton4031 6 місяців тому +94

    It's just a programmer being a programmer. At least a programmer who wasn't touched by Rust.

    • @mscholzdev
      @mscholzdev 6 місяців тому +4

      what's the problem with Rust?

    • @salce_with_onion
      @salce_with_onion 6 місяців тому +21

      @@mscholzdev 🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀

    • @mscholzdev
      @mscholzdev 6 місяців тому

      @@salce_with_onion wtf??????

    • @lorenzozapaton4031
      @lorenzozapaton4031 6 місяців тому +4

      @@mscholzdev
      >what's the problem with Rust?
      CoC

    • @mscholzdev
      @mscholzdev 6 місяців тому

      @@lorenzozapaton4031 thanks, crazy

  • @ShaMan-n4u
    @ShaMan-n4u Місяць тому +1

    Undertale's programmer: HA-HA-HA

  • @sebastianriveros3046
    @sebastianriveros3046 Місяць тому +2

    Based Jonathan Blow

  • @coolguy69verycool
    @coolguy69verycool 6 місяців тому +4

    Easily the best Jon Blow video I've ever seen

  • @woodlandcritterpunch
    @woodlandcritterpunch 22 дні тому +6

    "Because the fact is they don't even get things done!" So how is Jai coming along, Jonathan?

    • @bhavyakukkar
      @bhavyakukkar 16 днів тому

      its not incomplete, its just not released

    • @ShredST
      @ShredST 5 днів тому

      @@bhavyakukkar If it's not shipped it's not real.

    • @bhavyakukkar
      @bhavyakukkar 5 днів тому

      @@ShredST it IS shipped as an invite-only demo for the time being. its real because you can get a copy of it (if Jonathan will give it to you)

  • @lifelover69
    @lifelover69 2 місяці тому

    i start my daily morning workout with this video to boost my mental

  • @MarioVelezBThinkin
    @MarioVelezBThinkin 5 місяців тому +7

    "I mean I don't want them to die. They jump [off the cliff] into ocean water, that is frigid."

  • @therealgunny
    @therealgunny 4 місяці тому

    Thanks for the productivity boost. I am now more productive.

  • @marcusrehn6915
    @marcusrehn6915 Рік тому +73

    Starting out with a game dev complaining that open source is not tested enough. That is hilarious to me. Jonathan makes solid stuff, but game devs in general vs open source in general, come on...

    • @z4pp820
      @z4pp820 Рік тому +2

      he completely disowned extreme programming in one sentence
      interesting take to say the least

    • @CostaBushnaq
      @CostaBushnaq Рік тому

      Did you play any of his games?

    • @marcusrehn6915
      @marcusrehn6915 Рік тому +8

      @@CostaBushnaq id say they are better than most, in terms of bugs. Do you disagree?

  • @DudeWatIsThis
    @DudeWatIsThis Місяць тому +1

    3:00 I wish I could say this with this much confidence and lack or repercussions.

  • @suddenlee.9
    @suddenlee.9 6 місяців тому +3

    Jeez, what a legend!

  • @Gamessence97
    @Gamessence97 Місяць тому

    A true hero for all game developers. Love you, J Blow!

  • @RawPeds
    @RawPeds 7 днів тому

    The prophet has spoken!

  • @TurntableTV
    @TurntableTV Рік тому +21

    I'm not a programmer but I know where he's coming from with these takes. Extremely hilarious.

    • @KushLemon
      @KushLemon 5 місяців тому +7

      Yeah, keep telling that to yourself, till you are at the receiving end. Some people are just broken.

    • @okie9025
      @okie9025 4 місяці тому +4

      makes sense that only non-programmers agree with people like him lol

  • @antekone1
    @antekone1 5 місяців тому +3

    That... was unexpectedly motivating as hell

  • @Muskar2
    @Muskar2 Рік тому +70

    How does this boost your productivity? Because you don't feel alone in hating modern software dogma?

    •  Рік тому +11

      Amen.

    • @Muskar2
      @Muskar2 Рік тому +3

      I'm genuinely asking because I don't know. But upon reflection I imagine this is probably a tough love kinda thing, since he's compared to David Goggins.

    • @tsessarsky
      @tsessarsky  Рік тому +53

      Well, i'm not gonna lie, i make these titles more "clickbaity" so that the videos can get more views and clicks.
      The titles of these videos obviously parody the endless cesspool of "memes" videos with titles of similar format:
      "Memes that will make you X",
      "Memes that made me do Y".
      I often find myself falling down that stupid rabbit hole and in the end feeling more depressed and wondering "why did i watch this?".
      By naming these videos as such i'm making them more "accessible" if that makes sense. So you can relate, you know. So that you can stumble upon this video in the first place and it doesn't get drowned in the abyss of other vids that are so fiercely fighting for your attention.
      But I don't consider your attention or attention of others as something cheap, so I try to put meaning into these videos.
      And the meaning is not in the title, it's in the content.
      The gist of this video (or any other video i make for that matter) is pretty simple.
      Jonathan Blow being a very successful developer says "Software is in decline and stagnating." That statement in itself will already stir up some thoughts in you.
      I don't know how it works, but I believe that there's some secret mechanism by which watching Jon say things like that, you will involuntarily absorb his philosophy, his ideas, his habits even, and therefore get more productive in the long run. So even if this video doesn't increase your productivity directly, it will inevitably affect you in a way.
      I hope that makes at least some sense :)

    • @tsessarsky
      @tsessarsky  Рік тому +7

      @@Muskar2 btw, i have no idea who David Goggins is and why Jon is getting compared to him

    • @Muskar2
      @Muskar2 Рік тому +38

      @@tsessarsky To me, I do like it when smart people are direct and have the courage to publicly say the controversial things they believe. But I still really dislike it when Jon is being elitist and not telling people the reasons for his beliefs so that they can evaluate it for themselves. Saying things like "if that's not obvious to you then you're banned" or generally disallowing "stupid" questions, makes me repulse them. I prefer the Carl Sagan type of person, who assumes the best in other people until the opposite is proved. And I think the inclusive approach is much better at dispelling dogma than arrogant elitism - because I think the appeal will be for his "choir" and for those who are really into tough love.
      The reason I have sympathy for Jon despite of me disliking him, is that it's obviously not his responsibility to fix the industry and to help everyone who wants to be helped. It's a tough job and it requires effort - effort he'd most probably rather spend doing work. Sometimes it frustrates me when he then goes making talks or participate in discussions on Twitter, because that tells me he wants to spread the message, but just don't want to do the work - or that he's in denial about the fact that he's probably actively hurting his own position from the general public's perspective.
      I mean, it's an efficient thing to do talks, but he's being a bit hypocritical about quality because he could spend a lot more time on actually understanding the modern software industry crowd first, and then providing the evidence to disprove it, rather than just making claims.
      And I still don't believe much of what Jon says. I believe many of the specific things he says about things he's done himself, but I don't believe many of his broader claims that sound more like conjecture than informed opinions. Especially when he's talking about people outside the game industry. Everyone is susceptible to cognitive biases like that, but it's just weird to me that the guy who made The Witness - which covers cognitive biases and logical fallacies - is often so unaware of them.
      --
      I had neither heard of David Goggins but I looked him up and I gathered he's a motivational speaker who's into applying military discipline to your life to achieve very high goals - using aggressive language and looking down on mindsets that disagree with it.

  • @zcizzorhandz5567
    @zcizzorhandz5567 8 місяців тому +9

    I probably wouldn't work for Jonathan. BUT!!!! I agree with every word he said in this video, just wouldn't say it directly to hurt anyone's feelings.

  • @TestChannelWow-bh7ys
    @TestChannelWow-bh7ys 5 місяців тому +12

    Why would I care about comments from a guy who makes the most mid games of all time

  • @therealshug
    @therealshug 5 місяців тому

    lmao. I'm glad I was recommended this video and learned about this guy...

  • @lol6434
    @lol6434 Рік тому +22

    Damn, i love this guy.

  • @aniketbisht2823
    @aniketbisht2823 Рік тому +54

    holy shit, I never knew Jon had this side. I always thought he had some "strong" and seemingly contrarian views (most of them I agree with) but this I is golden.
    "Yeah, It will be released to your mom". LOL

  • @tripplejaz
    @tripplejaz Рік тому +10

    I'm a visual artist but John inspires me. A fellow perfectionist.

  • @RawPeds
    @RawPeds 7 днів тому

    Anyway, I'd love to hear why he uses SVN for version control instead of Git or anything better.

  • @loganrosenthal4568
    @loganrosenthal4568 26 днів тому

    I haven't even released any projects yet, but I do want to mainly build and contribute to open source, and the first clip made me cry laughing because I feel like I SHOULD release all my programs that are at half or less of the functionality that I myself would deem complete

  • @dddderick
    @dddderick 24 дні тому

    4 and a half minutes of vertical taskbar

  • @Alex-f3m4t
    @Alex-f3m4t 4 місяці тому

    Good start of the day

  • @admrotob
    @admrotob 5 місяців тому +1

    It's like he prophesized the Crowdstrike issue hehe

  • @Lin_The_Cat_
    @Lin_The_Cat_ 3 місяці тому +13

    God I love how fucking flabberghasted Jonathan got when someone had the gall to ask him of all people what his thoughts on the WebGPU API was. There should be no reality where JavaScript is given free reign to access a computer's GPU.

    • @brambasiel
      @brambasiel 3 місяці тому +2

      Most of people nowadays interact with software through websites. Times have changed.

    • @samiscoding
      @samiscoding 2 місяці тому

      Does WASM mean you could have other languages that run in the browser if they can be translated to wasm? Just asked an LLM and it says yes, like C++

    • @MichaelPohoreski
      @MichaelPohoreski 2 місяці тому

      @@samiscodingTranspiling has been around for a decade. See _Emscripten._

    • @unmellowthegamer8946
      @unmellowthegamer8946 Місяць тому

      One time someone asked along the lines of webgpu or wasm when used outside of browsers and I remember laughing when he plainly stated something along the lines "JavaScript sucks why would anything else developed by their committee be good?"

    • @pretzelboi64
      @pretzelboi64 Місяць тому

      @@brambasiel They actually do that through apps. Are you 50? Most people are brain rotting on Tik Tok and gacha games, not geocities websites

  • @iamarugin
    @iamarugin 6 місяців тому +8

    I think he would do well in Russia. People talk to each other this way all the time there.

  • @midtst0v
    @midtst0v 2 місяці тому

    this guy is like the Norm Macdonald of programming

  • @Kazzpi
    @Kazzpi Місяць тому

    Opposite of my spirit animal and I love it!

  • @saturnFIV3
    @saturnFIV3 6 місяців тому +7

    Whats his beef with unreal/unity? Are they like, too mainstream and corpo?

    • @ttt69420
      @ttt69420 5 місяців тому +5

      Probably because it's scripting at best.

    • @pro.giciel9084
      @pro.giciel9084 5 місяців тому +5

      Because he's a purist

    • @BlazertronGames
      @BlazertronGames 5 місяців тому +9

      Pretty sure he's just upset about answering that same question probably hundreds of times. That's probably 90% of these angry clips you see of him. If you were having a regular conversation with him, he probably wouldn't be so negative and one-sided, but because he's impatient with twitch chat, and has answered similar questions over and over, he gives more blunt extreme/angry answers.
      In one of his older talks, where he's less pissed off, he has a much more reasonable take if I remember correctly, and says that they're decent choices to get started with, and doesn't want to discourage people from using them if it helps them make a game. But he does think that there's definitely a lack of engine programmers nowadays and that that's a bad thing, since who will program the engines if everyone is only used to using an engine? I think he should honestly forgo answering comments like this on twitch if he's going to have a bad attitude about it, because it gives people the wrong impression. It might be entertaining for some, but it's a bit extreme, and not the most balanced takes.

    • @okie9025
      @okie9025 4 місяці тому +9

      because it's reasonable to use a game engine. He, like many other salty programmers, likes to do things the long way simply because he thinks it gives him bragging rights. No, guy, using C to make your website does not make you an elite hacker, it makes you a hobbyist.

    • @ttt69420
      @ttt69420 4 місяці тому

      @@okie9025 Almost every major AAA release has been written in C/CP I cant even think of one that uses Unity. Not to say it's not capable of it, but I wouldn't expect any C programmer to respect what is essentially JS or Lua scripting - from a technial point of view which is what this dudes videos are about

  • @Oi-mj6dv
    @Oi-mj6dv Місяць тому +1

    This is turbobased

  • @I_SEE_RED
    @I_SEE_RED Рік тому +28

    this guy oozes insecurity

    • @trex511ft
      @trex511ft Місяць тому

      sounds like you're projecting

    • @I_SEE_RED
      @I_SEE_RED 28 днів тому +1

      @@trex511ft 🤓

    • @trex511ft
      @trex511ft 27 днів тому

      @@I_SEE_RED 🤤

  • @speedos
    @speedos Рік тому +39

    Man, I don't even like Jon Blow that much, but hearing him dishing "fuck you"s to random people in chat is quite satisfying

  • @blackestbill7454
    @blackestbill7454 Місяць тому

    this is so good

  • @kyoai
    @kyoai 6 місяців тому +24

    Not sure why so many people deem him so important. He seems rather full of himself and close-minded.

    • @daxramdac7194
      @daxramdac7194 6 місяців тому +13

      These are small bits from many hours of streaming. You can watch a 5 hour stream of his and not find any of this type of lashing out. But it's normal, people get frustrated sometimes, especially when they get asked the same stupid questions 100 times a day for years on end. When someone asks "how do I get started with game dev/programming" I mean, getting started is so easy these days, there are endless youtube videos, websites, tutorials, even whole pdf books you can download and get started. Pick a language, start on the first page, and keep going. There's no magic formula or secret.

    • @jupiterapollo4985
      @jupiterapollo4985 5 місяців тому +4

      @@daxramdac7194 And like Jon said, if you're asking that question with all the amount of resources that are avaible right now for people to learn (even without taking a course), you clearly didn't really want to "Get started" in the first place. Now If the question was "How did you get started making games" or "How do I solve x problem in my program", I'm sure he would be more obliged to answer those questions, as It shows that the person at least is taking some itiative with trying to learn.

    • @daxramdac7194
      @daxramdac7194 5 місяців тому

      @@jupiterapollo4985 Yeah exactly, a beginner can ask a question that shows they're at least taking the initiative to learn, and I guarantee most decent people would be glad to help them because they're not asking to be spoon fed, they're genuinely trying to learn and things are not always clear. But as far as getting started I mean, if you know how to use a search engine, then you're ready to start. Not saying programming is easy, it took me longer to have the aha moments with programming than any other thing I've ever tried learning, but the point is that you have to try and that, these days, there are too many quality resources.

    • @Blear_Mind
      @Blear_Mind 4 місяці тому

      @@daxramdac7194 just quit the internet then.

    • @trex511ft
      @trex511ft Місяць тому

      It takes a very open minded person to want to do things differently than the status quo, so no. If anything, people who criticize him are close minded and like to do things just "like everyone else does"

  • @teakettle7021
    @teakettle7021 4 місяці тому +10

    Best response to “how do I get into game dev.” So tired of that question, and even more tired of people entertaining it.

    • @kobzelfn9588
      @kobzelfn9588 Місяць тому +1

      That's seems like a relatively easy question to answer with just "Learn to use a search engine to research" and not dunk on the person's dream like that.

  • @RaZziaN1
    @RaZziaN1 Рік тому +4

    I feel like Jonathan "rarely" talks about javascript

    • @okie9025
      @okie9025 4 місяці тому +2

      true, javascript and webdev in general definitely don't constantly live in his mind rent free, producing levels of salt and copium that could power a small city for 2 years

  • @buster9877
    @buster9877 4 місяці тому +5

    Man what a jerk. Why would anyone watch his streams? Braid was cute but short lived and although I really like The Witness It’s nowhere near my top favorite games (and he didn’t develop it he designed it). I’d rather watch someone who can produce various performant games and isn’t so smug about stuff like “knowing math”. Who cares! Seeking perfection is what not to do programming 101. Maybe Jai will take over the scene whenever that comes out. Kind of excited for that but who knows if it’ll release in our lifetimes :P

    • @roadent217
      @roadent217 4 місяці тому +1

      "Maybe Jai will take over the scene whenever that comes out."
      I feel it should have been out 5 years ago already.

    • @woodlandcritterpunch
      @woodlandcritterpunch 22 дні тому

      I guess we don't have the full context in this video, and I do think he overall seems like a dick, but I interpreted the "bad at math" comment as being frustration with people using that as a reason why they can't do something instead of trying to improve at it. Which is something I find frustrating too.

  • @BTakes138
    @BTakes138 Місяць тому +1

    All I see is a guy that's never been punched.

  • @Cammymoop
    @Cammymoop 5 місяців тому

    This is what i put on to relax

  • @stevecarter8810
    @stevecarter8810 11 днів тому

    I know it would get me banned from his stream, but I'm so happy to see him using svn

  • @DevDungeon
    @DevDungeon 3 місяці тому

    Jonathon Blow is a younger Eric S Raymond

  • @budgetjim
    @budgetjim 5 місяців тому

    surprisingly motivating

  • @wiltbloococo
    @wiltbloococo Рік тому +6

    Amazing comedic timing here! Do you have links to the full clips? I wanted to know where the “bad at math” and “objective universe” clips are from

  • @deadspace4755
    @deadspace4755 6 місяців тому +2

    The second clip, with learning unreal or unity. What's the context? l want to see the original source, do you have it? l need to see more of him to understand

    • @xyz.anonymous
      @xyz.anonymous 6 місяців тому +4

      Learn an actual programming language is the context

    • @okie9025
      @okie9025 4 місяці тому +1

      @@xyz.anonymous oh like c# and c++? Great languages to use in unity or unreal.

  • @michalester7348
    @michalester7348 5 місяців тому +2

    what's wrong with the Web GPU API? I'm asking for a friend :D

    • @okie9025
      @okie9025 4 місяці тому +5

      it has "web" in the name, which triggers jon blow

  • @izzard
    @izzard 6 місяців тому +1

    I like this guy.

  • @pixelotix
    @pixelotix 4 місяці тому +1

    This video isn't Phil Fish enough for me.

  • @sporefergieboy10
    @sporefergieboy10 Рік тому +23

    3:50 LTG Moment

  • @sbef
    @sbef 4 місяці тому +8

    Complete noob: Jonathan Blow is right
    Average programmer: oh this is rage bait this guy has made a game and now he thinks he's the greatest programmer alive he should just stfu instead of wasting his energy on a language nobody uses and ranting on stream
    Greybeard engineer: Jonathan Blow is right

    • @brambasiel
      @brambasiel 3 місяці тому

      literally me. I have become average lately.

    • @trex511ft
      @trex511ft Місяць тому

      more like:
      complete noob: oh this is rage bait this guy has made a game and now he thinks he's the greatest programmer alive he should just stfu instead of wasting his energy on a language nobody uses and ranting on stream
      average programmer: this guy is hilarious, he is probably wrong about a lot of things tho.
      greybread engineer: Jonathan Blow is right