Live data from Hacker News

Create block devices on your computer backed by Redstone Memory

github.com

21–30 of 36 posts

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

#21
post #18

Earlier quoted context omitted.

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?

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

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

#23
post #20
post #3

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

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.

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

#24
post #7

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

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

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.

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

#25
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

Not everything is a class.

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

#26

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

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.

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

#27

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

Not everything is a class.

It is in Java!

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

#30

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

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.

> The ping backed memory storage

It's worth noting that this is a network reincarnation of the old tried-and-true delay-line memory.

https://en.wikipedia.org/wiki/Delay-line_memory

Post reply on HN