digital clock in conways game of life

Поділитися
Вставка

КОМЕНТАРІ • 610

  • @CC-hx8gj
    @CC-hx8gj 5 років тому +7828

    Imagine accidentally changing 1 pixel and then having the entire thing turn to chaos

    • @5dgisd528
      @5dgisd528 4 роки тому +559

      the fine tuning of the universe we exist in...

    • @isaac4283
      @isaac4283 4 роки тому +79

      @Dr Deuteron or prions

    • @_mvr_
      @_mvr_ 4 роки тому +59

      that's Life

    • @Bibibosh
      @Bibibosh 4 роки тому +47

      Dr Deuteron
      The removal of any 1 pixel :::-
      digital mutation; cause by quantum anomalies!

    • @Bibibosh
      @Bibibosh 4 роки тому +7

      Luke Palmer .....like a big jigsaw puzzle?
      Or like the 1:1 earth in minecraft.

  • @kwantator
    @kwantator 2 роки тому +581

    Imagine the sole purpose of your universe's existence is just to tell time in a higher dimension

    • @mso1ps4
      @mso1ps4 Рік тому +29

      Clocks all the way down

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

      Ever heard of atoms ?

    • @shaneh1003
      @shaneh1003 Рік тому +12

      30-something years ago I was imagining our universe as a microscopic particle in a much more complex and larger universe, and it tortured me with fear. The idea of infinity was even more frightening, or even that there could be an edge with nothingness beyond. So I guess it was more comforting, although scary, thinking it was stack upon stack of larger and smaller universes enveloped in one another. The things that kept me fearfully petrified laying awake in bed as a child.

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

      ...

    • @The_Jovian
      @The_Jovian 9 місяців тому +1

      Are you so sure that our's isn't?

  • @mistycremo9301
    @mistycremo9301 5 років тому +3908

    Most engineers don't have to take "Speed of Light Delay" into account when designing a simple digital clock. Kudos to whoever made this, for using such a weird system to their advantage in such a weird project.

    • @AtlasReburdened
      @AtlasReburdened 4 роки тому +343

      Yeah, I was thinking the same thing. Imagine if electronics only worked if the voltage propagation front had to arrive with Planck moment accuracy.
      We'd still be in the 'Are steam engines _really_ better than horses?' phase of history.

    • @AndreasDelleske
      @AndreasDelleske 4 роки тому +153

      It is a real problem in modern cpu design.

    • @FailuresWithJade
      @FailuresWithJade 4 роки тому +115

      It’s been a big deal for a long time. We have it much easier nowadays. I can just write some HDL and hit a button, assuming my HDL is any good and I’m not being too ambitious with the clock speed.
      If your signal starts changing too early or finishes arriving too late, then your flip flop ends up being filled with garbage.
      I couldn’t imagine doing timing analysis by hand in the 60s, even for a little few thousand transistor CPU like the 6502

    • @rr.studios
      @rr.studios 3 роки тому +131

      I too sometimes use big words I don't understand to make myself sound more photosynthesis.

    • @AtlasReburdened
      @AtlasReburdened 3 роки тому +24

      @@rr.studios Liking your own comment is rather uncouth.

  • @juanma4978
    @juanma4978 4 роки тому +2416

    This is what scicraft members would be doing if minecraft gets deleted

    • @jac4900
      @jac4900 4 роки тому +15

      Exactly! xD

    • @oitthegroit1297
      @oitthegroit1297 4 роки тому +60

      Like that's gonna happen
      Minecraft will live on!

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

      Exactly.

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

      @@oitthegroit1297 Remember this comment in a few years

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

      @@gatedrat6382 it's gonna last a while

  • @pavelv419
    @pavelv419 7 років тому +1925

    after waching this video i feel myself like cave man living in 21 century =((

    • @Aric-ls7bf
      @Aric-ls7bf 6 років тому +34

      pavel v then you should watch Conways Game of Life made in itself

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

      It’s the 21st century cave again, don’t worry.

    • @orionthewildhunt9173
      @orionthewildhunt9173 4 роки тому +1

      oh hi yea dont live in 2021 turn away for life

  • @Zmunk19
    @Zmunk19 5 років тому +914

    so you're one of them people who builds clocks with the lemons that Conway gives them

    • @griffins.4817
      @griffins.4817 4 роки тому +74

      when the game of life gives you lemons, arrange them in such a way that you can play DOOM on them

    • @Nat_the_Chicken
      @Nat_the_Chicken 4 роки тому

      He doesn't even like lemons

    • @redpepper74
      @redpepper74 4 роки тому +15

      Pffft. Burn Conway’s house down.

    • @Ethan_Clark1
      @Ethan_Clark1 4 роки тому +16

      redpepper74 WITH THE LEMONS

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

      I don't want your damn lemons! What am I supposed to do with these? Do you know who I am? I'm the man whose gonna burn your house down! With the lemons! I'm gonna get my engineers to invent a combustible lemon that burns your house down!

  • @captainsnake8515
    @captainsnake8515 4 роки тому +762

    So I knew that Conway’s game of life was turring complete and hence you could do anything with it but I didn’t think anyone was crazy enough put in the work of doing anything with it

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

      Wait Conway's is turring complete?

    • @cyntheticconjurer
      @cyntheticconjurer 3 роки тому +83

      @@the_netherqueen It is indeed! And some people on StackOverflow built a Tetris game in it in the best way possible: by building the hardware of a rudimentary computer, writing an assembly language that they could convert into a Game of Life pattern that computer understands, and then writing a programming language they could compile into that assembly language, and writing Tetris in that.
      codegolf.stackexchange.com/questions/11880/build-a-working-game-of-tetris-in-conways-game-of-life

    • @DenebTM
      @DenebTM 3 роки тому +63

      @@cyntheticconjurer Well that was a two-hour-long rabbit hole found via a sub-two-minute video, thank you for making me go down it.

    • @fussyboy2000
      @fussyboy2000 3 роки тому +63

      There's an implmentation of Game of Life in Game of Life.

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

      You can even write minecraft if you want lmao.

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

    "Oh, an LED clock, nice - what crystal does it use?"
    "You are dead to me."

  • @carteradams43
    @carteradams43 3 роки тому +180

    me: makes glider gun and feels very proud (for copying one i found online)
    this guy:

  • @nguyenphamthanhgiang8951
    @nguyenphamthanhgiang8951 6 років тому +771

    So this is what geniuses and mathematicans plays all day long, I am not suprise.

    • @13mudit
      @13mudit 4 роки тому +27

      Indeed. You are Nguyen Pham Thanh Giang

    • @nanamacapagal8342
      @nanamacapagal8342 4 роки тому +7

      I myself would like to call myself a mathematician but this has made me less worthy of that title.

    • @pyrogenic
      @pyrogenic 4 роки тому

      relatable

    • @comicsansgreenkirby
      @comicsansgreenkirby 4 роки тому +1

      Not really mathematicians :p

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

      Ikr

  • @rosiefay7283
    @rosiefay7283 4 роки тому +77

    It amazes me that everything works even though everything is asynchronous (there are no latches) and everything is on one plane. Glider streams that aren't meant to interact have to be routed around each other or else timed so that there are never any collisions.

  • @oliviapg
    @oliviapg 4 роки тому +174

    RIP John Conway, an incredible mathematician and person

  • @DrakiniteOfficial
    @DrakiniteOfficial 4 роки тому +114

    Holy crap.... This is absolutely incredible.

  • @williamsmith6921
    @williamsmith6921 4 роки тому +341

    Can we draw an f in the conways game of life to pay respects for John conway

  • @hhp3
    @hhp3 4 роки тому +94

    Very nice work. Good job. I would very much like to see a video describing the component parts and discussing how you organized it. Please tell us about how you built this.

  • @gavincurtis
    @gavincurtis 4 роки тому +161

    Like looking at alien nanotechnology or something. Amazing. Could you add “SENSOR COOK”, “PIZZA ROLLS” and “4 SERVINGS”?

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

      And if you put some food next to your pc it actually does cook it! From the explosion that is happening inside it!

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

      Two number nines, a number nine large...

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

      a number 6 with extra dip

    • @thenotoriusbp
      @thenotoriusbp 2 роки тому +1

      two number fourty fives, one with cheese

  • @poisax
    @poisax 4 роки тому +6

    i imagine that people who don't know what Conway's game of life is would find this video incredibly boring while people who do know are fucking gobsmacked because this shit is insane, well done!

  • @Riael
    @Riael 4 роки тому +50

    Rip Conway :(
    Ty youtube algorithm

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

    This game always made me feel weird because this is how higher dimensional beings probably see us...

  • @valmontnaudin5642
    @valmontnaudin5642 6 років тому +221

    Category: sport?

  • @over1757
    @over1757 4 роки тому +49

    RIP Conway :(

  • @gigi12gigi12
    @gigi12gigi12 4 роки тому +20

    Rest in peace, Conway. You gave mathematicians lots of your wisdom and us simple people an incredible toy which can be used even to make a computer inside a computer. Let your name live forever in the minds of the people.

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

    Omg it's been awhile since I heard anyone messing with this, yet you come and make a freaking clock holy lord thats impressive

  • @LarryPanozzo
    @LarryPanozzo 7 років тому +57

    Genius. If only people could work on this full time!

    • @alengm
      @alengm 6 років тому +8

      Larry Panozzo maybe that's what some researchers back in 60s did!

    • @stumbling
      @stumbling 4 роки тому +1

      Not exactly the same thing but you will find Dave Ackley's work interesting. ua-cam.com/users/DaveAckley

  • @siamvat
    @siamvat 2 роки тому +6

    Beautiful. Great job, this is just astounding. Understanding the entire mechanism of games and objects, then chaining them together and programing them to complete tasks that can make digital numbers. I never thought this gave could turn out to be this amazing.

  • @jacobr7729
    @jacobr7729 4 роки тому +19

    Rip john conway :(

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

    Can’t believe Goncharov made this

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

    you have zero right to be this awesome, jesus this must have taken a long time

  • @Geegs
    @Geegs 4 роки тому +7

    This is probably the most blessed video I've seen in a long time

  • @cavestoryking8761
    @cavestoryking8761 4 роки тому +17

    RIP Conway, such a brilliant man.

  • @keithg2651
    @keithg2651 6 років тому +58

    jaw dropping

  • @patricksmith7626
    @patricksmith7626 2 роки тому +3

    This literally frightens me on some deep, existential level. Are we the constructs? How could we know?
    "Like" for making me question my existance.

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

    Conway couldn’t have imagined this when he was doing it on paper all those years ago.

  • @ahmetyusufklc5359
    @ahmetyusufklc5359 4 роки тому +5

    Rest in peace Conway.

  • @monsterlover6015
    @monsterlover6015 2 роки тому

    This looks incredible. Great work👏👏👏

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

    imagine being a cell without knowing that it is only part of a clock. Maybe we are part of a clock...

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

      Uh-oh time for an existential crisis.

    • @AndrewHalliwell
      @AndrewHalliwell 2 роки тому

      No, we're part of a program to determine the question.

    • @appleyt6757
      @appleyt6757 2 роки тому

      Maybe the universe is a small particle for omega species. And we are part of an atom, to them!

  • @plsdontbanmeagainyoulibtards

    It's stuff like this that I can't even begin to wrap my head around how this could've possibly been created. I'm sure like a lot of things, it's a bit more understandable when you break it down into small parts, but regardless there's no way this could ever be easy to make. If you know how chaotic these simulations can be, you know how incredible it is to not only make a large scale 'infinite' pattern, but for that pattern to also logically interact in order to execute a series of commands.
    So cool.

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

    This is incredible I didn't know you could practically make functional things in GoL you even have the PM in the corner!

  • @jackhandma1011
    @jackhandma1011 2 роки тому +2

    Damn. The amount of work it took to make this...

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

    The animation is beautiful and so damn smooth!

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

    I wish I could even comprehend what went through the creators mind when making this

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

    Просто невероятная работа, очень восхищает! Представить сложно, сколько времени и просчетов на это ушло

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

    This man has way too much time and dedication

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

    No way!.. we need more videos about this!

  • @punman5392
    @punman5392 4 роки тому

    Wow Mr. Gorbachev you certainly have a lot of time on your hands

  • @charliepea
    @charliepea 11 місяців тому

    If humanity can make a working clock over a bunch of cells, then a full-pledged working computer completely run by Conway GoL might be possible.

  • @gabxan7966
    @gabxan7966 11 місяців тому +1

    it's just a piece of excellence in any aspect you see it. engineering, programming skills, depth of thinking, you name it! my deepest respect! Is there any chance to get hands on the source code?

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

    RIP John Conway. You was a great mathematician х_х

  • @freevbucks8019
    @freevbucks8019 2 роки тому +1

    As Conway said, if a machine is unpredictable, it can do anything

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

    Rest In Peace Conway

  • @thorham1346
    @thorham1346 4 роки тому +41

    Would be nice to make a table clock out of this (Raspberry Pi + screen).

    • @gcxs
      @gcxs 4 роки тому +9

      with 32gb ram

    • @ow_
      @ow_ 4 роки тому +12

      @@gcxs you definitely don't need anywhere near that amount, since that's millions of bytes (life blocks) and this uses a significantly less canvas size in comparison. This runs in the browser, too, from a tgol interpreter made by the same guy that got x86 in the browser. So it really wouldn't be that hard. Just stick a small display on, boot up chromium, and you're pretty much all set

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

      To really see what’s going on, you’d need a pretty big screen, wouldn’t you?

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

      haha this is literally what I thought of doing as soon as i saw this!

    • @absolutelyproprietary6896
      @absolutelyproprietary6896 2 роки тому +1

      The most bloated, unnecessary and overengineered clock!
      I loved it lets make one!

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

    And there was me all those years ago proud that I'd written Game Of Life in machine code for my ZX Spectrum :D

    • @EvilSandwich
      @EvilSandwich 3 роки тому +2

      I need to learn Z80 someday. I'm a 6502 boy myself lol

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

      @@EvilSandwich I would prefer to code in Z80 over the 6502 and I did do quite a bit in 6809 code. The 6809 was less well known than the 6502 but only because of the Apple computer's popularity. The architecture of the 6809 is superior to the 6502.

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

    I can't even begin to imagine to complexity of this.

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

    RIP conway

  • @NightmareCourtPictures
    @NightmareCourtPictures 4 роки тому +14

    Now you gotta make it so that the little squares can do machine learning so it can create the clock on its own.

    • @minecraftify95
      @minecraftify95 8 місяців тому +1

      Even if they had machine learning they couldn't because, y'know, Conway's game of life has rules.

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

    I heard it's equivalent to Turing Machine, so is there any programming language built on it?

  • @rysea9855
    @rysea9855 4 роки тому +4

    When quarantine kicks in

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

    The pixels are so smart

  • @soapconsumer4632
    @soapconsumer4632 2 роки тому

    I can't find the program you used for the Game of Life, could someone tell me?

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

    You are a GENIUS!!!! :)))

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

    wow i didnt even think this could be possible. must have taken so much time to make.

  • @leo848
    @leo848 4 роки тому

    Which program were you using?

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

    Now that's some _impressive_ logic

  • @insertnamehere8099
    @insertnamehere8099 4 роки тому

    It takes true genius to do something like this

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

    how do you make the dots between teh hr and minute without cells dying from overcrowding

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

    RIP Conway.

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

    You got my subscribe, that is so cool

  • @twokharacters
    @twokharacters 2 роки тому

    This is incredible.

  • @Saikiran-pf1ry
    @Saikiran-pf1ry 3 роки тому

    Imagine the feeling you'd get after you build something this complicated AND IT WORKS!

  • @codyclickbait5443
    @codyclickbait5443 6 років тому +6

    What. The. Heck! ... I am officially amazed oO

  • @terminallumbago5582
    @terminallumbago5582 5 років тому

    That is really cool!

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

    Holy cow that's amazing

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

    This is insane!

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

    rip conway

  • @__nog642
    @__nog642 4 роки тому

    What are those buttons in the top left actually doing?

  • @MarcosLlemes
    @MarcosLlemes 2 роки тому +2

    Imagine being able to do this but not having anyone who could understand what you're talking about

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

    what program do you use?

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

    Omg, Is Conway’s GoL Turing complete?

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

    RIP John H Conway

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

    what do you use to make this?

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

    The best visual programming language.

  • @teranexcz1971
    @teranexcz1971 4 роки тому +1

    F, rest in peace John Conway.

  • @henrijayy
    @henrijayy 4 роки тому

    yes, of course
    the most practical thing ever

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

    this guy is a chad.
    the mayor chad

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

    Madness. For anyone wanting to look into simulating electronics with cellular automata: the Game of Life might be the famous granddaddy, but have a look at Wireworlds. If someone made an electronic clock in that one, you COULD actually reliably pretend to know what's going on.

  • @yohannflavier248
    @yohannflavier248 6 років тому +1

    awesome congrat

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

    oh man it's incredible

  • @charliefranklin8523
    @charliefranklin8523 4 роки тому +1

    RIP Conway

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

    You know, he made graduate

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

    This is why cellular automata fascinates me

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

    I have created many, many, initial conditions, aka rules, I can configure them symmetrical, non symmetrical, horizontal, and diagonal. I also have rules that are infinite. They never shrink, and they never die, they only evolve. Conway’s rule is too destructive, on average, it dies off faster than I can toast some bread in a toaster. There’s probably 50 different rules, I have created.

  • @DingoAteMeBaby
    @DingoAteMeBaby 5 років тому +1

    This would be how alien bug races would build computers

  • @caleborg5688
    @caleborg5688 4 роки тому

    copy and paste will always be there for you even when no one else is

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

    best 12 seconds of my life

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

    I don’t understand how it works is the speed of the clock just based off of how fast your computer can process the next step the pixels will take? Either way very impressive.

  • @gmatsue84
    @gmatsue84 4 роки тому

    Ok, I'm impressed

  • @Max_Le_Groom
    @Max_Le_Groom 4 роки тому +1

    I simulated Conway's Game Of Life on a Calculator and turned 2D pixel graphics into 3D voxel-like graphics on a touchscreen, both by accident

  •  3 роки тому

    That is beautiful

  • @KC9UDX
    @KC9UDX 4 роки тому

    That's persistence.

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

    Conway's game of clock