I run untested, viewer-submitted code on my 500-LED christmas tree.

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

ความคิดเห็น • 10K

  • @notJamiera
    @notJamiera 3 ปีที่แล้ว +108926

    feels like im watching a professor run his students’ code they did for a project and he’s grading them on a scale based on how cool they are

    • @alfredo2229
      @alfredo2229 3 ปีที่แล้ว +2020

      You pretty much are

    • @christian170310
      @christian170310 3 ปีที่แล้ว +2411

      That "It's a hue. I'm not huuuuegely impressed so far" on 30:08 prove that 🤣🤣

    • @darkdestroyer32
      @darkdestroyer32 3 ปีที่แล้ว +1453

      I literally has a professor like this for game development. If you made something funny or cool looking, even if it was objectively bad relative to what the assignment was, you got the grade, but if it happened to look boring, but highly technical and required a lot of work, you never got the credit you deserved for the time invested, even if you ended up getting a good grade.

    • @787310
      @787310 3 ปีที่แล้ว +1075

      @@darkdestroyer32 well yea dude if you wanna be a game developer why develop boring games

    • @BODYBUILDERS_AGAINST_FEMINISM
      @BODYBUILDERS_AGAINST_FEMINISM 3 ปีที่แล้ว +147

      Watching it through that point of view makes this video so much more enjoyable

  • @EvanF
    @EvanF 2 ปีที่แล้ว +30871

    The comedic timing when he turns around to look at the tree but we can already see the code is broken is so good

    • @user-pr6ed3ri2k
      @user-pr6ed3ri2k ปีที่แล้ว +42

      2⁹thliker

    • @-Teague-
      @-Teague- ปีที่แล้ว +181

      ​@@abel6298why KJV? It's wildly innacurate at many points and dishonestly censored in many ways

    • @RinMichiri
      @RinMichiri ปีที่แล้ว +94

      the way he quickly turns his head to look at the screen is too funny

    • @enz666
      @enz666 ปีที่แล้ว

      ​@@-Teague-Because this idiot thinks he's smart for reading the bible in broken old english. Religious people aren't very bright

    • @Holden-uf7
      @Holden-uf7 ปีที่แล้ว +9

      @@abel6298i like the NKJV, does this make me incorrect?

  • @aridan9023
    @aridan9023 3 ปีที่แล้ว +15797

    the way he looks at the tree expecting something and then turns back to the computer so aggressively is hilarious

    • @livly_garden
      @livly_garden 3 ปีที่แล้ว +1143

      @Jaleesa Hernandez or its just.. the guy turning around..

    • @_.Dylan._
      @_.Dylan._ 3 ปีที่แล้ว +725

      @Jaleesa Hernandez You think this guy is making sure throughout this almost hour-long video “I need to keep aggressively moving for THE TH-cam ALGORITHM!”

    • @BroudbrunMusicMerge
      @BroudbrunMusicMerge 3 ปีที่แล้ว +217

      @Jaleesa Hernandez I don't think the algorithm cares about the actual video content so much as the viewer behavior of that content.

    • @MRdeLaat
      @MRdeLaat 3 ปีที่แล้ว +14

      @Jaleesa Hernandez what?

    • @charlesturner897
      @charlesturner897 3 ปีที่แล้ว +10

      The simplex noise reaction was brilliant.

  • @vampireprincess4620
    @vampireprincess4620 2 หลายเดือนก่อน +3719

    Why was I recommended this random video about a Christmas tree 3 years later in September? Who knows but I'm still watching

  • @hats1642
    @hats1642 3 ปีที่แล้ว +31040

    "My tree is too low-resolution" is a problem from the 2050s.

    • @seronymus
      @seronymus 3 ปีที่แล้ว +153

      Thank you ancient Celtic Norf F. C. Wojak

    • @cathl4953
      @cathl4953 3 ปีที่แล้ว +52

      Or cyberpunk 2077 but with faces

    • @pikube1138
      @pikube1138 3 ปีที่แล้ว +127

      12:54 for the timestamp thank me later

    • @khiyon
      @khiyon 3 ปีที่แล้ว +9

      Or Pokemon SWSH trees.

    • @elhopper3735
      @elhopper3735 3 ปีที่แล้ว +6

      He’s a time traveler from the future confirmed

  • @febby_8622
    @febby_8622 3 ปีที่แล้ว +27177

    Use this as ‘I have no idea about code I just like the pretty colours’

    • @woodybrando9665
      @woodybrando9665 3 ปีที่แล้ว +237

      Sike i "kinda" know how to do code

    • @hithere2602
      @hithere2602 3 ปีที่แล้ว +105

      I know how to code but support those who don't

    • @mindfulmosquito5880
      @mindfulmosquito5880 3 ปีที่แล้ว +46

      I only know html 😂

    • @mindfulmosquito5880
      @mindfulmosquito5880 3 ปีที่แล้ว +16

      @@tylercs8750 who are you?

    • @Doughlo-m5h
      @Doughlo-m5h 3 ปีที่แล้ว +9

      @@tylercs8750 you prob can’t code to save your life.

  • @esverker7018
    @esverker7018 3 ปีที่แล้ว +22469

    This felt exactly like when my comp sci professor ran through every student's final project in front of the class. Traumatic memory.

    • @khushi1767
      @khushi1767 3 ปีที่แล้ว +325

      relatable

    • @blue_light_bot
      @blue_light_bot 3 ปีที่แล้ว +570

      (am incoming freshman in CS) oh god am i making a mistake

    • @Becca-680
      @Becca-680 3 ปีที่แล้ว +461

      @@Eidako and they all clapped

    • @soccerlife8912
      @soccerlife8912 3 ปีที่แล้ว +275

      I’m learning code right now and I felt the cortisol shoot through me after reading this.

    • @nate9247
      @nate9247 3 ปีที่แล้ว +51

      That's the exact vibe I got from it lmao

  • @nathanhartono91
    @nathanhartono91 28 วันที่ผ่านมา +530

    Thank you for using the internet the way it’s meant to be used. This is so nerdily beautiful

  • @surprisedpotato
    @surprisedpotato 3 ปีที่แล้ว +16483

    "Painful to view?"
    *one single led turns on*
    "Well, you're not wrong."

    • @phraseology6858
      @phraseology6858 3 ปีที่แล้ว +1266

      I was hoping that the one light would turn on, stay on, and then after a bit of time, all of the lights would turn on and blind him.

    • @virusrhino5399
      @virusrhino5399 3 ปีที่แล้ว +421

      @@phraseology6858 Flashbang out

    • @toericabaker
      @toericabaker 3 ปีที่แล้ว +377

      i dont think matt understood the joke... needles touching your face in order to view that light

    • @spectatorhomi
      @spectatorhomi 3 ปีที่แล้ว +229

      That single led is open from the very start right?? Are my Eyes broken?

    • @pringles8939
      @pringles8939 3 ปีที่แล้ว +43

      @@spectatorhomi Yeah I saw that too

  • @paytonisdying
    @paytonisdying 3 ปีที่แล้ว +9335

    The level of judgment is *exactly* like a professor going through his students projects

    • @ev5837
      @ev5837 3 ปีที่แล้ว +359

      I'd bet this guy is a high school teacher. He's got that vibe.

    • @aceman0000099
      @aceman0000099 3 ปีที่แล้ว +367

      @@ev5837 this is his job, but he does do lectures at universities, he likely does have teaching experience

    • @Nessa___
      @Nessa___ 3 ปีที่แล้ว +9

      I refuse to like your comment so you can stay on 666

    • @paytonisdying
      @paytonisdying 3 ปีที่แล้ว +43

      @@Nessa___ that's a nice sentiment but like all great things, that number was ephemeral

    • @scottyyay
      @scottyyay 3 ปีที่แล้ว +3

      lmao

  • @iShiniest
    @iShiniest 3 ปีที่แล้ว +20587

    Shout-out to the algorithm for inviting me into this man's living room to have a beer and watch him play with his Christmas tree

    • @420Chameleon
      @420Chameleon 3 ปีที่แล้ว +119

      Same! Cheers friend!

    • @Yetipfote
      @Yetipfote 3 ปีที่แล้ว +40

      I see what you did there

    • @swiftpawtheyeet6648
      @swiftpawtheyeet6648 3 ปีที่แล้ว +14

      Mood

    • @elidaw2322
      @elidaw2322 3 ปีที่แล้ว +51

      I agree, feeling thoroughly more relaxed and interested in this sort of thing

    • @VicktorMoberg1
      @VicktorMoberg1 3 ปีที่แล้ว +49

      Idk how I got here, but I'm not complaining lol

  • @Samstercraft77
    @Samstercraft77 7 หลายเดือนก่อน +1293

    i actually love that its unedited

    • @Nightsaberban
      @Nightsaberban 2 หลายเดือนก่อน +9

      Same

    • @user-os2rp5mg5b
      @user-os2rp5mg5b 21 วันที่ผ่านมา +9

      Same, has nostalgic old TH-cam vibes

  • @Animeshelly0120
    @Animeshelly0120 3 ปีที่แล้ว +5651

    I really enjoyed “fire” and “fireflies”. they were both so creative and pretty.
    “painful to view” was such a masterpiece I hate that this guy doesn’t appreciate its comedic genius.

    • @kuuke8283
      @kuuke8283 3 ปีที่แล้ว +326

      It was absolutely genius indeed

    • @ajiebkp
      @ajiebkp 3 ปีที่แล้ว +402

      I laughed hard at “painful to view” that was the most refreshing for sure. Genius indeed!

    • @christiancarlo-stella7633
      @christiancarlo-stella7633 3 ปีที่แล้ว +407

      I don’t actually think painful to view worked. Because the singular LED that was on, was also on the whole video even when the tree was “off”

    • @Gapeh0rn
      @Gapeh0rn 3 ปีที่แล้ว +6

      Time stamp ?

    • @leahclaret775
      @leahclaret775 3 ปีที่แล้ว +60

      @@Gapeh0rn 10:06

  • @stevensauls2013
    @stevensauls2013 2 ปีที่แล้ว +20180

    "Painful to view" and it's one LED at the back and bottom of the tree. Absolutely genius.

    • @Dufftata
      @Dufftata 2 ปีที่แล้ว +339

      its my fav too

    • @reothomas956
      @reothomas956 2 ปีที่แล้ว +58

      Timestamp?

    • @Dufftata
      @Dufftata 2 ปีที่แล้ว +195

      @@reothomas956 10:07

    • @Skikyro
      @Skikyro 2 ปีที่แล้ว +844

      It was freaking hilarious, bet he doesn’t have too good of a sense of humor. Or perhaps he’s too old to appreciate that sort of absurdist humor Idk haha

    • @bran_rx
      @bran_rx ปีที่แล้ว +54

      yeah, masterpiece... loved it

  • @KerbalFacile
    @KerbalFacile 3 ปีที่แล้ว +31237

    "Let's run someone else's untested code!"
    > undefined variables
    > missing dependencies
    > typecast errors
    > incompatible versions
    > namespace collisions
    > fails silently
    Well, at last that's realistic !

    • @SongOfStorms411
      @SongOfStorms411 3 ปีที่แล้ว +1110

      Don't forget inconsistent use of tabs vs spaces

    • @KerbalFacile
      @KerbalFacile 3 ปีที่แล้ว +296

      @@SongOfStorms411 Nah that's more commonly a difference in text editor choice.

    • @KerbalFacile
      @KerbalFacile 3 ปีที่แล้ว +143

      @MorTobXD I've done Python before, it was a while ago but the way I remember it, indentation issues were usually because of different default encodings or tab space handling in different editors.

    • @DomiaAbrWyrda
      @DomiaAbrWyrda 3 ปีที่แล้ว +9

      When I get indentation errors, it's usually because I copied parts of code from stackoverflow and didn't check if it used tabs lol (I use spaces)

    • @DarkEnt1ty
      @DarkEnt1ty 3 ปีที่แล้ว +7

      These are common code mistakes

  • @notneean
    @notneean 5 หลายเดือนก่อน +1169

    its 3 am and the middle of july but hey, if youtube brought me here i will happily stay and watch

    • @spicybiscuit88
      @spicybiscuit88 4 หลายเดือนก่อน +9

      Summer here too, and I have no idea about code or anything related to code. I enjoyed the last one though, and his bread.

    • @gracehaven5459
      @gracehaven5459 4 หลายเดือนก่อน +3

      Same only a month later

    • @BlazeStorm
      @BlazeStorm 4 หลายเดือนก่อน +2

      I'm having great fun with it! Also funny having Matt apologetically say thanks for watching while this definitely isn't my first time

    • @evanherriges4042
      @evanherriges4042 2 หลายเดือนก่อน

      same, and I'm pretty sure I've watched this video before

  • @HeyItsRykon1
    @HeyItsRykon1 3 ปีที่แล้ว +3604

    Its 4am and I'm watching untested code being run on a Dying Christmas tree, what is my life right now.

    • @MAndSquared
      @MAndSquared 3 ปีที่แล้ว +15

      Same, though I’ve just about finished watching the video and it’s now 04:30

    • @Gcsm308
      @Gcsm308 3 ปีที่แล้ว +1

      Same

    • @CircusFoxxo
      @CircusFoxxo 3 ปีที่แล้ว +21

      Wait, do you have a camera in my room? Because it's 4am and I'm watching untested code running on a dying Christmas tree

    • @notprefekt
      @notprefekt 3 ปีที่แล้ว +10

      Legit 3:59 am as i’m scrolling through the comments lmao

    • @BuffaloNYSkyWatcher
      @BuffaloNYSkyWatcher 3 ปีที่แล้ว +8

      It’s 4:18am 😂 wow what have we become 😂

  • @tearsofboredom7956
    @tearsofboredom7956 3 ปีที่แล้ว +8232

    "This is not optimized for the TH-cam algorithm"
    Me who was recommended this suddenly and watched the whole thing: Are you sure about that?

    • @rebeccawhite3731
      @rebeccawhite3731 3 ปีที่แล้ว +31

      Same

    • @moisessoto5061
      @moisessoto5061 3 ปีที่แล้ว +17

      Youre either liers or outliers

    • @amandajensen3382
      @amandajensen3382 3 ปีที่แล้ว +38

      I've been getting this recommended since Christmas, it's now past St Patrick's day.

    • @rebeccawhite3731
      @rebeccawhite3731 3 ปีที่แล้ว +12

      @@moisessoto5061 I mean, I've looked at calc videos and if I blow the dust off of my view history there *maybe* a python thing or to, but not enough to call it more than random.

    • @rebeccawhite3731
      @rebeccawhite3731 3 ปีที่แล้ว +6

      @@moisessoto5061 ah, now that I think of it I'm subbed to micheal Reeves. So maybe not that random

  • @pcsecuritychannel
    @pcsecuritychannel 3 ปีที่แล้ว +53388

    When I saw the first few fail, I literally thought it was a troll video about how code never works.

    • @mileslemon
      @mileslemon 3 ปีที่แล้ว +2524

      What I came down to comments looking to find out myself haha

    • @marcusmullins9412
      @marcusmullins9412 3 ปีที่แล้ว +209

      Me too

    • @ivanlott3515
      @ivanlott3515 3 ปีที่แล้ว +891

      then the sudden spook when the first one to work happened.

    • @eqton729v
      @eqton729v 3 ปีที่แล้ว +25

      Leo!

    • @classicallemur1190
      @classicallemur1190 3 ปีที่แล้ว +19

      Fair

  • @just_limerence
    @just_limerence ปีที่แล้ว +264

    3 years in a row of coming back to this video, it's become one of the seasonal watches along with the live action Grinch movie and all 3 extended LOTR movies.

    • @jamesadams6001
      @jamesadams6001 2 หลายเดือนก่อน +3

      criminally underrated comment

    • @FourEyedRaven88
      @FourEyedRaven88 2 หลายเดือนก่อน

      😂😂😂😂😂

  • @TheWonder_OfU
    @TheWonder_OfU ปีที่แล้ว +12746

    Whenever he gives that “ahhh too bad” I feel the weight and shame of a student who spent 2 weeks working on a project, only to turn it in, have it be turned on, and it not work for the first 5 seconds so the teacher just fails it. Like my big moment of something I was proud of has been ruined in an instant by some stupid thing I didn’t consider.

    • @深夜-l9f
      @深夜-l9f ปีที่แล้ว +333

      traumatic

    • @polomarco8773
      @polomarco8773 11 หลายเดือนก่อน +441

      it’s a painful lesson but you dont get to be good at programming without doing a stupid or two

    • @vroomkaboom108
      @vroomkaboom108 11 หลายเดือนก่อน +312

      repeat that for 4 years and you're an IT graduate

    • @aprilfools-g2e
      @aprilfools-g2e 11 หลายเดือนก่อน +53

      @@polomarco8773 more like 50-

    • @yarpen26
      @yarpen26 8 หลายเดือนก่อน +153

      I can just feel the headbashing against the wall by all those poor bastards who forgot to make sure their modules of choice would be as available on the Linux version of PIP as they were on Windows.

  • @HunterJackson25
    @HunterJackson25 3 ปีที่แล้ว +4979

    Never thought that I’d watch a Christmas tree putting on a light show for 45 minutes two months after Christmas, but here I am.

    • @mthlay15
      @mthlay15 3 ปีที่แล้ว +55

      I "MAY" have a problem.

    • @birboii
      @birboii 3 ปีที่แล้ว +3

      @@mthlay15you beat me to the punch. 😂

    • @sheilafrancl1423
      @sheilafrancl1423 3 ปีที่แล้ว +3

      Almost summer and watching 😂

    • @JeffTheNoobGamer
      @JeffTheNoobGamer 3 ปีที่แล้ว +5

      And here we are almost half a year from Christmas..

    • @mrjingles2487
      @mrjingles2487 3 ปีที่แล้ว +2

      A week before my LC exams in June and I'm procrastinating watching a tree lightshow

  • @Mizatsuwu
    @Mizatsuwu 3 ปีที่แล้ว +18166

    *Sees video title*
    Expectation: runs extremely dangerous virulent code and gets his personal data stolen
    Reality: programmers suffering and struggling to get a christmas tree to light up

    • @skyr3x
      @skyr3x 3 ปีที่แล้ว +514

      I wouldve rather seen him run wannacry than imagining whatever the poor guy must be going through who had inconsistent indents 😔

    • @galacticshrimpenterprise6100
      @galacticshrimpenterprise6100 3 ปีที่แล้ว +153

      I’m completely code illiterate, what does inconsistent indents mean? (If it’s too complex no stress lol)

    • @skyr3x
      @skyr3x 3 ปีที่แล้ว +533

      @@galacticshrimpenterprise6100 an indent is basically a big space you make by pressing tab, if you write lots of documents in word you probably use them
      In python you need to use them to let the program know that the stuff youre writing rn is supposed to be in a loop, if statement, etc.
      For example (pretend that the bunch of spaces is 1 indent):
      while true:
      print("hello world")
      print("bye")
      This will never print "bye" because its not in our loop, because its not indented and the while true loop will run forever
      Hope this helped :)

    • @galacticshrimpenterprise6100
      @galacticshrimpenterprise6100 3 ปีที่แล้ว +141

      @@skyr3x cool, I learned a neat thing today, thank you!!

    • @breakfastboii
      @breakfastboii 3 ปีที่แล้ว +20

      That’s pretty much how code works lol

  • @ChanceGagaa
    @ChanceGagaa ปีที่แล้ว +252

    If you are interested, I believe the Rehoboam code around 12:10 is based off a machine of the same name in season 3 of Westworld

    • @mattw1730
      @mattw1730 ปีที่แล้ว +7

      Nailed it. My thoughts exactly

    • @imblueeee
      @imblueeee ปีที่แล้ว +4

      I'm disappointed not more people know this

    • @Aquablecs
      @Aquablecs 7 หลายเดือนก่อน +1

      Season 3 better than season 2? I loved season 1 but season 2 turned me off

    • @yeti1835
      @yeti1835 5 หลายเดือนก่อน +1

      ​@@Aquablecsunfortunately I think each subsequent season is a bit worse, with 4 and 5 maybe being a tossup

  • @tfinnm
    @tfinnm 3 ปีที่แล้ว +7130

    "You need a better resolution tree" might just be the most futuristic thing I have ever heard.

    • @icantread1058
      @icantread1058 3 ปีที่แล้ว +107

      2012 lorax be like

    • @igor-yp1xv
      @igor-yp1xv 3 ปีที่แล้ว +21

      Sounds like Minecraft

    • @behinderungimtunnel714
      @behinderungimtunnel714 3 ปีที่แล้ว +113

      What?! You have a prebuilt tree? You know its cheaper to build it yourself right?

    • @kip258
      @kip258 3 ปีที่แล้ว +83

      I don't even own a TV at this point, I just watch Netflix on my bedroom tree. It automatically switches to other trees in my house when I walk from room to room, too!

    • @leokroe
      @leokroe 3 ปีที่แล้ว +6

      @@behinderungimtunnel714 Your Tree might be unstable!

  • @ojkolsrud1
    @ojkolsrud1 3 ปีที่แล้ว +4132

    Mad props to whomever actually got the code to run, without having the physical hardware or the correct software environment!

    • @TheGianaJinx
      @TheGianaJinx 3 ปีที่แล้ว +194

      For real, I couldn't do it even if I had the hardware and software necessary.

    • @kapjoteh
      @kapjoteh 3 ปีที่แล้ว +17

      Whoever

    • @Leon-uu4wk
      @Leon-uu4wk 3 ปีที่แล้ว +17

      @@goldenkow5161 whoever is correct

    • @jackshotton9222
      @jackshotton9222 3 ปีที่แล้ว +85

      @@Leon-uu4wk They’re actually both correct. You can use either term depending on if you use a classic style English vocabulary or not.

    • @ivanadriazola1991
      @ivanadriazola1991 3 ปีที่แล้ว +51

      For real, the way I code is just write whatever until I can start test running and then fix the broken code

  • @ralphiegixenflargle
    @ralphiegixenflargle 3 ปีที่แล้ว +2616

    Saddest part was when the beat dropped but the tree didn’t

    • @polydullmemes3497
      @polydullmemes3497 3 ปีที่แล้ว +10

      TIIIIIMMMBERRRRR

    • @__m__a__x__
      @__m__a__x__ 3 ปีที่แล้ว +4

      It did at the end tho

    • @dumpheap
      @dumpheap 3 ปีที่แล้ว +4

      wait the tree was supposed to fall? 😳

  • @宇宙ステーションレベル6
    @宇宙ステーションレベル6 7 หลายเดือนก่อน +275

    34:04 that's bad apple, you madlad!

    • @erinboyle2889
      @erinboyle2889 4 หลายเดือนก่อน +27

      You have incredible eyes to catch this

    • @RHQ_W
      @RHQ_W 2 หลายเดือนก่อน +19

      Oh shit now i kinda see it

    • @fragi1e757
      @fragi1e757 หลายเดือนก่อน +8

      Yup. Dude did it, recognized it by first couple of frames

    • @bluesusername
      @bluesusername หลายเดือนก่อน +8

      No wayyy that made it in too people really do play bad apple on everything 😂

    • @finchwave
      @finchwave 27 วันที่ผ่านมา +1

      BE MY FRIEND
      HPII AND YOU RECOGNIZE TOUHOU OH MY GOD PLEASE BE FRIENDS WITH ME

  • @kristen5998
    @kristen5998 2 ปีที่แล้ว +10102

    This feels like I’m in some sort of programming course taking place during a fall semester of college and the extra credit assignment was to program some funky lights for the professors Christmas tree. This is the last class before winter break and the spring semester starts. If the program runs, we get 10 points added to our lowest project grade. If it does not run, oh well we move on.

    • @iasomnium919
      @iasomnium919 2 ปีที่แล้ว +386

      That actually sounds like an extra credit assignment I had one year lol

    • @korinnab.2318
      @korinnab.2318 2 ปีที่แล้ว +328

      You captured the vibe of college courses perfectly

    • @Kyleforthe3SIKE
      @Kyleforthe3SIKE ปีที่แล้ว +87

      @@iasomnium919 I also had an assignment exactly like that. Professor made a video of him judging them on a christmas eve livestream. It was a memorable class

    • @lelandrb
      @lelandrb 8 หลายเดือนก่อน +17

      the prof seems fun and quirky but it's actually the hardest course you'll ever take

    • @Distress.
      @Distress. 4 หลายเดือนก่อน +2

      I miss the chill moments at school

  • @applepie9806
    @applepie9806 3 ปีที่แล้ว +4478

    *jokingly* What I learnt is that given a christmas tree, most programmers would set it on fire

    • @rarapas
      @rarapas 3 ปีที่แล้ว +165

      Full brightness, all LEDs on, PSU on fire! :D

    • @s3ven_six322
      @s3ven_six322 3 ปีที่แล้ว +158

      I prefer the term, "set it ablaze" thank you very much

    • @dylanshandley1246
      @dylanshandley1246 3 ปีที่แล้ว +32

      @@rarapas I remember when I was a kid and we didn’t have a heater in our house, at Christmas time I used to use the power supply unit that acted as the base and little legs of the tree to warm myself up xD

    • @FMontanari709
      @FMontanari709 3 ปีที่แล้ว +30

      They went from inverting a binary tree to setting a real one on fire... They learn so fast

    • @maarcislv
      @maarcislv 3 ปีที่แล้ว +8

      Put a fire dispenser next to the christmass tree and do "repeat(1000) FIRE();" 😄

  • @NickkAtNyte
    @NickkAtNyte 3 ปีที่แล้ว +1025

    I just spent 45 minutes watching a guy bang on about code whilst watching a Christmas tree light up. I love the internet. I know bugger all about coding but this was awesome to watch.

    • @Speed001
      @Speed001 3 ปีที่แล้ว +2

      That's why 2x is your friend

    • @contrasbeatshop
      @contrasbeatshop 3 ปีที่แล้ว +2

      @Absins optimized pyschopath

    • @crylune
      @crylune หลายเดือนก่อน +1

      @@Speed001 adhd

    • @Speed001
      @Speed001 หลายเดือนก่อน +1

      @crylune real adhd is watching the whole thing

  • @tri9580
    @tri9580 ปีที่แล้ว +126

    This video has become a part of my Christmas season ritual - I watch it every year and it brings me the holiday feeling. Thank you, Matt!!

    • @evie4548
      @evie4548 ปีที่แล้ว +6

      came here to say that too!

  • @stubbyfoamz1
    @stubbyfoamz1 3 ปีที่แล้ว +8190

    Everyone's a coder till they try lighting up a Christmas tree.

    • @pillescasdies
      @pillescasdies 3 ปีที่แล้ว +258

      How many coders do you need to change the lights on a Christmas tree...

    • @hydrashok2691
      @hydrashok2691 3 ปีที่แล้ว +237

      @@pillescasdies 0, because It'll never work anyways

    • @rihoto1120
      @rihoto1120 3 ปีที่แล้ว +6

      lmao

    • @carlosrobinson4230
      @carlosrobinson4230 3 ปีที่แล้ว +3

      🤣🤣🤣

    • @ramengreek4176
      @ramengreek4176 3 ปีที่แล้ว +2

      😂

  • @lexsea
    @lexsea 3 ปีที่แล้ว +3389

    "painful to view" was an under appreciated masterpiece

    • @benreed2166
      @benreed2166 3 ปีที่แล้ว +86

      It was my favorite part

    • @thisphoneisbusted
      @thisphoneisbusted 3 ปีที่แล้ว +6

      timestamp? 😭

    • @PolarBearVolcano
      @PolarBearVolcano 3 ปีที่แล้ว +26

      @@thisphoneisbusted 10:02

    • @KXC42069
      @KXC42069 3 ปีที่แล้ว +128

      It didn't even RUN - that light is on earlier @3:10 (and long after)

    • @benreed2166
      @benreed2166 3 ปีที่แล้ว +41

      @@KXC42069 we may not be able to see it, but he looked and said there was a light that came on

  • @Robin-fx5hf
    @Robin-fx5hf 3 ปีที่แล้ว +13940

    Nothing makes me happier as an old computer science major than seeing all the code not working for like 3 minutes straight

    • @Neymarinet
      @Neymarinet 3 ปีที่แล้ว +372

      My first assignment in my C++ II class was programming a functional knights tour chessboard. So happy to know im in good company here

    • @PomadaGaming
      @PomadaGaming 2 ปีที่แล้ว +9

      lol

    • @TrinityUnofficial
      @TrinityUnofficial 2 ปีที่แล้ว +16

      but why though, that seems almost like me watching someone test a mod for an hour trying to get it to work

    • @Kc-kr6qs
      @Kc-kr6qs 2 ปีที่แล้ว +186

      @@TrinityUnofficial It's one of those things
      where after enough pain - it starts to become enjoyable. You can't explain it, but its like watching someone getting hit in the head by a beachball or something. It sucks for the other person and you know that cause you have felt that same pain but its funny as hell watching it.

    • @TrinityUnofficial
      @TrinityUnofficial 2 ปีที่แล้ว +19

      sado masochism, right on

  • @barnaclebob123
    @barnaclebob123 ปีที่แล้ว +120

    My favorite part of this as a devops developer (lots of scripts deployed anywhere) is the fact fully half of these just failed to run. Love it

  • @FoxenPiano
    @FoxenPiano 3 ปีที่แล้ว +5896

    "I'm a man of finite time"
    Spends 40 minutes running programs for blinky lights on a Christmas tree.

    • @leftleanin6649
      @leftleanin6649 3 ปีที่แล้ว +265

      spends 45 minutes watching a guy running programs for blinky lights in a Christmas tree

    • @realmaximouse
      @realmaximouse 3 ปีที่แล้ว +125

      @@leftleanin6649 ah but he never claimed he was a man of finite time

    • @dumdum7099
      @dumdum7099 3 ปีที่แล้ว +23

      @@realmaximouse 40 minutes is finite.

    • @phirerising
      @phirerising 3 ปีที่แล้ว +13

      Probably more actually, since he'd have to edit the video

    • @user-mk3rw8lf8m
      @user-mk3rw8lf8m 3 ปีที่แล้ว +6

      He said he wasn't going to edit the video, he did say he spend all day lining the code up tho

  • @HighFlyer-
    @HighFlyer- 3 ปีที่แล้ว +2111

    The fireflies code is highly underrated. I’d have that one on all night

  • @Sashashka
    @Sashashka 3 ปีที่แล้ว +5603

    all the ones that worked:
    02:25 “spin”
    07:24 “fire-animation”
    08:16 “fireflies”
    08:54 “octahedron-rotation”
    10:07 “painful-to-view” (prolly didn’t work)
    11:22 “rainbow-and-fireplace”
    12:05 “rehoboam”
    13:03 “RGBspheres”
    15:54 “sierpinsky-triangle”
    17:23 “smart-snake” (personal fav)
    20:44 “sync-to-intro”
    22:42 “3D-fire”
    23:33 “3D-spin”
    24:12 “bezier-comets”
    25:10 “candycane”
    26:00 “colour-orbs”
    26:33 “colour-waves”
    27:18 “contagion”
    28:09 “fire-andrew”
    28:58 “fire”
    30:06 “hue-shifting-helix”
    31:25 “moonbeam”
    32:29 “moreplanes”
    33:06 “nathan”
    35:02 “plasma-manoel”
    35:45 “quantum-hypercube”
    36:30 “radial-sine-waves”
    36:59 “sphere”
    38:51 “worms”
    43:20 “fanimator”

    • @GamerKid11
      @GamerKid11 3 ปีที่แล้ว +272

      "painful-to-view" definitely did not work, because on "worms" you could see the single LED lit up again

    • @squibs3355
      @squibs3355 3 ปีที่แล้ว +90

      Thank you for taking the time to compile this

    • @lanassokillerguy7310
      @lanassokillerguy7310 3 ปีที่แล้ว +229

      Also, 5:26 "fanimator"

    • @industrialover
      @industrialover 3 ปีที่แล้ว +24

      You missed a few in the beginning

    • @teapeaa
      @teapeaa 3 ปีที่แล้ว +14

      Bless your soul

  • @GermaphobeMusic
    @GermaphobeMusic ปีที่แล้ว +1487

    42:28 "This is not optimized for the TH-cam algorithm"
    Becomes his most viewed video

    • @ME0WMERE
      @ME0WMERE 6 หลายเดือนก่อน +37

      more views than his most-viewed video on his main channel lol

    • @BlackAwsum
      @BlackAwsum 5 หลายเดือนก่อน +70

      TH-cam would NOT stop recommending me this video. It's been weeks. I finally caved and watched it lmao

    • @heatherbrm
      @heatherbrm 5 หลายเดือนก่อน +6

      @@BlackAwsumsame it probably recommended it to me 100 times

    • @yeti1835
      @yeti1835 5 หลายเดือนก่อน +4

      First time it's been recommended to me and I'm grateful to the algorithm

    • @toolazyforthis3164
      @toolazyforthis3164 16 วันที่ผ่านมา

      It’s recommended to me every year at this time of year and I watch it every time

  • @katrinafrancis9735
    @katrinafrancis9735 3 ปีที่แล้ว +4058

    “this is not optimized for the youtube algorithm” and yet it showed up on my homepage even though i haven’t watched a single matt parker video since numberphile 5+ years ago

    • @deViant14
      @deViant14 3 ปีที่แล้ว +27

      Yeah the closest things I watch on my channel here is unboxings.

    • @dreadgiraffe2109
      @dreadgiraffe2109 3 ปีที่แล้ว +243

      I’ve never seen this man in my life and it showed up on my homepage

    • @the.muffin
      @the.muffin 3 ปีที่แล้ว +64

      I had never watched or even heard of his videos, but now im subscribed to his second channel loll

    • @o0Avalon0o
      @o0Avalon0o 3 ปีที่แล้ว +3

      Same

    • @Liefx
      @Liefx 3 ปีที่แล้ว +36

      I've literally never watched one of his videos and don't watch coding videos yet here I am thanks to the algorithm

  • @hassaanbangash4294
    @hassaanbangash4294 3 ปีที่แล้ว +4874

    I dont code. I dont celebrate Christmas. I didnt know who Matt Parker was before I watched this video yet here I am 45 minutes later feeling kinda sad that this perfectly entertaining, genuine moment with a stranger having this much fun is over. TH-cam recommendations are the best, and you sir, are a breath of fresh air. Love your personality :) Stay safe

    • @Resomius
      @Resomius 3 ปีที่แล้ว +77

      Matt Parker is (asaid from youtube) known as a Mathematical Stand up comedian. And god he is good. He even wrote a Book about when Math goes wrong called Humble Pi. It is great, I have a signed Edition!

    • @lovedbz5814
      @lovedbz5814 3 ปีที่แล้ว +1

      same hat

    • @ramesty89
      @ramesty89 3 ปีที่แล้ว +5

      @@Resomius That's actually neat.

    • @spiceywolf15
      @spiceywolf15 3 ปีที่แล้ว

      Same.

    • @suzannekratosmaker7484
      @suzannekratosmaker7484 3 ปีที่แล้ว +6

      Yep, at least the time of year was almost accurate for my recommendation.

  • @merlin6962
    @merlin6962 3 ปีที่แล้ว +8179

    I don't know who this guy is but I watched 45 minutes of him changing the color of his christmas tree.

    • @luka_8
      @luka_8 3 ปีที่แล้ว +347

      Same. I know nothing about code and I've never seen this guy but that was a very interesting video lol

    • @ZedF86
      @ZedF86 3 ปีที่แล้ว +105

      He has a main channel about mathematics and the like that I'm subscribed to, but I stumbled on this one too.

    • @alecluna4921
      @alecluna4921 3 ปีที่แล้ว +7

      Interesting same here.

    • @laur-unstagenameactuallyca1587
      @laur-unstagenameactuallyca1587 3 ปีที่แล้ว +6

      same lol

    • @zo869
      @zo869 3 ปีที่แล้ว +129

      Matt saying that this channel is not optimised for the TH-cam algorithm and then this being the video that ends up in everyone’s recommended is highly amusing to me

  • @angelongaia
    @angelongaia ปีที่แล้ว +131

    The way Matt walks into frame with a loaf of bread just as the code time out is an aesthetic masterpiece

  • @TC-8789
    @TC-8789 3 ปีที่แล้ว +3745

    I feel like I'm sitting through the most brutal finals class.

    • @97Giorgos97
      @97Giorgos97 3 ปีที่แล้ว +78

      This.

    • @kuroboshiron
      @kuroboshiron 3 ปีที่แล้ว +310

      i can totally imagine the people who submitted code and seeing the code work and just sitting back like "yesssss!!"

    • @Xkill89
      @Xkill89 3 ปีที่แล้ว +90

      Now this is a final that's worth doing. At least I'll fuck up with colors

    • @AjanUnderscore
      @AjanUnderscore 3 ปีที่แล้ว +131

      The way he doesn't look at the screen first to see if there's an error makes it so crushing.

    • @designerivan9775
      @designerivan9775 3 ปีที่แล้ว +69

      Let's see what this does... Nop, not working. Maybe next year if you still enrolled

  • @twiceevery14
    @twiceevery14 3 ปีที่แล้ว +2344

    Every time he turns his head to see the tree the dramatically whip his head back to the computer to see what’s wrong sends me

    • @sagesolutions9054
      @sagesolutions9054 3 ปีที่แล้ว +8

      He swallows way too much also. Just sounds gross! ... not a voice for radio one could say!

    • @AceStrife
      @AceStrife 3 ปีที่แล้ว +25

      @@sagesolutions9054 Some people actually like that..
      ..and it's a common thing in ASMR videos too.
      I don't like mouth noises either, but to each their own.

    • @drivebyemusic
      @drivebyemusic 3 ปีที่แล้ว +34

      @@sagesolutions9054 throats get dry when you talk a lot

    • @mkle3977
      @mkle3977 3 ปีที่แล้ว +5

      @@sagesolutions9054 I didn't even notice until I read this ujuuu

    • @xxhollyxx97
      @xxhollyxx97 3 ปีที่แล้ว +2

      @@AceStrife yeah i didn’t get bothered because i watch a lot of asmr

  • @Lifeinerinn
    @Lifeinerinn 3 ปีที่แล้ว +2516

    You joked about a higher resolution tree, but I've seen artificial trees with each pine needle replaced by a little fiber optic light. I'd be amazed to see what people could do if those were programmable LEDs.

    • @ericlanegen
      @ericlanegen 3 ปีที่แล้ว +97

      Install a server rack, that would be a super computer of a job

    • @fuzzybuzzy3159
      @fuzzybuzzy3159 3 ปีที่แล้ว +250

      Someone would find a way to play Doom on it/recreate Bad Apple!!.

    • @7n7o
      @7n7o 3 ปีที่แล้ว +32

      @@fuzzybuzzy3159 why is this so true

    • @dylanshandley1246
      @dylanshandley1246 3 ปีที่แล้ว +116

      @@7n7o cause if someone decided that doom on a calculator had to happen, we all known damned well that there’s some crazy, demented little geniuses, somewhere, with far too much time, a Christmas tree with an obscene amount of fibre optic lights, and the precise knowledge and ability on how to make it possible.

    • @hooliganhandful1564
      @hooliganhandful1564 3 ปีที่แล้ว +19

      @@dylanshandley1246 OH MY GOD.....I KNOW A GUY.

  • @heterotardigrada
    @heterotardigrada 29 วันที่ผ่านมา +17

    This video keeps popping into my feed every November, and I finally got around to watching it. I know nothing about programming, but this video is so cozy (despite the failed codes).

  • @joostvanrens
    @joostvanrens 4 ปีที่แล้ว +4178

    "I have finite free time"
    Says the man loading random code into his deteriorating Christmas tree on a Monday night.

    • @mattparker2
      @mattparker2  4 ปีที่แล้ว +776

      QED.

    • @aaronjulien7331
      @aaronjulien7331 3 ปีที่แล้ว +84

      while baking bread.

    • @duality4y
      @duality4y 3 ปีที่แล้ว +170

      i read that as "I have finite tree time"

    • @ssj3gohan456
      @ssj3gohan456 3 ปีที่แล้ว +27

      finite numbers go almost to infinity, but not quite.

    • @williametchison7678
      @williametchison7678 3 ปีที่แล้ว +23

      @@ssj3gohan456 9 trillion isn't any closer to infinity than 9.

  • @deanmoncaster
    @deanmoncaster 3 ปีที่แล้ว +858

    "I don't want to choose a favourite but fanimator is a current leader"
    Out of the only one that works so far not a bad position to be.

  • @febefox5930
    @febefox5930 3 ปีที่แล้ว +1967

    I honestly expected to get bored quickly with this and just skim it but there’s something so nice about watching his man, his code, and his LED tree.

    • @Daezmond
      @Daezmond 3 ปีที่แล้ว +54

      Totally agree. And I can't believe that I spend nearly an hour watching it.
      In April.

    • @nunyabizz1092
      @nunyabizz1092 3 ปีที่แล้ว +12

      Yup. Its May and I watched the whole thing.

    • @SingularityDan
      @SingularityDan 3 ปีที่แล้ว +4

      Relatable

    • @wknw1442
      @wknw1442 3 ปีที่แล้ว +12

      I know nothing about coding and i dont celebrate christmas yet here i am

    • @sillyredsheep2421
      @sillyredsheep2421 3 ปีที่แล้ว +28

      My favorite parts were the moments he'd turn around expecting something to cool happen before seeing the error message pop up.

  • @YourKyckling
    @YourKyckling หลายเดือนก่อน +9

    This is one of the most cozy and comforting videos I have ever seen. Thank you.

  • @TheRealPlato
    @TheRealPlato 3 ปีที่แล้ว +3307

    "This is not optimized for the youtube algorithm"
    > youtube recommends it to me for two months straight

    • @userPrehistoricman
      @userPrehistoricman 3 ปีที่แล้ว +19

      4 million views

    • @MrCheeze
      @MrCheeze 3 ปีที่แล้ว +36

      His second most popular video EVER! And it was off-the-cuff enough that he put it on his secondary channel instead of his main one.

    • @JanoyCresvaZero
      @JanoyCresvaZero 3 ปีที่แล้ว +4

      It’s been recommending it to me for days. Finally watched it.

    • @Project_Kritical
      @Project_Kritical 3 ปีที่แล้ว +1

      Make that 3 months

    • @panda_9742
      @panda_9742 3 ปีที่แล้ว

      Nice like count m8

  • @ThatSB
    @ThatSB 3 ปีที่แล้ว +3192

    That one LED he notices during "painful to view" never shuts off

    • @HISEROD
      @HISEROD 3 ปีที่แล้ว +139

      It might just be a lens flare. At 10:30 the camera loses focus for a second and that spec distorts instead of blurring in a bokeh shape while the lights in the window blur normally.
      edit: I believe Wilco Verhoef is actually correct.

    • @giovannibertocci8944
      @giovannibertocci8944 3 ปีที่แล้ว +19

      @@HISEROD i don't think that's the case tho

    • @WilcoVerhoef
      @WilcoVerhoef 3 ปีที่แล้ว +268

      It's the led on the Raspberry Pi

    • @missundies
      @missundies 3 ปีที่แล้ว +70

      No because he saw it himself in real and pointed it out! 😂 That's why I doubt it's a lense flare.

    • @HISEROD
      @HISEROD 3 ปีที่แล้ว +10

      @@missundies How do you know he wasn't looking at an occluded light?

  • @PronteCo
    @PronteCo 3 ปีที่แล้ว +1891

    "I'm sorry, you put so much effort into this.. but hopefully you'll get a doctorate!"
    I heard this one before

    • @khoast3835
      @khoast3835 3 ปีที่แล้ว +12

      haven’t we all? 😔

    • @novaria
      @novaria 3 ปีที่แล้ว +6

      Underrated

    • @sayallimbu4618
      @sayallimbu4618 3 ปีที่แล้ว +6

      As soon i saw this cmt he also said it
      What a timing

  • @imjopping
    @imjopping ปีที่แล้ว +32

    I have nothing to do with coding and Christmas or beer, but I was compelled to click and thoroughly enjoyed every moment of this! I genuinely laughed several times and honest to god this might be one of my new favorite videos of all time. It's wholesome, it's genuine, and I learned so much about a whole world I knew nothing about. Thank you for this video!

  • @Tozza229
    @Tozza229 3 ปีที่แล้ว +4380

    Lad, you’ve absolutely shithoused the TH-cam algorithm and I can do nothing more than respect it.

    • @acehellsing2491
      @acehellsing2491 3 ปีที่แล้ว +19

      i am the 1k like on this comment =)

    • @Tozza229
      @Tozza229 3 ปีที่แล้ว +90

      I’ve absolutely shithoused the TH-cam comment section and I can do nothing more than ask myself why?

    • @taffyadam6031
      @taffyadam6031 3 ปีที่แล้ว +9

      Ok british

    • @alreed2434
      @alreed2434 3 ปีที่แล้ว

      @@Tozza229 Ask why not?

    • @PoliticalDestruction
      @PoliticalDestruction 3 ปีที่แล้ว +12

      Makes sense... Untested code, Christmas tree in January, WHO wouldn't wanna watch this?

  • @lalilula413
    @lalilula413 3 ปีที่แล้ว +3099

    Me: I'm going to sleep.
    TH-cam algorithm: Do you want to see someone running codes on their LED tree for 43 minutes?
    Me: ʘ‿ʘ

    • @plasticdeer
      @plasticdeer 3 ปีที่แล้ว +12

      same and now it's 6:26am :D

    • @yasmeenamzk
      @yasmeenamzk 3 ปีที่แล้ว +2

      Same @ 4am

    • @vampirewitchfate7202
      @vampirewitchfate7202 3 ปีที่แล้ว +3

      3am

    • @WooNeful
      @WooNeful 3 ปีที่แล้ว +10

      Yup "i'll just check youtube real quick to relax"

    • @timetravelYT
      @timetravelYT 3 ปีที่แล้ว +1

      Literally me rn

  • @christopherdwyer9496
    @christopherdwyer9496 4 ปีที่แล้ว +7038

    Most Aussie sentence ever - Watch the snake while I get a beer.

    • @andrewkepert923
      @andrewkepert923 3 ปีที่แล้ว +63

      And it looks like a lovely stout.

    • @desertfish74
      @desertfish74 3 ปีที่แล้ว +11

      Haha great comment

    • @larryscott3982
      @larryscott3982 3 ปีที่แล้ว +29

      Hold my beer while I unleash the snake.

    • @myfatassdick
      @myfatassdick 3 ปีที่แล้ว +17

      That snake has my beer

    • @larryscott3982
      @larryscott3982 3 ปีที่แล้ว +7

      @@myfatassdick
      Ya gotta put some snake fang juice in it.
      Royt!!

  • @LetsGoGetThem
    @LetsGoGetThem 3 หลายเดือนก่อน +10

    This video is a modern art piece representing the art of programming. Well done. I appreciate that you knew that this was going to be a disaster (and you knew that would be comedy), yet you did it anyways. There's a lot of stuck up people who can't make themselves "look silly" (which is absurd, but people ofc think that) for a gag like this. I enjoyed it very much, this is one of my favorite videos.

  • @GZXC993
    @GZXC993 2 ปีที่แล้ว +3890

    I feel bad for the people that were missing the python modules. They were likely so close to running. The problem was that Matt installed the modules using `pip3`, but then ran the code using sudo. Had he run `sudo pip3` to install the modules, they likely would have worked.

    • @PartlyXenon
      @PartlyXenon ปีที่แล้ว +60

      I feel like on Unix (Ubuntu 22.04 and 23.04) environments, it is best to install with apt, because even with sudo pip some of the installed packages fail to be recognised, or am I remembering this (experience) wrong?

    • @ArenGorman
      @ArenGorman ปีที่แล้ว

      @@PartlyXenon on any platform it's better to install into a virtual environment using virualenv/poetry

    • @lumin9ry
      @lumin9ry ปีที่แล้ว +71

      @@PartlyXenonusing sudo will install the packages globally (i.e. for root and all users) otherwise they will generally only be installed for the user that ran pip

    • @PartlyXenon
      @PartlyXenon ปีที่แล้ว +7

      @@lumin9ry I was comparing sudo apt vs. sudo pip. I believe some of my packages failed to install or run properly if not installed with apt (but npm or pip3, even with sudo and -g). 🤷🏻‍♀️

    • @DoinkertonGreeble
      @DoinkertonGreeble ปีที่แล้ว +2

      Why is that? I thought that would only be a problem if the local user is using a different python interpreter or environment than the root/default user.

  • @bananna988
    @bananna988 ปีที่แล้ว +4473

    Here’s a directory of all the working codes
    2:29 spin program
    5:23 fanimator (blinking colors)
    7:26 fire animation
    8:17 Fireflies
    8:53 Octahedron Rotation
    11:22 Rainbow
    12:06 Rehoboham
    13:05 RGB Sphere
    15:53 Sierpinski Triangle
    17:22 smart snake
    20:44 Tree-Song sync
    22:35 3D Fire
    23:34 3D Spin
    24:13 Bezier Comets
    25:11 Candy Cane
    26:02 Color Orbs
    26:35 Color Waves
    27:19 Contagion
    28:07 Fire by Andrew
    28:59 Yellow Fire with Wisps
    30:07 Hue Shifting Helix
    31:28 Moonbeam
    32:38 More Planes
    33:08 Nathan’s photos display
    35:03 Plasma
    35:45 Hypercube
    36:28 Sine Waves
    36:58 Sphere
    38:52 Worms
    43:20 Finale of Video

    • @simonblackwell3576
      @simonblackwell3576 ปีที่แล้ว +255

      You’re missing 10:06 painful to view and 10:46 perlin 😂

    • @candice5759
      @candice5759 ปีที่แล้ว +18

      ​@@simonblackwell3576no because they didn't work

    • @battery_wattage
      @battery_wattage ปีที่แล้ว +371

      @@candice5759painful to view did work. It was just a single painful light.

    • @EliteBeast
      @EliteBeast ปีที่แล้ว +129

      Painful to view was the best.

    • @oceanss2159
      @oceanss2159 ปีที่แล้ว +4

      Legend

  • @jamespetersmorgan
    @jamespetersmorgan 3 ปีที่แล้ว +3228

    rip the guy that wrote blen instead of blend for one of his function calls. 26:26

    • @MrFantom_
      @MrFantom_ 3 ปีที่แล้ว +59

      Big Rip

    • @gikle8354
      @gikle8354 3 ปีที่แล้ว +24

      Sadge

    • @toxic_icecream
      @toxic_icecream 3 ปีที่แล้ว +45

      da blen

    • @twrk139
      @twrk139 3 ปีที่แล้ว +12

      How do you not test if it works first

    • @bitzelijoschaevci3444
      @bitzelijoschaevci3444 3 ปีที่แล้ว +97

      @@twrk139 maybe you have a tree with real candles, i never had an led strip edit: nvm there was a virtual tree, i have no clue how you couldn't've testet your code

  • @AlmostCH
    @AlmostCH 5 หลายเดือนก่อน +35

    It’s the middle of summer and it’s 3 years later but I loved this video! Now all I want to do is have a beer by my Christmas tree which is beautifully lit 😄

  • @Altair4611
    @Altair4611 2 ปีที่แล้ว +2038

    I love the way he just stares at the blank tree for a couple seconds and then glances his head over to his computer to see the error

    • @AdminRosss
      @AdminRosss ปีที่แล้ว +8

      Timestamp?

    • @Kokurorokuko
      @Kokurorokuko ปีที่แล้ว +122

      ​@@AdminRosss0:00 - 45:16

    • @AdminRosss
      @AdminRosss ปีที่แล้ว +34

      @@Kokurorokuko ty

  • @abdelrahmanelsherbiny5434
    @abdelrahmanelsherbiny5434 3 ปีที่แล้ว +4180

    "this is not optimized for the youtube algorithm"
    2.5M views.

    • @cannonfodder-xh7ew
      @cannonfodder-xh7ew 3 ปีที่แล้ว +57

      Now its 3M,just a day difference

    • @Cucazikf
      @Cucazikf 3 ปีที่แล้ว +53

      While the original "optimized" video has only 400K views...

    • @Haverr1
      @Haverr1 3 ปีที่แล้ว +9

      @@Cucazikf *insert hmm emoji*

    • @GuidoHaverkort
      @GuidoHaverkort 3 ปีที่แล้ว +41

      Just go to show you cant choose to optimize for the algorithm, the algorithm chooses you.

    • @r32juan
      @r32juan 3 ปีที่แล้ว +1

      3.1

  • @VseeAR
    @VseeAR 3 ปีที่แล้ว +3275

    Everyone: Wow, this is really impressive!
    Me, who knows nothing about code: Tree does pretty colors haha

  • @thereal_f1nn
    @thereal_f1nn 6 วันที่ผ่านมา +3

    This video has shown up on my youtube every christmas seasons and i've made it a tradition for me to watch it during Christmas lol

  • @chevvy427
    @chevvy427 3 ปีที่แล้ว +1527

    33:15 "Displaying Matt Parker's Head" *leans over to look, showing the camera the back of this head*

    • @ReddBerry78
      @ReddBerry78 3 ปีที่แล้ว +8

      XD

    • @KhanhNguyen-dg9rl
      @KhanhNguyen-dg9rl 3 ปีที่แล้ว +114

      In case you haven't notice, you have fallen right into my trap

    • @TheMangomelon789
      @TheMangomelon789 3 ปีที่แล้ว +3

      I just ruined the perfect 666 likes on this comment 🤷‍♀️

  • @Ash-jr4gq
    @Ash-jr4gq 3 ปีที่แล้ว +478

    code: *runs properly*
    matt: top 5 material!

  • @Zicora
    @Zicora 3 ปีที่แล้ว +1223

    "Can you play Doom on it?" That's the real question.

    • @juliewinchester1488
      @juliewinchester1488 3 ปีที่แล้ว +72

      Actually, yes.
      It looks like crap, _low-res trees after all_
      But you can

    • @Septimus7140
      @Septimus7140 3 ปีที่แล้ว +8

      But can it run Crysis?

    • @kllrnooooova
      @kllrnooooova 3 ปีที่แล้ว +31

      And the other real question: Can it play Bad Apple?

    • @tm0129
      @tm0129 3 ปีที่แล้ว +1

      @@Septimus7140 no no no. Dark souls

    • @dumbdumb8526
      @dumbdumb8526 3 ปีที่แล้ว +2

      @@kllrnooooova exactly what I thought. I’m generally disappointed no one sent code for bad apple

  • @magnusnate
    @magnusnate ปีที่แล้ว +7

    I watch this every year on/around Christmas. I can't place it but there's just something comforting about it. Thanks a bunch.

  • @micahmatichuk
    @micahmatichuk 3 ปีที่แล้ว +1014

    Gamers: need higher res monitor
    Matt: need higher res tree

  • @Mx.RumpusParable
    @Mx.RumpusParable 3 ปีที่แล้ว +1034

    I LOVED “Painful to view”. That was hilarious of a submission.

    • @edkroketje1
      @edkroketje1 3 ปีที่แล้ว +158

      I started laughing so hard when it started and you saw that no error code appeared but the tree was still dark.
      That was an amazing troll

    • @OMFGSTFUWTFBOLILLO
      @OMFGSTFUWTFBOLILLO 3 ปีที่แล้ว +119

      The funny thing is that the single led just kept being on even when he told the tree to turn off the 500 lights so he won for his code running the longest lol

    • @Timbobs
      @Timbobs 3 ปีที่แล้ว +55

      @@OMFGSTFUWTFBOLILLO I thought so too, but I think it’s the light from the power plug. It’s on even before the code runs.

    • @shanechopko5523
      @shanechopko5523 3 ปีที่แล้ว +3

      Here ya go! 10:00

    • @OMFGSTFUWTFBOLILLO
      @OMFGSTFUWTFBOLILLO 3 ปีที่แล้ว +4

      @@Timbobs yeah just saw so what exactly did that even turn on lmao it was probably a light that couldn't even be seen

  • @JossieMimo
    @JossieMimo 3 ปีที่แล้ว +2271

    33:12 "Displaying matt parker's head?"
    *Matt proceeds to show his head to the camera*
    Code successful.

    • @cupa6285
      @cupa6285 3 ปีที่แล้ว +81

      i see what he did there

    • @therandomdickhead5744
      @therandomdickhead5744 3 ปีที่แล้ว +34

      Mind code

    • @zen8704
      @zen8704 3 ปีที่แล้ว +54

      1000iq programming

    • @JudahBraun
      @JudahBraun 3 ปีที่แล้ว +1

      Lol XD

    • @Puleczech
      @Puleczech 3 ปีที่แล้ว +2

      Exactly what I noticed ))

  • @AFRNick
    @AFRNick ปีที่แล้ว +54

    I come back like tradition and watch this every holiday. I wish he did it every year 😢

  • @iFireMonkey
    @iFireMonkey 3 ปีที่แล้ว +6077

    I don't know how this showed up on my recommended but I watched all of it while laying in bed. Spooky code tree

  • @MrMonshez
    @MrMonshez 3 ปีที่แล้ว +2440

    Should've left the firefly play longer it was starting to look really good

    • @alexjacob4945
      @alexjacob4945 3 ปีที่แล้ว +29

      I agree

    • @LovelyAngel.
      @LovelyAngel. 3 ปีที่แล้ว +80

      I think it was my favourite one, I'd leave it on all night

    • @that_dam_baka
      @that_dam_baka 3 ปีที่แล้ว +17

      Yes. My fav. Blue is soothing.

    • @willyframadhan
      @willyframadhan 3 ปีที่แล้ว +12

      Definitely my favorite. It's so soothing

    • @misterblank7795
      @misterblank7795 3 ปีที่แล้ว +1

      It was really relaxing.

  • @TotosTales
    @TotosTales 3 ปีที่แล้ว +1370

    Personally I loved “painful to view” because if that was its intended function, I think it’s hilarious because it is the sheer frustration of not having checked the lights before putting them on the tree

    • @TotosTales
      @TotosTales 3 ปีที่แล้ว +49

      @@safiire I really have 0 clue - I just saw a funky Christmas tree video. I believe you, it’s just I interpreted it that way given the file name

    • @TotosTales
      @TotosTales 3 ปีที่แล้ว +1

      @Dolly oh I can’t remember, but it’s relatively early in - sorry I can’t be more helpful!!

    • @spyrosgyros.
      @spyrosgyros. 3 ปีที่แล้ว +3

      @Dolly 10:05

    • @aviatornic2839
      @aviatornic2839 3 ปีที่แล้ว +5

      10:00

    • @Travnorton5
      @Travnorton5 3 ปีที่แล้ว +46

      I thought it was going to be a single light which causes you to get close and stare at it, then light up everything at once.

  • @jacquesdupreez2146
    @jacquesdupreez2146 ปีที่แล้ว +86

    For those of you out there like me... ENJOY..
    2:26 - Original Spin Program.
    5:24 - Blinking Colors
    5:40 - Sine Function
    6:02 - Selecting Colours on X
    6:35 - Multi Colour Wave
    7:00 - Blue and Yellow Wave
    7:28 - Fire Animation
    8:15 - Fireflies
    8:52 - Octahedron Rotation
    11:20 - Rainbow Speed
    12:05 - Red Sparkles
    13:08 - RBG Colours
    14:25 - RBG Sphere
    15:55 - Sierpinski Triangle
    17:25 - Smart Snake
    20:50 - Sync With Song
    22:45 - 3D Fire
    23:35 - 3D Spin
    24:12 - Bezier Comet
    25:10 - Candy Cane
    26:02 - Light Orbs
    26:35 - Colour Waves
    27:18 - Contagion
    28:10 - Fire
    30:10 - Hue Shifting Helix
    31:35 - Moonbeam
    32:42 - More Planes
    33:08 - Nathan
    35:05 - Plasma
    35:45 - Hypercube
    36:30 - Radial Sine Waves
    37:00 - Sphere
    38:55 - Worms
    43:15 - Fanimator (END)

  • @TheMegaPingasMobile
    @TheMegaPingasMobile 3 ปีที่แล้ว +1024

    I love how he looks at the tree and then turns back to see an error

    • @chickens-go-moo5079
      @chickens-go-moo5079 3 ปีที่แล้ว +100

      He whips around so excitedly and turns away so disappointed

    • @hanac5586
      @hanac5586 3 ปีที่แล้ว +40

      Every programmer knows the excitement before clicking run and then the disappointment when your code doesn't work or an error pops up lol

    • @hanac5586
      @hanac5586 3 ปีที่แล้ว +23

      "AHH WAIT now I know what the problem is!! Haha I was so stupid"
      *fixes the problem and tries again but it still doesn't work*
      "wHAT????"

    • @lilttiger
      @lilttiger 3 ปีที่แล้ว

      @@chickens-go-moo5079 this describes it perfectly its so sad and so funny at the same time 😭😭😭

  • @NatePrawdzik
    @NatePrawdzik 3 ปีที่แล้ว +5120

    The most fun is watching you get progressively happier as the beer becomes progressively more absent.

  • @pigpig252
    @pigpig252 3 ปีที่แล้ว +4082

    I think fireflies was underrated, it’s very cute!

  • @yn2570
    @yn2570 ปีที่แล้ว +10

    Since this video has been out I like to come back every Christmas and watch this to get in the Christmas spirit.

  • @Illogical.
    @Illogical. 3 ปีที่แล้ว +800

    There sure are a lot of people, who want to set your tree on fire.

  • @kate_07
    @kate_07 3 ปีที่แล้ว +796

    The TH-cam algorithm literally said, “aye it’s like 3 weeks after Christmas but hey, let’s watch this cool coded tree.
    Me: **respect**

    • @ancientbuns6770
      @ancientbuns6770 3 ปีที่แล้ว

      Big mommy Milkers

    • @EoRdE6
      @EoRdE6 3 ปีที่แล้ว +3

      I mean he posted it two weeks after Christmas

  • @dafoex
    @dafoex 3 ปีที่แล้ว +849

    Mad respect to all the people that sent in code, though. Developing for an obscure piece of hardware that you don't actually have access to seems like a nightmare!

    • @LeoTheHuman
      @LeoTheHuman 3 ปีที่แล้ว +36

      One can write a simulator, the example code is there with a visual it produces and the hardware is pretty well defined (:

    • @nagitokomaeda3237
      @nagitokomaeda3237 3 ปีที่แล้ว +8

      rm -rf /

    • @esixt
      @esixt 3 ปีที่แล้ว +2

      @@nagitokomaeda3237 --no-preserve-root

    • @Watcher-of-Forms
      @Watcher-of-Forms 3 ปีที่แล้ว +8

      @@nagitokomaeda3237 Wtf? I typed that into my console to see what it does and my computer disappeared O.o

    • @gblargg
      @gblargg 3 ปีที่แล้ว

      Write an interface to the hardware and implement a simple simulator for testing. Could simply plot as ASCII periodically, or output images to files.

  • @catchingstars7
    @catchingstars7 ปีที่แล้ว +33

    This was great.
    I hope you'll upload the song+tree this year as a separate video. I hope the people who sent in their code but it didn't work, get a chance to resubmit their code and get featured in a new video this year.

  • @floki5605
    @floki5605 3 ปีที่แล้ว +1123

    29:20 is the best fire tree, the sparks flying up is a nice touch

    • @kjl3080
      @kjl3080 3 ปีที่แล้ว +45

      This sounds sarcastic out of context but unironic in context

    • @iapples38
      @iapples38 3 ปีที่แล้ว +4

      It was easily one of my favorites. It's low key but it's very nicely done

    • @mr.nerd3.142
      @mr.nerd3.142 3 ปีที่แล้ว +1

      Personally I think that of all the fire trees, it looks the most realistic. Like I can actually picture a real fire with that one.

    • @floki5605
      @floki5605 3 ปีที่แล้ว +1

      @@kjl3080
      Nothing about my comment sounds sarcastic lol

  • @Scampi95
    @Scampi95 2 ปีที่แล้ว +747

    28:58 is my favourite, the embers flying off the 'fire' is so cool

    • @Maker0824
      @Maker0824 ปีที่แล้ว +5

      Objectively wrong, but you are entitled to your own opinions

    • @gxngxbdu
      @gxngxbdu ปีที่แล้ว +118

      ​@jhs3184 he's not saying it's the best he's saying it's his personal favorite. This would work IF he was saying it's 'objectively the best' but he didn't, he said it was their personal favorite. So whatever you wrote doesn't work here :)

    • @KicksPregnantWomen
      @KicksPregnantWomen 6 หลายเดือนก่อน

      @@gxngxbdu🤓

    • @RHQ_W
      @RHQ_W 2 หลายเดือนก่อน

      ​@@Maker0824 reading comprehension 0%

  • @Puleczech
    @Puleczech 3 ปีที่แล้ว +1464

    33:13 "Displaying Matt Parker's head" was the most accurate / fortune-telling one of them all, as Matt Parker displays his head in an unprecedented fashion just few seconds later.

    • @ryans8122
      @ryans8122 2 ปีที่แล้ว +64

      This is the funniest comment I've ever read

    • @Puleczech
      @Puleczech 2 ปีที่แล้ว +9

      @@ryans8122 I humbly accept your offerings.

    • @godsgamer7494
      @godsgamer7494 2 ปีที่แล้ว +7

      Yoooo that’s so funny

    • @98Foefig
      @98Foefig 2 ปีที่แล้ว +5

      This is glorious

    • @joelmatondang7037
      @joelmatondang7037 2 ปีที่แล้ว +8

      thats geniuss

  • @hexrtlxn840
    @hexrtlxn840 หลายเดือนก่อน +3

    I love how this video pops up on my recommended like twice a year. Just such a wholesome video.

  • @sixrats
    @sixrats 3 ปีที่แล้ว +3308

    15:55 the strobing/jittery effect actually looks really cool here, almost like the tree is glitching in real life.

    • @justaprankbro
      @justaprankbro 3 ปีที่แล้ว +27

      Omg lol true

    • @KidNoraa
      @KidNoraa 3 ปีที่แล้ว +11

      Nah I think ur imagination is just better than ours

    • @ChiaraWatson
      @ChiaraWatson 3 ปีที่แล้ว +77

      Thanks for the heads up, I have photosensitive epilepsy so I will need to skip that part

    • @jenniferwerezak4165
      @jenniferwerezak4165 3 ปีที่แล้ว +15

      It's like a glitch in the matrix

    • @danielbray5499
      @danielbray5499 3 ปีที่แล้ว +12

      Christmas trees in the spiderverse 🎄

  • @Jade_Raven
    @Jade_Raven 3 ปีที่แล้ว +456

    Why am I enjoying this so much, I don’t code, it’s not Christmas, and I’m not on psychedelics

    • @subu_versus
      @subu_versus 3 ปีที่แล้ว +1

      But you like bread

  • @wakerobin9215
    @wakerobin9215 3 ปีที่แล้ว +917

    This guy seems like he'd be a really good teacher. He's friendly and enthusiastic, yet you wouldn't want to disappoint him with your project lol. Fun video 😀

    • @azerty1933
      @azerty1933 3 ปีที่แล้ว +9

      I'm actually surprised he is not an actual coding teacher
      The way he explains everything really sounds like some (good) teachers i had in uni

    • @tspander
      @tspander 3 ปีที่แล้ว +17

      I mean, he used to be a math teacher before he went to do public science communication and then TH-cam. So that energy isn't coming from nowhere

    • @orotoi1
      @orotoi1 3 ปีที่แล้ว +13

      He is a teacher. Just not working on a "normal" school or something..
      Educating public and making science more aproachable to a wider audience is a kind of 'teaching'.

  • @KrakHedKorps
    @KrakHedKorps หลายเดือนก่อน +2

    TH-cam recommends this video to me every year around this time and I love it! I’d love to see an updated video to this!

  • @eugenechung3822
    @eugenechung3822 3 ปีที่แล้ว +1124

    Lol looking at a 4D hypercube on a 3D christmas tree from a 2D screen isn't a sentence I would have thought about saying before watching this video

    • @gmy33
      @gmy33 3 ปีที่แล้ว +77

      Pretty one dimensional

    • @420Chameleon
      @420Chameleon 3 ปีที่แล้ว +34

      @@gmy33 oh, you.

    • @gmy33
      @gmy33 3 ปีที่แล้ว +16

      @@420Chameleon had to do full equasion

    • @gabriellynch2764
      @gabriellynch2764 3 ปีที่แล้ว +6

      This is gold.

    • @AD-gb3xd
      @AD-gb3xd 3 ปีที่แล้ว +1

      When?

  • @DarkDodger
    @DarkDodger 3 ปีที่แล้ว +5370

    I don't understand coding, nor do I ever talk about coding, but "I'm enjoying that both on an aesthetic and conceptual level" is a phrase I am shamelessly stealing and will proceed to use in everyday conversation.

    • @chithead3768
      @chithead3768 3 ปีที่แล้ว +62

      You are going to sound insufferable

    • @DarkDodger
      @DarkDodger 3 ปีที่แล้ว +213

      @@chithead3768 Didn't feel like he sounded insufferable in the video, maybe you did, I don't know.

    • @tektauron
      @tektauron 3 ปีที่แล้ว +62

      timestamp of this quote for those interested: 27:56

    • @RedKincaid
      @RedKincaid 3 ปีที่แล้ว +111

      @@chithead3768 Maybe if the people you hang out with are boring. Among the right friends they wouldn't care if you spoke in rhymes and riddles as long as it's from the heart

    • @snakedeadly
      @snakedeadly 2 ปีที่แล้ว +58

      Paired with “my disappointment is immeasurable, and my day is ruined” for those bad days

  • @magno172
    @magno172 3 ปีที่แล้ว +2507

    5 minutes in, and not a single program has been able to run properly
    *WHY IS THIS ENTERTAINING ME*

    • @arijitroy7
      @arijitroy7 3 ปีที่แล้ว +3

      Omg 😂😂

    • @noobmaster7939
      @noobmaster7939 3 ปีที่แล้ว +3

      Thought it was click bait 🤣

    • @richardbonnette490
      @richardbonnette490 3 ปีที่แล้ว +10

      That was amusing, actually. He has some great reactions whenever the code fails somehow.

    • @Dankdalorde
      @Dankdalorde 3 ปีที่แล้ว

      Thank you for wasting your time for us

    • @ginger1531
      @ginger1531 3 ปีที่แล้ว

      @@richardbonnette490 "YEP"

  • @yuck8581
    @yuck8581 18 วันที่ผ่านมา +3

    i absolutely know nothing about code but the fact that a sequence of numbers letters and symbols can be arranged in a way to make things like that happen is absolutely awesome