How do Computers "Know"?: Making a Computer in Scrap Mechanic - #2

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

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

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

    I’m both fascinated and really confused at the same time. (Btw great job on 100k!)

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

    6:38 you can use "blueprint editing" where you edit the blueprint file in order to hook those 2 together, or even hook a logic gate up to itself.

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

      Let's hope Reid sees this!

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

      it is fairly cheaty imo, and also quite difficult, but it works.

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

      But would it be realy usefull ?

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

      @@79_protons probably yeah, it would make the circuits more compact and efficient but tbh keeping it vanilla is the way only people who truly deserve the gratitude of achieving such a thing should do it

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

      it would be vanilla

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

    Waiting for part 3... There isn't any other series like this on yt so it would be great to continue this one:)

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

      Me too😅

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

    This is the first series I’ve seen that explains how a computer works in a way that I can understand! So cool!

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

      Check out Ben Eater on YT, he has the greatest tutorials on these topics!

  • @user-bf8wl4iz5o
    @user-bf8wl4iz5o 3 ปีที่แล้ว +33

    This is very cool, I can’t wait to see more!

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

    Can't wait for more, this is really interesting and your explanations and visualizations are really clear 🙂

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

      @Lend me a ciggie would ya mate? That's why people usually avoid thinking with their asses 🙂 those ciggies won't probably help either. But I bet you could also learn to use logic, there are probably some clearer explanations out there.

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

      I'm really sorry but I don't think he's making more. I've gotten very suspicious and conducted a short lived search. I think he stopped making these computer videos because they didn't pull in the same amount of views as some other videos. If you don't believe me, compare the views of his computer vids against his past present vids. It's sad, it really is. I wish he'd make more of them but he hasn't made one in 2 months so I'm sad.

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

    iI just noticed 100 k , congrats

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

    Episode 1: hey guys what's up, here's some simple stuff, most of you might already know that
    Episode 2: *cracks knuckles*

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

      yeah i literally know logic gates just from watching BrainPop!!! And now its like: ok WHAT

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

    I got so exited when I saw the notification, and I really like your project

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

    The D-trigger can be significantly reduced - from 7 gates to 4. You make a cycle of NOR-NOR-XOR gates, then connect AND **CONSIDERING THE SEQUENCE** to NOR (the one connected to XOR) and to XOR. After that, also **CONSIDERING THE SEQUENCE** we connect the button, or any other input to NOR (the one connected to NOR) and to AND. And lastly, connect the switch (toggle button) to AND and you're done! It is quite resistant to short signals, but like any other D-trigger, a single-tick signal “breaks” it, like any other D-trigger, since it somehow has a cycle.

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

    These types of videos always make me amazed at how far we came since the late 30s in digital computing. Hell, it amazes me we figured out the computers we had in the late 30s.

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

    It is absolutely necessary to use a fourth gate (AND) to stop noise, hook up both states to the AND and the output of that to the OR. That way when you spawn it or give too short of an input in it doesn't glitch out and blink forever. But maybe your way of connecting bonus OR works too.

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

    YEEEEES I've been waiting

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

      Ye I'm thinking of doing these every 3 weeks or so, that may increase over the summer

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

      Me to

    • @MK-xc7pl
      @MK-xc7pl 3 ปีที่แล้ว

      @@ReidCaptain cool

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

      ​@@ReidCaptain I hope it does increase, this is by far my favorite series.

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

      @@valderon3692 same

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

    I love this concept !
    You explain very well and you are using what you have in Scrap mechanic to make crazy logic !
    I really like that you go into the logic part of this game, even if it is more known for vehicule building.

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

    As i'm in a community of people making computers in scrap mechanic, it is interesting to see the different ways people store things, handle controls, the alu, etc.

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

      i'm also interested in how you'll handle the 40-tick speed

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

      @@aXYZGaming Yes, very interesting :)

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

    This is giving me flashbacks to my Computer Engineering courses...
    I love it!

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

    my brain is too smooth for this lol. Btw reid, I think you'll really enjoy electricity in the game Rust, it's a cool system

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

    Thank you for the continued series, I really enjoy this!

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

    I most definitely want to see more of this in the future, it's a good place to expand my very limited knowledge of computer science when it comes down to the bare bones of the machine in logic

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

    I love seeing other's creations growing, I'm not only helping someone with their computer, but I'm making one too.

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

    Oh god I'm getting Vietnam flashbacks to my computing course. Lmao keep up the great videos I love this series.

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

    I dont really have any computer knowledge, but this lets me understand how the logicgates are working.

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

    This, this is what I never knew I absolutely wanted. We did that in school but we never tackled storage or things like that

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

    ngl this series is insane keep up the great work.

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

    This series is so cool!

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

    Never have i looked at something so confusing yet understood it so well!

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

    The first gate is literally an rs nor latch, it's so cool to see redstone mechanisms in real life.

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

      its not a redstone mechanism its a logic circuit. redstone mechanisms use the theory of logic gates in minecraft, not the other way around dude. its also called an SR Latch

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

      @@arktufamily9498 ik but i have learnt about the concepts for redstone and I and now see how they work as logic gates

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

      @@arktufamily9498 In redstone it has always been referred to an RS-NOR latch. You will find far more results using that term. It's one of the first things I learned in redstone.

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

    A self-wired xor gate allows fast and small memory. On a 1-tick input it will flip the value that is stored and only takes up 1 block.
    To do this you need to edit a blueprint that only has 1 xor gate and modify the controller list for that specific object.
    You can add increment, decrement, set and reset inputs easily with just and, nand and nor gates.

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

    You should have brought up how what you just did was recreate the "switch" item that the game already has, except even more practical because the switch-state of the game asset cannot be altered by logic, only by user input, where as the latch can be done by user input or by logic.
    I found this detail really cool but not everyone might realize this.
    I look forward to seeing when we get into a logical "If Equal" stuff in comparing data values beyond boolean/1bit data values.

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

    Excellent video as usual. Learned a lot as usual too. Also congrats on 100k.

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

    Congrats on 100K, maybe for a special you could play scrap mechanic with kan and make a vehicle together to see what crazy contraption yall create

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

    I can't wait for Reid to pick up space engineers and build a factory

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

      Yees

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

      you can also just play satisfactory, where the goal is literally to make a factory

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

      @@modelgio360 factorio has more programming potential i think someone literraly made doom playable in it with multiplayer

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

    im both amazed and massivly angry, how easyly you explain things my frist semster in uni took more then 2 blocks of 90 minutes and a praxis lesson for. Great job an i look forward to seeing more things i went to uni for and felt upset about not getting.

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

    I think doing a collab with scrapman or these scrap mechanic youtubers would be a graet idea

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

    Bruh how didn't i find this channel before this helped me built my Automatic train system

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

    What kind of dark magic is this

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

    If you have ever made an RS latch in Minecraft then this is more familiar than it seems.
    Redstone Dust intersections (including powering blocks) are inherently the or gates and Redstone torches make not gates. Together, you get NOR gates that can be made into RS nor latches as indicated in the video.

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

    this is great to watch even though i cant understand it... i love this

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

    This is amazing. I never thpught how intuitive data storage would be.

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

      So you're saying you didn't learn this 10 years ago in Minecraft? This is the basics when it comes to redstone.

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

      @@valderon3692 Never put 2 and 2 together, I guess.

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

      @@ArshmanR Oh, were you being sarcastic? XD I'm actually autistic so I instinctively took it at face value especially considering I actually do find this concept relatively easy to understand. On the other hand holding conversations or picking up on nonverbal communication not so much.

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

      @@valderon3692 Nope. No sarcasm was intended. But, you'll eventually get the hang of, "How to People". Preserve my friend.

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

    I love this series! I can't wait to see the next episode

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

    Love the video! I will say using red when highlighting both on and off signals in your visualization was a little confusing. It would probably be easier to follow if you used something like green and red depending on the state of the line you’re describing.

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

    You deserve more subs. You probably don’t make much money off of this yet you put so much effort in your videos. I hope I can still be here when you hit 1 mil.

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

    consider a logic gate as an operator in the boolean algebra, which has foundations in first-order logic where P,Q,R are common place.

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

    I love this seriers!

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

    Ah ah, yes, the computanetor, im more confused than before, but if i can learn something im happy

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

    I like this series

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

    Love this video and congrats on 100k

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

    pls continue this series i really want to know how to make a computer in scrap mechanic

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

    You can use self connected xor to create your memory with 3 logic gates.
    And it will also be spawn free of clocking.

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

    Congrats on 101K subs!

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

    I like your funny words, magic man

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

    I think differently coloring the on and off lines (during the schemes) all the time, instead of individual moments would help better understanding how it works

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

    Ok, now this is very cool.

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

    I love this!!! Great video

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

    Remember me from before? Asking you to build a computer in besige this is perfect thank you so much

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

    You should use a D flip-flop instead of a D latch. The difference is that the D flip-flop has the clock signal be activated only on the rising edge. The problem with the D latch is that when the clock signal is on, the data line can change multiple times and the new data will also be stored multiple times, whereas for the D flip-flop, the clock signal only sets/resets the data only on the rising edge of the clock, making it so that the data only stores once.
    Also what you built is not a D latch, but a Gated D latch.

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

      It would be a simple change, all you’d have to do is add a rising edge monostable circuit to the clock inputs.

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

      @@NStripleseven Ye

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

    deserves more views, but people would prefer to watch the stuff that they dont have to pay close attention to

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

    Time for noob v. Pro. V. Genius

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

      C’mon Reid, do a collab with Kan!

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

    if you connect 2 (nor gates) and an (or gate) in a circle and then conect the (nor gates) to an (and gate) and then this to the (or gate), you have a 4 block design which always starts in the same position

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

    I had like 6 mental breakdowns during the video

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

    Congrats on 100k

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

    I knew this all already but good vid never the none the however the less :)

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

    have a good day reid :) i love u
    u big brain man

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

    The 'D' ram sounds bilrliant😊

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

    I am studying he exact thing you were showing here. In fact im still working on my trigger lab project, which is binary memory
    Edit - you just gave me a better presentation than what i got at teh most prestegious university in my country... I never even knew what S and R meant. Now i know. Now need to find out what J and K mean...

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

      Yikes. I learned it just fine through a 2 minute explanation in a Minecraft video 10 years ago... Your country needs better schools because this is literally the basics.

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

    Nice, very useful for making a computer in minecraft

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

    i smell an rs nor latch, i just so distinctly know that term from mumbo jumbo

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

    REALLY useful tip: If you don't understand what's happening, I suggest you watch Ben Eater's 8 bit breadboard computer series!

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

      It can get more simplified than this? I thought this was explained way more than it needed to be. I've never seen an entire video dedicated to a single latch before. The Minecraft videos I watched 9-10 years ago covered all the gates and latches you would normally use in 10-15 minutes. These are literally the basics, how do you get lost already?

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

      @@valderon3692 Yeah, I completely agree, but if anyone wants to better understand a simple computer before these Scrap Mechanic videos come out the answer is Ben Eater :)

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

    Why is this so exciting..

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

    You should do these either once or twice a week

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

    right when this thing is done you can count on me to make a game for it

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

    When get early videos:

    • @user-bf8wl4iz5o
      @user-bf8wl4iz5o 3 ปีที่แล้ว

      How

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

      @@user-bf8wl4iz5o magic ;)

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

      @@user-bf8wl4iz5o discord. if you're an active memeber you get early access to videos.

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

    Pls contiune this series

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

    This is neat

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

    im trying to learn this and i cant seem to get the last on to work right

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

    You are the best thank you

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

    Very helpful

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

    when part 3?

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

    2:19 "äye and bäe" lmao

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

    Me hearing "two NOR gates":
    * *_R S N O R L A T C H_* *

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

      i finally get why the minecraft circuit is called an RSNORLATCH. Because there’s RESET and SET using NOR gates and it LATCHES

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

      @@Enderia2 I always thought it stood for "RedStone NOR Latch"

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

    More please 🙏🙏:D

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

    Ep 376: Today we will make a nvlink bridge to make our two quadro rtx 8000 run in sli

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

    Me : oh cool a 2d reference 00:51
    Me : Nvm I'm already lost 00:56

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

    Hey, nice work! Please tell me you haven't dropped this awesome series

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

    I've made that 4 bit storage thing at the end, except in Minecraft- and Im really surprised it works.

  • @Luca-gb1og
    @Luca-gb1og 2 ปีที่แล้ว +1

    Please continue

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

    your words hurt my brain

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

    TH-cam teachers should be getting paid more than normal teachers

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

      Depending on the teacher and the TH-camr some likely do. Public education is a nightmare for both students and teachers.

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

    put this stuff up on the steam workshop, you could get some help from the community.

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

    Hey! You’re great, lol, keep it up :D

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

    Yey 100k🥳

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

    I tried to learn nor gates in Roblox my own but not work and this information is great!

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

    0:23 THATS 48 MILLION LOGIC GATES FOR A MEGABYTE
    and 49.1 BILLION for a gigabyte.

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

    This type of stuff has always interested and intrigued me, but with nor latch memory things the lift sets all values to zero and it doesn’t randomly choose a state it just switches between true and false repeatedly, although I assume you already have something in place for this.

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

    So you basically have flip-flops hooked up into some SRNORLatches for your memory? As someone who understands actual logic and wiring but never really looked into the nitty gritty of computer memory I kind of want more of this. More curious how you take 8, 16 or 64 bit memory and have usable inputs and outputs for it.

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

    Can you do Nimbatus next?

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

    i have a masters degree on electronics
    now i hatelove you because you got me to school again but i like your videos xd

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

    We need more logic

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

    100k pog

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

    Will you play the survival mode in this or are you playing it just for the logic stuff and creative?

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

      Judging based off of his content up until now it is just for creative. His channel isn't really about 'playing' games. It's more about teaching and sharing his problem solving skills in a fun way. There are plenty of channels out there for Scrap Mechanic lets plays.