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

Поділитися
Вставка
  • Опубліковано 11 січ 2021
  • Original video: • I wired my tree with 5...
    I think that went well! Head over to github to see some of the code involved.
    github.com/standupmaths/xmast...
    The behind-the-scenes videos are on Patreon:
    / behind-tree-45862331
    Yes, this is my second channel. You can see the main channel over here: / standupmaths

КОМЕНТАРІ • 10 тис.

  • @EvanF
    @EvanF Рік тому +20280

    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 Рік тому +28

      2⁹thliker

    • @lilxibibi
      @lilxibibi Рік тому +18

      right. lmaoooo

    • @abel6298
      @abel6298 11 місяців тому +10

      Read your bible! (KJV, preferably) ❤️😊😂

    • @-Teague-
      @-Teague- 11 місяців тому +127

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

    • @amane-aqua
      @amane-aqua 10 місяців тому +44

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

  • @hats1642
    @hats1642 3 роки тому +14322

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

    • @seronymus
      @seronymus 3 роки тому +67

      Thank you ancient Celtic Norf F. C. Wojak

    • @cathl4953
      @cathl4953 3 роки тому +20

      Or cyberpunk 2077 but with faces

    • @pikube1138
      @pikube1138 3 роки тому +58

      12:54 for the timestamp thank me later

    • @khiyon
      @khiyon 3 роки тому +3

      Or Pokemon SWSH trees.

    • @elhopper3735
      @elhopper3735 3 роки тому +5

      He’s a time traveler from the future confirmed

  • @stevensauls2013
    @stevensauls2013 Рік тому +12153

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

    • @Dufftata
      @Dufftata Рік тому +194

      its my fav too

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

      Timestamp?

    • @Dufftata
      @Dufftata Рік тому +99

      @@reothomas956 10:07

    • @SkikyroStudios
      @SkikyroStudios Рік тому +514

      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 Рік тому +33

      yeah, masterpiece... loved it

  • @TheWonder_OfU
    @TheWonder_OfU Рік тому +3530

    Whenever he gives that “ahhh too bad” I feel the weight of the shame like a student who spent 2 weeks working on a project, only for you to turn it in 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.

    • @user-uu5xf5xc2b
      @user-uu5xf5xc2b 6 місяців тому +64

      traumatic

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

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

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

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

    • @user-rx6ht6op1c
      @user-rx6ht6op1c 5 місяців тому +9

      @@polomarco8773 more like 50-

    • @yarpen26
      @yarpen26 2 місяці тому +12

      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.

  • @surprisedpotato
    @surprisedpotato 2 роки тому +11354

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

    • @phraseology6858
      @phraseology6858 2 роки тому +833

      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 2 роки тому +271

      @@phraseology6858 Flashbang out

    • @toericabaker
      @toericabaker 2 роки тому +246

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

    • @spectatorhomi
      @spectatorhomi 2 роки тому +146

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

    • @pringles8939
      @pringles8939 2 роки тому +27

      @@spectatorhomi Yeah I saw that too

  • @notJamiera
    @notJamiera 3 роки тому +89294

    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 роки тому +1634

      You pretty much are

    • @christian170310
      @christian170310 3 роки тому +1959

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

    • @darkdestroyer32
      @darkdestroyer32 3 роки тому +1231

      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 роки тому +938

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

    • @BODYBUILDERS_AGAINST_FEMINISM
      @BODYBUILDERS_AGAINST_FEMINISM 3 роки тому +126

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

  • @kristen5998
    @kristen5998 Рік тому +8572

    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 Рік тому +315

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

    • @korinnab.2318
      @korinnab.2318 Рік тому +268

      You captured the vibe of college courses perfectly

    • @Kyleforthe3SIKE
      @Kyleforthe3SIKE 9 місяців тому +60

      @@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 Місяць тому +3

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

  • @bananna988
    @bananna988 Рік тому +2306

    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 11 місяців тому +113

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

    • @candice5759
      @candice5759 10 місяців тому +11

      ​@@simonblackwell3576no because they didn't work

    • @battery_wattage
      @battery_wattage 9 місяців тому +166

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

    • @EliteBeast
      @EliteBeast 9 місяців тому +66

      Painful to view was the best.

    • @oceanss2159
      @oceanss2159 9 місяців тому +3

      Legend

  • @abdelrahmanelsherbiny5434
    @abdelrahmanelsherbiny5434 3 роки тому +3454

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

    • @cannonfodder-xh7ew
      @cannonfodder-xh7ew 3 роки тому +46

      Now its 3M,just a day difference

    • @Cucazikf
      @Cucazikf 3 роки тому +47

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

    • @Haverr1
      @Haverr1 3 роки тому +7

      @@Cucazikf *insert hmm emoji*

    • @GuidoHaverkort
      @GuidoHaverkort 3 роки тому +35

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

    • @r32juan
      @r32juan 3 роки тому +1

      3.1

  • @KerbalFacile
    @KerbalFacile 2 роки тому +27569

    "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 !

    • @Sam-ey1nn
      @Sam-ey1nn 2 роки тому +895

      Don't forget inconsistent use of tabs vs spaces

    • @KerbalFacile
      @KerbalFacile 2 роки тому +239

      @@Sam-ey1nn Nah that's more commonly a difference in text editor choice.

    • @KerbalFacile
      @KerbalFacile 2 роки тому +101

      @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 2 роки тому +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)

    • @happyslayer9234
      @happyslayer9234 2 роки тому +4

      These are common code mistakes

  • @Scampi95
    @Scampi95 Рік тому +373

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

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

      Objectively wrong, but you are entitled to your own opinions

    • @gxngxbdu
      @gxngxbdu 11 місяців тому +61

      ​@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 27 днів тому

      @@gxngxbdu🤓

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

    The game of snake is incredible... I would love to have that in the background of a party! Kudos to whoever coded that. I also really liked the first working code!

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

      This one was my favorite for sure

    • @kyro8559
      @kyro8559 26 днів тому +2

      snake is by far the best!

  • @febby_8622
    @febby_8622 3 роки тому +20790

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

  • @aridan9023
    @aridan9023 3 роки тому +7262

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

    • @jaleesa00
      @jaleesa00 3 роки тому +36

      Its to help the youtube algorithm.
      Something always moving in the video. Either the lights flashing, the code scripting or the animated professor.

    • @marshiebuns
      @marshiebuns 3 роки тому +778

      @@jaleesa00 or its just.. the guy turning around..

    • @_.Dylan._
      @_.Dylan._ 3 роки тому +518

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

    • @BroudbrunMusicMerge
      @BroudbrunMusicMerge 3 роки тому +141

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

    • @MRdeLaat
      @MRdeLaat 3 роки тому +6

      @@jaleesa00 what?

  • @GermaphobeMusic
    @GermaphobeMusic 11 місяців тому +163

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

    • @ME0WMERE
      @ME0WMERE 14 днів тому +1

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

  • @ImVeryOriginal
    @ImVeryOriginal Рік тому +49

    I love how at the end, just to re-establish its superiority, fanimator effortlessly syncs to the music lol

  • @applepie9806
    @applepie9806 3 роки тому +3035

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

    • @rarapas
      @rarapas 3 роки тому +111

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

    • @s3ven_six322
      @s3ven_six322 3 роки тому +113

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

    • @dylanshandley1246
      @dylanshandley1246 3 роки тому +22

      @@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 роки тому +24

      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();" 😄

  • @tfinnm
    @tfinnm 3 роки тому +5765

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

    • @icantread1058
      @icantread1058 3 роки тому +97

      2012 lorax be like

    • @igor-yp1xv
      @igor-yp1xv 3 роки тому +18

      Sounds like Minecraft

    • @behinderungimtunnel714
      @behinderungimtunnel714 3 роки тому +98

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

    • @kip258
      @kip258 3 роки тому +75

      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!

  • @M1lkTheF1rst
    @M1lkTheF1rst Рік тому +204

    i love this dude so much, this is so wholesome and i love it.
    this is like a teacher just vibin' on the last day of the semester letting students code.

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

      i just love the way he gets so excited about all of them and 90% of them fail

  • @AesWhole
    @AesWhole Рік тому +102

    The fanimator one was incredible, especially getting to see it fully run in the outro

  • @paytonisdying
    @paytonisdying 3 роки тому +6562

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

    • @ev5837
      @ev5837 3 роки тому +262

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

    • @aceman0000099
      @aceman0000099 3 роки тому +245

      @@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 роки тому +30

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

    • @scotty4421
      @scotty4421 3 роки тому +3

      lmao

  • @ralphiegixenflargle
    @ralphiegixenflargle 3 роки тому +2092

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

    • @polydullmemes3497
      @polydullmemes3497 3 роки тому +6

      TIIIIIMMMBERRRRR

    • @__m__a__x__
      @__m__a__x__ 3 роки тому +3

      It did at the end tho

    • @cguyn
      @cguyn 3 роки тому +1

      wait the tree was supposed to fall? 😳

  • @ChanceGagaa
    @ChanceGagaa 11 місяців тому +89

    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 місяців тому +4

      Nailed it. My thoughts exactly

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

      I'm disappointed not more people know this

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

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

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

    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 місяців тому +2

      came here to say that too!

  • @esverker7018
    @esverker7018 3 роки тому +16583

    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 роки тому +236

      relatable

    • @blue_light_bot
      @blue_light_bot 2 роки тому +391

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

    • @rebeccadolan2072
      @rebeccadolan2072 2 роки тому +378

      @@Eidako and they all clapped

    • @soccerlife8912
      @soccerlife8912 2 роки тому +184

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

    • @nate9247
      @nate9247 2 роки тому +35

      That's the exact vibe I got from it lmao

  • @twiceevery14
    @twiceevery14 3 роки тому +1824

    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 роки тому +7

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

    • @AceStrife
      @AceStrife 3 роки тому +15

      @@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 роки тому +18

      @@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

  • @petermuller608
    @petermuller608 Рік тому +117

    By "untested" I thought he meant he didn't test the code beforehand. Not the submitters not having tested the code before xD

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

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

  • @stubbyfoamz1
    @stubbyfoamz1 3 роки тому +7570

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

  • @FoxenPiano
    @FoxenPiano 3 роки тому +5355

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

    • @leftleanin6649
      @leftleanin6649 3 роки тому +230

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

    • @realmaximouse
      @realmaximouse 3 роки тому +111

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

    • @dumdum7099
      @dumdum7099 2 роки тому +21

      @@realmaximouse 40 minutes is finite.

    • @phirerising
      @phirerising 2 роки тому +12

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

    • @user-mk3rw8lf8m
      @user-mk3rw8lf8m 2 роки тому +2

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

  • @barnaclebob123
    @barnaclebob123 8 місяців тому +26

    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

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

    The moment he screamed "Oh! Someone has sent working code!" got me 😂

  • @Robin-fx5hf
    @Robin-fx5hf 2 роки тому +13154

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

    • @Neymarinet
      @Neymarinet 2 роки тому +342

      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 Рік тому +7

      lol

    • @TrinityUnofficial
      @TrinityUnofficial Рік тому +13

      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 Рік тому +156

      @@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 Рік тому +15

      sado masochism, right on

  • @ThatSB
    @ThatSB 3 роки тому +2755

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

    • @HISEROD
      @HISEROD 3 роки тому +118

      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 роки тому +13

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

    • @WilcoVerhoef
      @WilcoVerhoef 3 роки тому +229

      It's the led on the Raspberry Pi

    • @missundies
      @missundies 3 роки тому +53

      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 роки тому +6

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

  • @moritzannoys
    @moritzannoys Рік тому +47

    I'm a software developer who pretty much only codes for work. Watching this kind of gave me motivation to maybe find time to code something fun on my spare time :D

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

      Yeah same I feel like I have lost my passion for coding but this video really inspired me

  • @PeterFraser-hp3rs
    @PeterFraser-hp3rs 6 місяців тому +18

    They ought to turn this into an annual competition: "The International Christmas Tree Light Pattern Competition".

  • @iShiniest
    @iShiniest 3 роки тому +18347

    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 роки тому +105

      Same! Cheers friend!

    • @Yetipfote
      @Yetipfote 3 роки тому +35

      I see what you did there

    • @swiftpawtheyeet6648
      @swiftpawtheyeet6648 3 роки тому +10

      Mood

    • @elidaw2322
      @elidaw2322 3 роки тому +42

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

    • @VicktorMoberg1
      @VicktorMoberg1 3 роки тому +41

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

  • @lexsea
    @lexsea 3 роки тому +2768

    "painful to view" was an under appreciated masterpiece

    • @benreed2166
      @benreed2166 3 роки тому +73

      It was my favorite part

    • @thisphoneisbusted
      @thisphoneisbusted 3 роки тому +6

      timestamp? 😭

    • @PolarBearVolcano
      @PolarBearVolcano 3 роки тому +23

      @@thisphoneisbusted 10:02

    • @KXC42069
      @KXC42069 3 роки тому +110

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

    • @benreed2166
      @benreed2166 3 роки тому +30

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

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

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

  • @JustAnotherLokiStan
    @JustAnotherLokiStan Рік тому +49

    This guy reminds me of the professor I'm doing research with. Totally different field, but the genuine childlike excitement and glee is all the same. This is so funny to watch.

  • @Animeshelly0120
    @Animeshelly0120 3 роки тому +4061

    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 роки тому +253

      It was absolutely genius indeed

    • @ajiebkp
      @ajiebkp 3 роки тому +299

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

    • @christiancarlo-stella7633
      @christiancarlo-stella7633 3 роки тому +291

      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 роки тому +53

      @@Gapeh0rn 10:06

  • @merlin6962
    @merlin6962 3 роки тому +7137

    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 роки тому +318

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

    • @ZedF86
      @ZedF86 3 роки тому +93

      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 роки тому +119

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

  • @yourlocaltoast
    @yourlocaltoast Рік тому +9

    I don't think I have ever seen a video of this channel, I've never actually stuck to learning how to code,
    BUT this is just so delightful!
    Everything from the first few codes just not working, the beer & the bread
    which looks delicious btw, is drenched in charm and personality!
    All in all, honestly, 45 minutes and 16 seconds spent well, and I'm so glad this got recommended to me today :)

  • @imjopping
    @imjopping 8 місяців тому +23

    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!

  • @joostvanrens
    @joostvanrens 3 роки тому +3892

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

    • @mattparker2
      @mattparker2  3 роки тому +711

      QED.

    • @aaronjulien7331
      @aaronjulien7331 3 роки тому +69

      while baking bread.

    • @duality4y
      @duality4y 3 роки тому +156

      i read that as "I have finite tree time"

    • @ssj3gohan456
      @ssj3gohan456 3 роки тому +22

      finite numbers go almost to infinity, but not quite.

    • @williametchison7678
      @williametchison7678 3 роки тому +21

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

  • @pcsecuritychannel
    @pcsecuritychannel 3 роки тому +51633

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

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

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

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

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

  • @TC-8789
    @TC-8789 3 роки тому +3332

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

    • @97Giorgos97
      @97Giorgos97 3 роки тому +74

      This.

    • @kuroboshiron
      @kuroboshiron 3 роки тому +269

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

    • @Xkill89
      @Xkill89 3 роки тому +79

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

    • @AjanUnderscore
      @AjanUnderscore 3 роки тому +110

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

    • @designerivan9775
      @designerivan9775 3 роки тому +58

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

  • @tearsofboredom7956
    @tearsofboredom7956 3 роки тому +7217

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

    • @rebeccawhite3731
      @rebeccawhite3731 3 роки тому +28

      Same

    • @moisessoto5061
      @moisessoto5061 3 роки тому +14

      Youre either liers or outliers

    • @amandajensen3382
      @amandajensen3382 3 роки тому +35

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

    • @rebeccawhite3731
      @rebeccawhite3731 3 роки тому +9

      @@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

  • @jacquesdupreez2146
    @jacquesdupreez2146 9 місяців тому +18

    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)

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

    I remember watching this 2 years ago, hope you’ll do it this christmas again! Super fun content

  • @HunterJackson25
    @HunterJackson25 3 роки тому +4735

    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 роки тому +52

      I "MAY" have a problem.

    • @birboii
      @birboii 3 роки тому +3

      @@mthlay15you beat me to the punch. 😂

    • @NebulaTheEmoKid
      @NebulaTheEmoKid 3 роки тому +4

      Me laughs in may

    • @sheilafrancl1423
      @sheilafrancl1423 3 роки тому +3

      Almost summer and watching 😂

    • @JeffTheNoobGamer
      @JeffTheNoobGamer 3 роки тому +5

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

  • @TheRealPlato
    @TheRealPlato 3 роки тому +3158

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

    • @userPrehistoricman
      @userPrehistoricman 3 роки тому +18

      4 million views

    • @MrCheeze
      @MrCheeze 3 роки тому +33

      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.

    • @chosentonessournotes
      @chosentonessournotes 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

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

    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.

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

    This is a perfect xmas video to watch with my family. Also, the final shot of you and your bread is so cute!

  • @HeyItsRykon1
    @HeyItsRykon1 3 роки тому +2895

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

    • @MAndSquared
      @MAndSquared 3 роки тому +13

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

    • @laweacachaiweon
      @laweacachaiweon 3 роки тому +1

      Same

    • @CircusFoxxo
      @CircusFoxxo 3 роки тому +18

      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 роки тому +9

      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 😂

  • @HighFlyer-
    @HighFlyer- 3 роки тому +1795

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

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

    I'm pleasantly surprised that nobody submitted any... obscene pictures for the tree

  • @hpz3375
    @hpz3375 7 місяців тому +2

    i ve been watching this video throughout this weekend, this content gives cool vibes and i like your reaction when something wont go as expected :D

  • @Zicora
    @Zicora 3 роки тому +1138

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

    • @juliewinchester1488
      @juliewinchester1488 3 роки тому +66

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

    • @Septimus7140
      @Septimus7140 3 роки тому +6

      But can it run Crysis?

    • @kllrnooooova
      @kllrnooooova 3 роки тому +28

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

    • @tm0129
      @tm0129 3 роки тому

      @@Septimus7140 no no no. Dark souls

    • @dumbdumb8526
      @dumbdumb8526 3 роки тому +1

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

  • @Mizatsuwu
    @Mizatsuwu 3 роки тому +15876

    *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 роки тому +421

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

    • @galacticshrimpenterprise6100
      @galacticshrimpenterprise6100 3 роки тому +127

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

    • @skyr3x
      @skyr3x 3 роки тому +451

      @@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 роки тому +122

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

    • @breakfastboii
      @breakfastboii 3 роки тому +17

      That’s pretty much how code works lol

  • @canti5917
    @canti5917 8 місяців тому +11

    This video.. has been on my feed over 5 times over the span of 2 years.
    I don’t watch anything even remotely close to Christmas trees or coding 😭

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

    Watching this again for the coming christmas! For some reason this video is such a chill wintertime video!!

  • @Illogical.
    @Illogical. 3 роки тому +770

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

  • @TheMegaPingasMobile
    @TheMegaPingasMobile 3 роки тому +982

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

    • @chickens-go-moo5079
      @chickens-go-moo5079 3 роки тому +97

      He whips around so excitedly and turns away so disappointed

    • @hanac5586
      @hanac5586 3 роки тому +39

      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 роки тому +21

      "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 😭😭😭

  • @WontonTV
    @WontonTV Рік тому +16

    The ending with the lights + music was like a rave. Loved it, please do this again with a higher-resolution tree. 😛

  • @sistermarieskitchen
    @sistermarieskitchen Рік тому +14

    I really enjoyed this video. I'm not a coder or a tech person but I do appreciate the fruits of the labor involved. I am a home cook with my own channel. Your sourdough looked so good. I wanted to get out my ghee and butter knife. Btw, that bread does make the best croutons. "May your table always be full of good food." Keep up the great work.

  • @ojkolsrud1
    @ojkolsrud1 3 роки тому +3792

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

    • @TheGianaJinx
      @TheGianaJinx 3 роки тому +169

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

    • @kapjoteh
      @kapjoteh 3 роки тому +15

      Whoever

    • @Leon-uu4wk
      @Leon-uu4wk 3 роки тому +14

      @@goldenkow5161 whoever is correct

    • @jackshotton9222
      @jackshotton9222 3 роки тому +75

      @@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 роки тому +40

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

  • @micahmatichuk
    @micahmatichuk 3 роки тому +986

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

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

    I was absolutely loving it whenever you tried to run the code and you would hope to see the code run properly on the tree and quickly turn your head to see the error haha

  • @bruce1947
    @bruce1947 11 місяців тому +3

    Man this is one of my favorite videos on the internet

  • @deanmoncaster
    @deanmoncaster 3 роки тому +803

    "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.

  • @NickkAtNyte
    @NickkAtNyte 3 роки тому +915

    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

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

    Fanimator perfectly lining up with the music at the end as if it needed to prove anything more had me howling 😂 excellent

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

    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.

  • @PronteCo
    @PronteCo 3 роки тому +1647

    "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 роки тому +9

      haven’t we all? 😔

    • @novaria
      @novaria 3 роки тому +4

      Underrated

    • @sayallimbu4618
      @sayallimbu4618 3 роки тому +3

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

  • @Altair4611
    @Altair4611 2 роки тому +1951

    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

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

    I was almost mad that the video was about to finish and you hadn't shown the baked goods, but you came through in the end! Good vid :)

  • @bloodbrothermoon4715
    @bloodbrothermoon4715 8 місяців тому

    i was having a bad evening and this fell into my recommendeds. it was so fun to watch even without context, and the vibes are so chill :)

  • @christopherdwyer9496
    @christopherdwyer9496 3 роки тому +6943

    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!!

  • @febefox5930
    @febefox5930 3 роки тому +1842

    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 роки тому +49

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

    • @nunyabizz1092
      @nunyabizz1092 3 роки тому +11

      Yup. Its May and I watched the whole thing.

    • @danielh.8765
      @danielh.8765 3 роки тому +4

      Relatable

    • @wknw1442
      @wknw1442 3 роки тому +12

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

    • @sillyredsheep2421
      @sillyredsheep2421 3 роки тому +27

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

  • @shreya...007
    @shreya...007 2 місяці тому +3

    The first working one with the rainbow was mesmerizing!

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

    i remember finding this video last year and just loving the lights and now after a year of learning r and python i can kinda understand it!! this is so cool 🥳

  • @katrinafrancis9735
    @katrinafrancis9735 3 роки тому +3942

    “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 роки тому +26

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

    • @dreadgiraffe2109
      @dreadgiraffe2109 3 роки тому +236

      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 роки тому +35

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

  • @Lifeinerinn
    @Lifeinerinn 3 роки тому +2348

    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 роки тому +90

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

    • @fuzzybuzzy3159
      @fuzzybuzzy3159 3 роки тому +234

      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 роки тому +109

      @@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.

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

    Ah yes, it's that time of year when UA-cam puts this in my recommendations, great to see you again ✌️

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

    i've seen this in my suggested all year and finally remembered to check it out, absolutely amazing video so fun ☺

  • @TotosTales
    @TotosTales 3 роки тому +1280

    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 роки тому +47

      @@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 роки тому +38

      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.

  • @jamespetersmorgan
    @jamespetersmorgan 3 роки тому +2980

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

    • @MrFantom_
      @MrFantom_ 2 роки тому +50

      Big Rip

    • @gikle8354
      @gikle8354 2 роки тому +23

      Sadge

    • @toxic_icecream
      @toxic_icecream 2 роки тому +37

      da blen

    • @twrk139
      @twrk139 2 роки тому +8

      How do you not test if it works first

    • @bitzelijoschaevci3444
      @bitzelijoschaevci3444 2 роки тому +81

      @@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

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

    2 years from the original upload date, I get this recommended. Such a great video to watch before Christmas. I'm glad I came across this.

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

    This is the third year in a row I've been recommended this video around this time of year

  • @Mx.RumpusParable
    @Mx.RumpusParable 3 роки тому +990

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

    • @edkroketje1
      @edkroketje1 3 роки тому +150

      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 роки тому +114

      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 роки тому +51

      @@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 роки тому +2

      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

  • @Ash-jr4gq
    @Ash-jr4gq 3 роки тому +458

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

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

    youtube recommended this to me and i love it. LOL i wouldn't have thought i would one day sit through 45mins of watching a Christmas tree light up

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

    I think that single light that's on the whole video is mentioned by one of the programs as the light with no neighbor. I wonder if something is broken in Matt's code that may have somehow unlinked that particular light, and caused some animations that depended on it to fail.

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

      I also have this question

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

      you can see from the start its on when he runs his code that “blanks” the tree. so its his error

  • @Tozza229
    @Tozza229 3 роки тому +4310

    Lad, you’ve absolutely shithoused the UA-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 UA-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?

  • @GZXC993
    @GZXC993 Рік тому +3745

    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 9 місяців тому +56

      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 9 місяців тому

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

    • @lumin9ry
      @lumin9ry 9 місяців тому +66

      @@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 9 місяців тому +6

      @@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 7 місяців тому +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.

  • @-Blaxe-
    @-Blaxe- 7 місяців тому +3

    This is super cool :) love that you didn't edit out the part where you stepped out to grab a beer💀relatable and makes it feel like this is just a hangout

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

    First one that worked was supercool! I love the rainbow tree one. I wish we got to see all of the effects that code did. Wonder how many more there were after he stopped it.
    Great work everyone so many awesome codes! RGBSpheres, fireflies, rehoboam, octahedron-rotation, color orbs, color-waves, etc so many that I really liked!