Live data from Hacker News

Create block devices on your computer backed by Redstone Memory

github.com

31–36 of 36 posts

Re: Create block devices on your computer backed by Redstone Memory

#31
post #2

The ingenuity of Minecraft players never ceases to amaze me

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.

Re: Create block devices on your computer backed by Redstone Memory

#32
post #18

Earlier quoted context omitted.

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.

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

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

Re: Create block devices on your computer backed by Redstone Memory

#34
post #18

Earlier quoted context omitted.

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.

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

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

Re: Create block devices on your computer backed by Redstone Memory

#35
post #20

Earlier quoted context omitted.

Wouldn't be too hard to add some hamming encoding

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

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

Re: Create block devices on your computer backed by Redstone Memory

#36
post #34

Earlier quoted context omitted.

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

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

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!

Post reply on HN