A Computer Built With Dominos

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ย. 2024

ความคิดเห็น • 946

  • @happyentertainment8003
    @happyentertainment8003 ปีที่แล้ว +2082

    very cool! the only downside is that it is hard to un-fall a domino

    • @jonathantadlock-stein2023
      @jonathantadlock-stein2023 ปีที่แล้ว +1

      Are you sure about that?
      th-cam.com/video/IQhgiL3TqYQ/w-d-xo.html

    • @donut_Boi8
      @donut_Boi8 ปีที่แล้ว +149

      But we can make it in a 3d sumulation when we just have to click 'regenerate'

    • @tanveshkaviskar442
      @tanveshkaviskar442 ปีที่แล้ว +292

      ​@@donut_Boi8 but that will be against the laws of dominos.

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

      figure out how to perform telekinesis and its as easy as that.

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

      ​@@donut_Boi8 Have a domino hit a tiny see-saw made of dominoes to fix a different domino, simple 👌

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

    Time to make a working operating system with dominoes

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

      Might take quite a lot of dominos!

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

      @@SpanningTree I have the time. Quarantine won't end anytime soon so...

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

      let's count Domino's Pizza with Domino

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

      well, clocking woulnd work i guess

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

      @@SpanningTree 😂😂😂

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

    One of the most interesting takes on logic/computing i've seen. I've never thought of domino as programming. Awesome.

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

      10000 Domino computer. Built and did two calculations. But yes this video explains the design best thoroughly

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

      See the one with water and gears too by Steve mould

    • @Anonymous-vd1pb
      @Anonymous-vd1pb ปีที่แล้ว

      Because you are noob

    • @404Client
      @404Client ปีที่แล้ว

      @pyropulse you took a cool video and ruined it, i hate you.

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

      @pyropulse bro let the intrusive thoughts win

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

    As someone who studied electronics I find it fascinating how you can make and, or, nor, xor, etc. with so many different things and not just circuits.

    • @ScorpioN-mm5pd
      @ScorpioN-mm5pd ปีที่แล้ว +16

      And since you know that any computing device uses these logic gates, at the end of the day you can literally create something like a mobile phone using literally ANYTHING, you just have to create some kind of logic with it that represents these logic gates and you are ready - just how it was represented in this video using dominos.
      Because of this logic - you are able to read this comment reply. Blows my mind every time.

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

      @@ScorpioN-mm5pd Yup! And that's why I love this so much

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

      Ikr. they even made logic gates using bacteria 🤷🏻‍♂️

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

      @@integraxnine745 They've done it with Magic The Gathering playing cards...

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

      ikr its just like the logic itself is real or something

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

    “Have you tried turning it off and back on again.”
    “Hold on let me try that real quick.” **starts stacking dominos for 10 hours**

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

    Great video!
    The only thing missing here is the Not gate. This is a possible implementation that I thought about:
    We can achieve negation of a bit by Xoring it with 1 (0 Xor 1 = 1, 1 Xor 1 = 0 ). So, we can add to the circuit a line of dominos, which will be pushed at the beginning of the calculation, that represents the constant 1, and every time we want to use a Not gate, we can use a branch of this line as an input for a Xor gate, with the other input being the bit we want to negate.

    • @00001Htheprogrammer
      @00001Htheprogrammer ปีที่แล้ว +29

      but all gates needs their inputs to be triggerd at the exact same time, so you have to add a delay to each NOT gate.

    • @MAGNETO-i1i
      @MAGNETO-i1i ปีที่แล้ว +13

      The NOT gate is simple, it has one "energy" input which is a direct path to the output and one domino input that interferes with the "energy" path if the input is 1

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

      Logical solution but expensive (dedicated bit) and cumbersome (timing and placement of them in addition to the regular bits). Still, good thinking, i don't think there's another way!

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

      Just have a really long chain of dominos that starts from off-screen and the not-gate moves one of them out if the input is 1 lololo

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

      ​@@VianneyOuiBon i don't think there's another way either, but i think that is the best way. the main problem with domino logic is the fact that a "1" is non-reversible, so not gates without a timing pulse and flip flops without an extra "lift up" move will be impossible.

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

    This is FANTASTIC. Makes one see how information is truly substrate independent

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

    This concept should be taught to children as a foundation to show how computers work. Kudos to you Sir.

  • @pestermaster7617
    @pestermaster7617 ปีที่แล้ว +157

    There is one problem with this. In order to make fully Turing complete system, you would need a NOT gate, which is Kind of problematic. Even not thinking how to make it, any gate that would Output 1 when there is no Input, would fire instantly, due to signal not reaching it yet. What I propose, is a new clock path, which is toppled at the Start to the program, and has precisely such length, that it joins any currently firing gate, for gâtés which output 0 without inputs, thé clock signal isn't needed, but for example not gate would fire only when the clock signal reaches it. And in this way, not gate would simply be XOR between Input, and clock signal. Outputing 1 when clock gets to it, but no Input is in, and 0 when either there is both Input and clock, or when there is no clock or Input. There would be 1 if there is Input and no clock, but this can be solved by just changing thé length of some paths.

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

      Is it even a clock if it can't tick a second time?

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

      It could never be Turing-complete as you would eventually run out of dominoes. But if you are fine with finite computations, a pseudo not gate can be a line which after some period of time is cut off. I believe this was demonstrated in Matt Parker's water computer video.

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

      Pretty sure loops would violate physics if you have a finite amount of dominos.

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

      just make an XOR gate but treat one of the inputs as a clock, so that it is always on. Now if the input that you are using as your input is 1, the output is 0, but if the input is 0, then the output is 1.

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

      Interesting point! But I think the not-gate isnt the problem here. You can simulate a not-gate out of XOR-gates.
      I think the real problem here is that you:
      1. can't simulate storage
      2. can only simulate a finite number of states
      Because of the missing storage and the finite number of states, my guess is, that the system is equivalent to a DFA, and can only solve problems that are expressible on regular Type-3-languages of the chompsky hierachy. What do you think?

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

    The explanation is amazing and this is even better than crash course computer science!

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

    Can't wait for WinDominoes 11! Keep up the good work!

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

    the idea at 6:39 is what a computer clock does. every calculation in a computer is given a clock cycle amount, and the CPU knows to wait that long to continue to the next operation in order to correctly calculate its result. You could time based on # of dominoes and create your dominoe clock :) interesting perspective

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

    Imagine how many dominos it would take to render a 3D animation?

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

      How many dominos would it take to render a dominos animation

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

      ​@@theworm71561, 2 if you want them to topple each other.

    • @dragon_-gu1dx
      @dragon_-gu1dx ปีที่แล้ว +1

      the real question is : "What time it take for calculate the render a 3D animation". Sorry for my english, i'm french and bad in english.

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

      @@dragon_-gu1dx faster dominoes would be nice.

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

      at least 1

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

    I really like how this is explained. Makes the base concepts way easier to understand.

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

    oh boy i can watch these animations for days

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

    THIS IS THE BEST VISUAL REPRESENTATION OF COMPUTER LOGIC I'VE EVER SEEN

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

    Bro Mathed so hard he made a computer out of gravity

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

    I never thought I see they day when Dominos were turning complete!

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

    How did you make this animation? It looks amazing

    • @aethrya
      @aethrya ปีที่แล้ว +68

      Coded it in dominoes

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

    This is the best TH-cam video on computer logic that I have ever seen.

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

    Amazing vid to allow someone not savvy in this to understand it pretty easily! I feel ready to take on Minecraft Redstone, and I am also excited to see someone make a Domino chain run doom :)

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

    This taught me more about computers, gates, and addition than videos dedicated to this topic.

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

    Wow great analogy and visualizations, love the idea and makes it so much less abstract

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

    This is one hell of a way to put it. I’ve never managed to understand logic gates until i watched this amazing video. Thank you.

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

    It would be really interesting to see attempts to find the minimal dominoes needed to make each gate. I may be pulling my "computer" out lol

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

      reminds me of the sleepless night I spent trying to make smallest gates in modded minecraft
      this is hell..

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

      Keeping in mind the failure rate may increase

  • @nnaammuuss
    @nnaammuuss 11 หลายเดือนก่อน

    😄 😄 must be about the most creative thing I've seen on youtube. On a technical note, the way he avoided a NOT-gate, thus any need for a ‘constanr supply’, in order to create a XOR straight is highly impressive. 👍👍

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

    Just found you you seem like a very underrated channel in terms of views/subscribers

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

    The time and patience you took to put this up if commendable! A big salute!😮

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

    As a computer programmer, this was very interesting (and satisfying) to watch. I'd never thought about it like this before.

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

    The algorithm never fails to bring me things I didn't even know I wanted to watch. This was great!

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

    I have a Question:
    I'm studying computer science and I wonder if your system is really capable of calculating "any computation you'd like", like you said at the beginning of the video.
    Since you can only hit a domino-row one time, (it doesn't stand up by itself) you are not able to implement a while-program, where you don't know the number of execution-steps in the first place. You can only implement loop-programs, where the number of iterations is known at the beginning. Loop-programs are less powerful than while-programs. While-programs are equivalent to a turing machine, loop-programs are not. In other words: this system can't be turing-complete.
    So you are only capable of solving some loop-calculatable problems. (or all?)
    My guess is that your system is equivalent to a one-directional turing-machine, and so it would be equivalent to a deterministic finite automata (DFA). If so, you could only perform operations on regular languages (Type-3 Chompsky). On lower languages you would have to implement some kind of reusable storage-system..
    What do you think?
    Your video was amazing btw. I love to see how people always come with new, creative ideas to explain the concepts of computersciene!

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

      we just need some kiddo to keep setting up the dominoes
      child labor is the key

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

      I think it is even less than an dea (DFA) (deterministischer endlicher Automat), as an dea can accept the regular expression (10)*, which I don't think, is possible with dominos

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

    The most undervalued TH-cam video ever

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

    *OMG, That was an amazing explanation, clearly something out of the box Mr. Brian. I am following you all the way from CS50 😁👏🤩 and now I am your 500th subscriber waiting for more videos like this. Love from India* 💕🙌12-Aug-2020.*

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

      Glad you enjoyed the video!

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

    That was incredible...It just makes you think about different possibilities on how to represent information...

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

    Really incredible explanation! Clear, clever, and concise! Very well done.

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

    Computer out of domino: cool
    Domino out of computer: cooler
    Great video 👍

  • @decb.7959
    @decb.7959 ปีที่แล้ว +4

    A domino AND gate that I've made in the past is just a lot of dominoes packed together, so the weight of two dominoes is required to push them.

    • @haroldp.sadwood1181
      @haroldp.sadwood1181 ปีที่แล้ว

      lmao you also made logic gates out of dominoes?

    • @decb.7959
      @decb.7959 ปีที่แล้ว

      @@haroldp.sadwood1181 Yeah but I didn't get very far, I made an XOR gate but it was way more complicated than the one in the video.

    • @haroldp.sadwood1181
      @haroldp.sadwood1181 ปีที่แล้ว

      @@decb.7959 That's still sick. I would never have thought of this.

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

    thats a neat way to explain how computer stuff workds

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

    This is more cleaner than a minecraft 32 bit computer.

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

      And weirder

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

    This is Very cool! we did this in my compute science class last month it was a very good activity

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

    Oh yeah this is very cool:D

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

    2:45 this AND function is incredible and incredibly smart i love it

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

    The thing to remember is that this is a single iteration circuit, so to make a computer would require some kind of reset functionality.

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

    If you’re curious, there is such a thing as “domino logic” in digital logic design!! It starts with assuming the output is a 1, and will discharge the output to a 0 if the gate needs it. This change can cause more gates to fall from 1 to 0, and so on, hence “domino”, and is used because it is significantly faster than traditional (CMOS) circuits

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

    But can you run doom on it?

    • @MilkGlue-xg5vj
      @MilkGlue-xg5vj 2 หลายเดือนก่อน

      Theoretically yes!

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

    Great video! I find it so interesting that a computer’s logic can be so simple to be made with dominoes but so complex at the same time.

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

    You can't build a computer if you can only use each gate once. You can't feed your input with the last input so you can only build combinational logic but not sequential logic and therefore no computer. Also you can't build flipflops.

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

      yes thats exactly what i thought and thats the issue with most of these logic gate alternatives, they cant be reset or turned on or off again

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

    This takes me back to school. Don't get to work with hardware design very often!

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

    I wish I could've seen this about 19 years ago lol I think this is one of my new favorite channels

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

    I thought of this when I was ten, cool to see someone actually performing it

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

    This is a cool way to conceptualize the logic. However, the dominoes would be hard to take past adders because they are timing-reliant, some of your circuits feed back through the inputs which can be a problem, and, of course, you can't reuse circuits.

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

    amazing! This is such a clear way to visualize computer curcuits!

  • @ジャリル-t2p
    @ジャリル-t2p ปีที่แล้ว

    this video makes me more knowing about the computers science than makes me have fun

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

    Thanks for actually showing this to me when I theorize that this can work.

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

    you made this so much easier to understand

  • @Mik-hm9tb
    @Mik-hm9tb ปีที่แล้ว +1

    It's satisfying and clever. Also, have you noticed that the OR gate inputs provide twice the kinetic energy when activated simultaneously? That means third logical level can be implemented.

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

    You deserve more views my friend this helps boil it down in a way that is relatable to humans. Great stuff !!

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

    When I was in high school, this was really fun to learn during classes

  • @Ajay-kz9ns
    @Ajay-kz9ns ปีที่แล้ว

    Dammnnn. This is a great way of visually explaining how a computer works. Kudooss

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

    Citing Liu's "3 body problem" book has an emperor who uses an army of tens of thousands of men to create a physical computer similar to this.

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

    Though I learned about simple logic gates through playing Minecraft I grasped the concept of said gates much more through this video. Thank you!

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

    Now I want to see an animation in which the long paths are barely long enough to be interrupted

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

    I learned so much more here so much faster than I did in computer engineering school

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

    “What ya doing with all them dominoes, son?”
    “Playing Doom.”

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

    i was studying some mathematics and THIS is what youtube reccomended me (cool video btw)

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

    I'm actually watching this video on a computer made of dominos, this is very relevant

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

    The back music is very calming!

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

    This is so cool! One of the most creative things I've seen on TH-cam. But maybe you just learned in computer school and I'm dumb, lol!

  • @wannita-tkn
    @wannita-tkn ปีที่แล้ว

    This is my first-ever comment on TH-cam. Your videos are so amazing that I can't just watch and pass by. I want you to know that, thanks.

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

    shout out to Matt Parker of course, who really did this

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

    excellent video, though I will confess I was a little disappointed they weren't real dominos

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

    Let it be known that I'm your 738th subscriber. Can't wait for you to reach 1 million.

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

    Great visualizations, thanks for your hard work!

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

    Don't sell your desktop computer just yet ...
    Fascinating as infographix animation though !!!
    Next episode: domino hard drive ... :D

  • @principal-videojuegos6666
    @principal-videojuegos6666 ปีที่แล้ว

    the worst thing about this is that you can not have a clock, and use the same row of dominos to run current again, but this was such an interesting video, it was really fun to see designs for different gates.

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

    Computers in the 20th century: Size of a room.
    Computers in the 21st century: Size of a Poptart.
    Computers in 2021: Size of an airport.

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

    “How fast is it?”
    “About twelve flops.”
    “That’s not fast.”
    “Twelve dominoes flopping over per second is pretty fast.

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

    thank god, this is so much clear now, so easy to understand, genius

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

    'Using the force to create a computer' would have been a funny title.

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

    Hey i thought making a about domino computer back in high school but couldn't sync the various gates.😅 This felt soo nostalgic!

  • @scottl.1568
    @scottl.1568 ปีที่แล้ว +1

    Why weren't you my Programming I professor back in 1995? I might have stayed in the Computer Science major and made millions...

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

    Well,we can only imagine circuits with Dominos,where inputs are fixed. If the inputs changes then you have to manually put together the Dominos again for it to work as depicted.
    Hence you can't imagine sequential logic, fsm,Controllers or calculate logic operations for sequence of data nor memory operations.
    Hence even hypothetically,you can't make a simple Turing machine with this concept.
    However it's a good depiction of computer logics for high-school students.

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

      I had to scroll down waaay too much to find your comment.

  • @marioe.rivera6013
    @marioe.rivera6013 ปีที่แล้ว

    Well, let's make Minecraft with dominoes XD
    Awesome video

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

    No wonder my computer is getting so slow. It has to wait for those little guys inside to set up the dominoes again after every calculation.

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

    What a curious way to show how logic gates work, that was amazing!

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

    This is literally how Windows works - also the irony is not lost on me that a significant amount of computing was required to simulate the domino’s to make a basic computer

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

    You can build a computer from anything but the gates are supposed to be able to work more than once.

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

    Super cool idea. Though I was hoping to see the simulation for two whole bytes being added.

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

    This explained the mechanics behind the circuit and now I am good at Minecraft redstone

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

    I never knew dominos could be so interesting.

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

    I learned more in this then I had in my college course for computer structure

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

    It is a matter of time until someone builds a domino computer that can run Doom.

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

    Best computer principle explanation ever

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

    I can visualize miles of plates, each with a different circuit of hinged dominoes on it. They get started by punch cards and punch cards using weighted spiked dominoes at the end. And the whole thing resets all dominoes every clock cycle. Like an IRL Minecraft computer.

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

    these domino circuit components are incredible

  • @dougjones3305
    @dougjones3305 2 ปีที่แล้ว

    The best best best explanation on how computing works. Amazing

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

    Yooo, it’s the guy who got me through several CS50 weeks!

  • @SatyarthShankar
    @SatyarthShankar 2 ปีที่แล้ว

    BEST thing I have seen in a while

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

    If one domino fails to fall, you call it a "computer glitch"

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

    okay, now that you got the design, get one of those domino clubs to build a calculator, ask the guiness world record team for an arbitrary input, then calculate that task using real dominoes.