Hard Disk Drive, using Copper-Bulbs!

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

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

  • @lightmonochrome
    @lightmonochrome  11 วันที่ผ่านมา +4

    Somehow, the return youtube dislike extention sometimes show that this video got a big amount dislike. Even tho in my yt studio, its still at 1 dislikes at this time

    • @luccadeahl5340
      @luccadeahl5340 11 วันที่ผ่านมา

      huh

    • @lightmonochrome
      @lightmonochrome  11 วันที่ผ่านมา

      @@luccadeahl5340 do you know the extention?

    • @luccadeahl5340
      @luccadeahl5340 11 วันที่ผ่านมา +1

      @lightmonochrome yeah, i use it, the like/dislike ratio it says this vid has is definitely wrong

  • @superbt2027
    @superbt2027 14 วันที่ผ่านมา +27

    Great job! Glad to see someone finally make use of their cpu and not just showcasing it!

  • @MasIndie
    @MasIndie 14 วันที่ผ่านมา +10

    Nice! I built my first redstone computer last month (not on my own, via tutorial) and it’s impressive seeing what people are making with them

    • @lightmonochrome
      @lightmonochrome  14 วันที่ผ่านมา +3

      yeah fr, the coolest thing about redstone cpu is that you can connect to literally everything

  • @Daxis1
    @Daxis1 14 วันที่ผ่านมา +8

    I always wanted to make a more optimized version of my hard drive, but I never found the time to do that with the other projects I was working on. Good job making it actually compact (unlike me…)!

  • @brayjamin
    @brayjamin 4 วันที่ผ่านมา

    Oh this is so cool!

  • @EPICmaster-2416
    @EPICmaster-2416 13 วันที่ผ่านมา +2

    Its really cool and maybe this is a new era of using copper bulbs

  • @CNWPlayer
    @CNWPlayer 14 วันที่ผ่านมา +4

    Cool, I'm working on PMIO (port mapped I/O) for a future CPU right now btw

    • @lightmonochrome
      @lightmonochrome  14 วันที่ผ่านมา +1

      @CNWPlayer sounds cool

    • @arrowenbymusic
      @arrowenbymusic 14 วันที่ผ่านมา

      Waffleports>>

    • @CNWPlayer
      @CNWPlayer 14 วันที่ผ่านมา +1

      @arrowenbymusic no

  • @Blud_buddy_theUhhIdk2812
    @Blud_buddy_theUhhIdk2812 13 วันที่ผ่านมา

    It's crazy to think how Minecraft are simply have EVERYTHING on it, music? Note block, programming? Command block, Electricity/computer? Redstone, which what made it really a Sandbox game, atleast imo

  • @sloan00
    @sloan00 14 วันที่ผ่านมา +1

    Awesome!

  • @LoggyTheLog
    @LoggyTheLog 10 วันที่ผ่านมา

    I'd love a part 2!!
    This would make it more complex but maybe you could add the functionnality to move in reverse and the machine could calculate the step required to read an address? You'd have to keep track of the pointer though but then you could do Steps=(NextAddress)-(CurrentAddress).

    • @lightmonochrome
      @lightmonochrome  10 วันที่ผ่านมา

      @@LoggyTheLog reversing the disk is kind of complex but ill try

    • @lightmonochrome
      @lightmonochrome  9 วันที่ผ่านมา

      @@LoggyTheLog yes it is really complex, while sound easy, its not. My entire whiteboard filled with brainstorming and ideas, but thankfully i found a perfect solution to make it can do reverse. Thanks for ur idea tho!

    • @lightmonochrome
      @lightmonochrome  6 วันที่ผ่านมา

      Alr nvm that wasnt really complex, i just going in circles

    • @LoggyTheLog
      @LoggyTheLog 6 วันที่ผ่านมา +1

      @lightmonochrome well, i'm excited to see the progress!

  • @mrBrod._.
    @mrBrod._. 12 วันที่ผ่านมา

    Love it!

  • @ExcitedWand
    @ExcitedWand 5 วันที่ผ่านมา

    I can hardly build a door. Cool hard drive, slow or not it gets the job done 👍

  • @Zeabass
    @Zeabass 14 วันที่ผ่านมา +1

    Nice job!

  • @adude714
    @adude714 13 วันที่ผ่านมา

    Cool stuff! 👍

    • @adude714
      @adude714 13 วันที่ผ่านมา

      It’s the “I’m your 100th subscriber” guy :)

    • @lightmonochrome
      @lightmonochrome  12 วันที่ผ่านมา

      @@adude714 oo

  • @bonegoblin
    @bonegoblin 14 วันที่ผ่านมา

    I would make multiple of those so that ir could be possible to read many addresses at the same time and store them into a cache
    another idea i had was to use this for the call stack

    • @lightmonochrome
      @lightmonochrome  14 วันที่ผ่านมา

      @bonegoblin yeah you could definitely do that

  • @luccadeahl5340
    @luccadeahl5340 11 วันที่ผ่านมา

    This is so cool :D

  • @Ekhyub
    @Ekhyub 14 วันที่ผ่านมา

    You can easily make a piano player with this, like a music box

    • @lightmonochrome
      @lightmonochrome  14 วันที่ผ่านมา

      @@Ekhyub you didnt really need any hdd to make a music box, any type of memory could do the same job

    • @Ekhyub
      @Ekhyub 13 วันที่ผ่านมา +2

      @lightmonochrome This one with moving parts just feels like it 🔥

  • @greened7
    @greened7 9 วันที่ผ่านมา

    Can you make more of theese but make them smaller so you can access memory is random locations faster? and add a controller circuit that will map the input address to a specific disk? I think that would be faster (but still not as fast as ram ofc) and maybe smaller when having big amounts of data

    • @lightmonochrome
      @lightmonochrome  9 วันที่ผ่านมา

      @@greened7 im not sure i could do that

  • @LC-mq8iq
    @LC-mq8iq 13 วันที่ผ่านมา +1

    Is each byte on the drive individually addressable? Could you make it also go in the reverse direction? If you can do both then the maximum time to retrieve data would only be a bit over half a minute, and would be significantly faster in all other cases.

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @@LC-mq8iq every byte have been set into a fixed address, and no it cant go reverse

  • @AntekCookie
    @AntekCookie 14 วันที่ผ่านมา

    hell yeah how much can you expand it?

    • @lightmonochrome
      @lightmonochrome  14 วันที่ผ่านมา +1

      i will make it more compact and faster later

  • @RonaldP.VergaJr
    @RonaldP.VergaJr 14 วันที่ผ่านมา

    very nice!

  • @plantor0728
    @plantor0728 25 นาทีที่ผ่านมา

    How do you ghost through the blocks to easily access the redstone

    • @lightmonochrome
      @lightmonochrome  21 นาทีที่ผ่านมา

      @plantor0728 wdym?

    • @plantor0728
      @plantor0728 18 นาทีที่ผ่านมา

      There’s a point in the video where you go through blocks and then switch out a redstone dust without switching in and out of spectator

    • @plantor0728
      @plantor0728 17 นาทีที่ผ่านมา

      Right before 3:25

    • @lightmonochrome
      @lightmonochrome  17 นาทีที่ผ่านมา

      @plantor0728 oh, i use a carpet mod

    • @plantor0728
      @plantor0728 15 นาทีที่ผ่านมา

      @lightmonochrome thank you

  • @PengulasPlaystore
    @PengulasPlaystore 13 วันที่ผ่านมา

    I think it is like an ultrium

    • @PengulasPlaystore
      @PengulasPlaystore 13 วันที่ผ่านมา

      aku baru nyadar kalo pas videonya ulang ulang, ternyata alamatnya acak dan bisa diubah ubah. Kirain sequential, tapi ternyata random access😁😁😁

  • @JustDonat
    @JustDonat 14 วันที่ผ่านมา

    I like it

    • @lightmonochrome
      @lightmonochrome  11 วันที่ผ่านมา +1

      Glad you liked it. Also thanks for always supporting me bro, you are one of my earliest sub 👍

    • @JustDonat
      @JustDonat 10 วันที่ผ่านมา +1

      @ the 4 sub or 5 i think 5 but i dont know one of these

    • @JustDonat
      @JustDonat 10 วันที่ผ่านมา +1

      @lightmonochrome wait i think im the only german subscriber😂

  • @ericmollison2760
    @ericmollison2760 2 วันที่ผ่านมา

    apparently in bedrock edition, barrels can also be moved by pistons. Not java though.

    • @lightmonochrome
      @lightmonochrome  2 วันที่ผ่านมา +1

      @@ericmollison2760 yeah ik

  • @SISINGA
    @SISINGA 13 วันที่ผ่านมา +1

    Can it store one piece of my picture?...

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @@SISINGA it could, when expanded into big one

  • @YessoN-YT
    @YessoN-YT 14 วันที่ผ่านมา

    Wow cool

  • @gigonio
    @gigonio 13 วันที่ผ่านมา

    i feel like this could be used for extremely compact ROM/program data storage, allowing for a smaller space to contain a bigger more complex program. And since the computers are slower by nature i don't think it would be a bottleneck *unless* it jumps really far ahead or back.. perhaps there would be a way to compensate for it. or it's a bad idea lol. just a brainfart xD

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @@gigonio it definitely could :D

  • @Alex_22391
    @Alex_22391 13 วันที่ผ่านมา

    where are you downloading the world :(

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      you want the world download?

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      there are the schematic on the desc

  • @EvertonCandido-p5r
    @EvertonCandido-p5r 14 วันที่ผ่านมา +1

    oh cool, can I install arch Linux in it?

    • @lightmonochrome
      @lightmonochrome  14 วันที่ผ่านมา

      @@EvertonCandido-p5r nah 💀

    • @AbstractoRabstraco
      @AbstractoRabstraco 13 วันที่ผ่านมา

      Yup, just requires a computer case (optional)
      Has a cpu (optional)
      Cause if it can store data then it can install Linux

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา +1

      @@AbstractoRabstraco you got the point

    • @weigurde
      @weigurde 13 วันที่ผ่านมา +1

      @@AbstractoRabstraco actual answer: no, according to the ISA on google sheets, the only branching instruction is if two registers are equal, and there's no flags for it to branch with any other conditions - not to mention there's no shifting, and that there's no integer multiply/divide, and that the cpu can only even address up to 256 bytes anyway

  • @4T4T.
    @4T4T. 13 วันที่ผ่านมา

    How do you program this cpu?

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @@4T4T. using the ROM, placing repeater as binary as an assembly code. Also for more info about the cpu, check the showcase vid in my channel page

    • @4T4T.
      @4T4T. 13 วันที่ผ่านมา

      @lightmonochrome so you place it all manually? no assembler?

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @@4T4T. i cant make an assembler, sadly :(

    • @4T4T.
      @4T4T. 13 วันที่ผ่านมา

      @lightmonochrome why not?

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @@4T4T. i barely can code python

  • @SloopyCode
    @SloopyCode 11 ชั่วโมงที่ผ่านมา

    where is your old profile picture

    • @lightmonochrome
      @lightmonochrome  11 ชั่วโมงที่ผ่านมา

      @@SloopyCode gone, reduced to atoms. Anyway i just kinda feel simplistic :/

    • @SloopyCode
      @SloopyCode 11 ชั่วโมงที่ผ่านมา

      @lightmonochrome ok :D

    • @SloopyCode
      @SloopyCode 11 ชั่วโมงที่ผ่านมา

      @lightmonochrome and i cant find the music whats the name i know the creator but not the name😭

    • @lightmonochrome
      @lightmonochrome  11 ชั่วโมงที่ผ่านมา

      @@SloopyCode useful, memo, and ooga

    • @SloopyCode
      @SloopyCode 10 ชั่วโมงที่ผ่านมา

      @lightmonochrome ok

  • @furry_onko
    @furry_onko 14 วันที่ผ่านมา

    nize nize 👌

  • @zerkuya9540
    @zerkuya9540 13 วันที่ผ่านมา +1

    Why there is so many dislikes ? A bot maybe ?

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @zerkuya9540 how many?

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @zerkuya9540 there are isnt many dislike, but they exist

    • @zerkuya9540
      @zerkuya9540 13 วันที่ผ่านมา

      @lightmonochrome my browser say 270, but maybe it's a bug

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @zerkuya9540 yes its a bug, in my yt studio, it only says 2

    • @zerkuya9540
      @zerkuya9540 13 วันที่ผ่านมา

      ​@lightmonochrome oh ok, srry, otherwise, very good video !

  • @JohnDoe-b7g
    @JohnDoe-b7g 13 วันที่ผ่านมา

    Nice but can you improve your grammar a bit, but if your foreign, THEN it makes sense

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา +1

      Yeah, also where did i say wrong?

    • @LC-mq8iq
      @LC-mq8iq 13 วันที่ผ่านมา

      ​@lightmonochromemaybe run your text through chatgpt, it will fix the grammar for you

    • @lightmonochrome
      @lightmonochrome  13 วันที่ผ่านมา

      @@LC-mq8iq is my grammar really that bad 💀

    • @LC-mq8iq
      @LC-mq8iq 12 วันที่ผ่านมา

      @lightmonochrome it's understandable but definitely needs some work. For example when you said "where did I say wrong", that is grammatically incorrect, something like "what did I say wrong" or "where did I make an error" would be better.

    • @lightmonochrome
      @lightmonochrome  12 วันที่ผ่านมา

      @@LC-mq8iq oh cmon

  • @computerguy7451
    @computerguy7451 14 วันที่ผ่านมา

    Nice job!