Settings

Theme

Create block devices on your computer backed by Redstone Memory

github.com

157 points by super_linear a year ago · 35 comments

Reader

hun3 a year ago

All fun and games until Enderman starts shitting bad sectors all over the place

  • iterance a year ago

    Manual error correction in Minecraft the equivalent of going at one's hard drive with a magnetized needle.

  • seized a year ago

    Or steal the block that has your bash profile....

  • blharr a year ago

    Wouldn't be too hard to add some hamming encoding

    • undersuit a year ago

      You're going to need redundancy of some sort. The Enderman can just steal your read (head)block.

      • cobbal a year ago

        That's where low-profile memory comes in. If the space is only two blocks tall, then corruption is prevented.

ryukoposting a year ago

Every day we get closer to my dream of hosting a Minecraft server inside of a Minecraft server.

  • singlepaynews a year ago

    What’s left here? I never took operating systems, going direct from EE bachelor to CS master’s, so this post/comment is perfectly at the gap in my education—I understand the metal->transistor->flop memory we see here, and the server->application->Minecraft you’re imagining, what needs to be built from red stone to go from flop memory->server?

    • dartos a year ago

      Just someone willing to build a full ARM emulator with VGA and IO in redstone.

      Once you can get Linux booting, you can start writing kernel modules to support the various redstone IO devices.

      Once that’s all hooked up, you try compiling Java. Once Java is running you’re off.

      It’d probably be terribly slow though, unless you made a redstone optimized CPU. Then you’d need to get Linux building on that.

      • singlepaynews a year ago

        Rock on, I have implemented the components of ARM, but at an undergrad homework assignment level, not a “emulate ARM” level. Am I correct to say this class is called computer architecture?

        Linux is obviously Operating Systems, and “compiling Java” is Compilers—I think this is a 3 semester project if we can align schedules and keep the team together

        • dboreham a year ago

          Not everything is a class.

        • dartos a year ago

          No idea. I dropped out of college years ago, but have recently been reading OSTEP.

        • ladberg a year ago

          The linux boot sequence in a redstone ARM CPU might take 3 semesters by itself...

          • dartos a year ago

            You could probably read the instructions right out of the binary files stored on this post’s very block device!

            Write code in vim, run it in Minecraft!

  • revskill a year ago

    What is minecraft for ?

_jholland a year ago

Another great Harder Drive to add to the list: https://m.youtube.com/watch?v=JcJSW7Rprio

Tom7 made a similar one in Tetris as part of the above video

  • Topgamer7 a year ago

    I watched that video a few days ago. It was wild. The ping backed memory storage is great .

    That man baffles me.

    He spent 16 years running every street in Philadelphia, starting and ending from home.

lukebuehler a year ago

> If playing multiplayer, the mod must be installed serverside.

Shoot! Would have been fun to create my block storage on an anarchy server and then fight to defend files in Minecraft.

jesse__ a year ago

The ingenuity of Minecraft players never ceases to amaze me

  • mroche a year ago

    I'm speechless, it is amazing this is even possible. But it's more impressive to me that someone actually thought of this idea and decided to attempt it in the first place.

    Sometimes side and off-the-cuff projects are just wacky enough to become amusingly interesting, and inspiring to try something crazy yourself.

  • peterleiser a year ago

    I look forward to watching my future grandchildren install a minecraft mod that dematerializes them and let's them play inside minecraft. Then I'll start ranting about Tron and they'll just shake their heads about Grandpa and how he still lives on the old Earth moon colony.

nkrisc a year ago

How about a Minecraft server that contains its own data in the world.

  • shepherdjerred a year ago

    This would be such a fun idea for a game/server

    • jszymborski a year ago

      Set up a bunch of creeper spawners and try to defend the server files before the server goes down.

      Kinda makes me think of the show ReBoot.

Madhouse61 a year ago

This is really cool, I've always liked the idea of being super close to hardware, like being able to visually inspect it, walk around it like it's your kitchen or something, and make modifications to it. Something akin to walking downtown NYC or any big city

jorgelbg a year ago

Now we can recreate the Hackers(1995) movie scene(s) about the files:

https://www.reddit.com/r/retrobattlestations/comments/5wl34g....

Video: https://www.imdb.com/video/vi489014553/?ref_=tt_vi_t_1

  • rwmj a year ago

    The cool thing is these were physical plastic models rather than CGI renders.

kQq9oHeAz6wLLS a year ago

Oh, good, now when a creeper blows up I lose more than just my fancy dirt house.

  • teeray a year ago

    Just need ECC redstone memory. Creepers are just a Minecraft cosmic ray.

kstrauser a year ago

This is getting close to the metaverse I actually wanted.

snapcaster a year ago

This is so cool, love it

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection