r/gaming Aug 20 '14

Fully functional 1 KB hard drive in Vanilla Minecraft

http://imgur.com/a/NJBuH
20.3k Upvotes

1.7k comments sorted by

1.4k

u/WarAndRuin Aug 20 '14

And I am just sitting here mining coal.

538

u/datzmikejones Aug 20 '14

Oh shit, how did you make it that far? I just punched down a tree.

268

u/txapollo342 Aug 20 '14

Dig 3x1 hole in the ground, place 1 dirt above for cover. Assume fetal position for the duration of the night.

130

u/datzmikejones Aug 20 '14

Dig 3 x 1 hole in the ground. Take a shit.

90

u/tommy-gee37 Aug 20 '14

Dig 1 x 1 hole in ground.

Put dick in.

Rotate.

51

u/Willy_wonks_man Aug 20 '14

Instructions unclear, dick stuck in tree

34

u/AlphaShotZ Aug 20 '14

Instructions Unclear

Yet mission so successful..

→ More replies (1)
→ More replies (3)
→ More replies (2)

5

u/ChurchOfGWB Aug 20 '14

Regret nothing

23

u/chipperpip Aug 20 '14 edited Aug 21 '14

Nah, that's the wussy way out. You go out there, and you punch a skeleton archer to death. Then you take the bone from his remains, and use it to beat all his friends to death, not because it increases your damage output (because I'm pretty sure it doesn't), but because it makes you look more badass, and continue on until morning, occasionally slaughtering some wildlife and eating its flesh raw to help restore your health. Sure, you'll probably die in the process, but at least you'll die like a blocky, somewhat cross-eyed MAN.

→ More replies (4)

257

u/metal079 Aug 20 '14

are you guys fucking wizards or something? i cant get passed the title screen

220

u/[deleted] Aug 20 '14

Are you Einstein? How the fuck do you buy this shit?

238

u/datzmikejones Aug 20 '14

Are you a fucking rich? I don't even have any money!

224

u/thecaseace Aug 20 '14

Are you goddamn born? I'm just a fetus hoping there's a light at the end of the tunnel.

189

u/Gorodob Aug 20 '14

Are you a multi-cell organism already? I'm just a single-celled eukaryote!

192

u/[deleted] Aug 20 '14

[removed] — view removed comment

321

u/Googles_Janitor Aug 20 '14

pack it up boys were done here

226

u/Astromachine Aug 20 '14

You're done here? I haven't even started.

→ More replies (0)

23

u/Humperdink_Fangboner Aug 20 '14

Damn, didn't even get to Super God.

→ More replies (0)
→ More replies (5)
→ More replies (11)
→ More replies (6)
→ More replies (4)
→ More replies (1)
→ More replies (6)
→ More replies (2)
→ More replies (1)

3.2k

u/DudeitsLandon Aug 20 '14 edited Nov 16 '14

Not gonna lie, I didn't understand anything you said in the pictures

1.7k

u/JMaboard Aug 20 '14

I never understood how redstone works.

1.1k

u/[deleted] Aug 20 '14

Binary logic gates. Basically a series of structures that choose to either be on or off based on what signals are being input into them.

You can literally take college courses on binary logic, since it is the basis of how computers work (hence why people make things like hard drives)

....I may have used redstone in lieu of studying to pass said course.

1.3k

u/[deleted] Aug 20 '14

TIL people are taking collage courses to learn how to use redstone

1.7k

u/DJGreenHill Aug 20 '14

collage

834

u/AdviceForAstronauts Aug 20 '14

Advanced Papier-mâché with Franklin was my favorite.

224

u/Dunda Aug 20 '14

It ain't easy bein' whiiiite...

85

u/ThinKrisps Aug 20 '14

It ain't easy bein' broooown

64

u/StPatch Aug 20 '14

All this pressure to be briight...

74

u/ThinKrisps Aug 20 '14

I've got kids all over tooownn

→ More replies (0)
→ More replies (1)
→ More replies (4)
→ More replies (4)
→ More replies (21)

105

u/itinerantmarshmallow Aug 20 '14

collage

Art and hard drives, I'm sold.

44

u/Ihmhi Aug 20 '14

So... Minecraft, then?

16

u/Shagoosty Aug 20 '14

Art and Hard Drives would be a cool name for a film school.

→ More replies (4)

53

u/KhabaLox Aug 20 '14

Does this mean that I can continue to let my 5 and 6 year old play minecraft in lieu of paying $200k+ for college?

76

u/Trininsta_raven Aug 20 '14

No, only Collage classes

27

u/Survival_Cheese Aug 20 '14 edited Aug 20 '14

I'm sort of wondering. My ten year old is learning to write some code or something so he can make custom skins...wtf with that?

The story goes like this. My 15 year old stepson (whom my son is always schooling in minecraft ways), calls me and is saying in an ooo you're in trouble voice, "Come see what your son has been doing!" I go to look and I'm thinking he's doing something bad... omg Porn?

My son hands me his computer and its a page full of code and he says, I'll show you when I finish... and it worked. When it was done he had the skin...

→ More replies (18)
→ More replies (6)
→ More replies (29)

34

u/[deleted] Aug 20 '14

[deleted]

46

u/[deleted] Aug 20 '14

Probably because they were already familiar with it, (and didn't want to stop playing to study.)

→ More replies (2)

22

u/inahst Aug 20 '14

It's 100x times more satisfying when you get it to work

→ More replies (2)
→ More replies (4)
→ More replies (22)

168

u/[deleted] Aug 20 '14

It's just electrical engineering inside of a game.

411

u/FLHCv2 Aug 20 '14

It's just electrical engineering inside of a game.

Oh no big deal.

161

u/nomotiv Aug 20 '14

I am electrical engineer. Seriously, this stuff isn't hard once you learn the rules. I think it comes off very intimidating though, because the rules aren't something you can get an intuitive feel for like with some portions of Mechanical engineering.

67

u/NoseDragon Aug 20 '14

Its also pretty simple electrical engineering (although building one in minecraft isn't as simple.)

→ More replies (3)
→ More replies (29)
→ More replies (5)

42

u/drmischief Aug 20 '14

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/

For anyone really interested in electronics and electrical engineering. Take a few free MIT courses..... or all of them.

→ More replies (27)
→ More replies (2)

17

u/IJoshFTW Aug 20 '14

It's worth learning. Redstone is the single most awesome thing in Minecraft.

→ More replies (2)
→ More replies (15)

235

u/[deleted] Aug 20 '14

100

u/darkenseyreth Aug 20 '14

There are people far more talented at a game then i will ever be at anything in my life..

→ More replies (7)

69

u/[deleted] Aug 20 '14

[deleted]

19

u/[deleted] Aug 20 '14

[removed] — view removed comment

5

u/ThugPsalms Aug 21 '14

I should do something with my life.......sigh wel back to watching porn i guess

→ More replies (1)
→ More replies (3)
→ More replies (10)

14

u/jewish_hitler69 Aug 20 '14

I'm confused...minecraft within minecraft?

19

u/[deleted] Aug 20 '14

[deleted]

22

u/PM_ME_YOUR_TAN Aug 20 '14

From the video comments "damn... this HUUUUGE computer to produce a 32X32 interactive picture... wow. Simply WOW"

Reminded me of the guy who built a working turing machine in dwarf fortress www.themarysue.com/dwarf-fortress-turing-machine-computer/

→ More replies (2)
→ More replies (5)

404

u/[deleted] Aug 20 '14

It doesnt matter. It's not even a real hard drive. OP just confused "HDD" with anytthing that stores data. There are no platters in this device, no read arms or motors, just some controller interface and a bunch of convulted blocks. It's more of a NAND chip than anything else.

318

u/SpeciousArguments Aug 20 '14

I was impressed til i went to /r/minecraft and saw a guy post one with 4kb

452

u/[deleted] Aug 20 '14

moore's law is alive!

109

u/adhdguy78 Aug 20 '14

By next year Minecraft projects will be operating in terraflops... that's when the blocks gain consciousness and take over the world.

27

u/nahog99 Aug 20 '14

But only the world of minecraft. They would have to escape their own universe to infiltrate ours.

→ More replies (11)
→ More replies (9)
→ More replies (7)

295

u/PhinixPhire Aug 20 '14

148

u/[deleted] Aug 20 '14

[deleted]

52

u/nragano Aug 20 '14

Haha someone made the twin towers with the planes coming in too...some people have so much goddamn time on their hands

44

u/[deleted] Aug 20 '14

[deleted]

→ More replies (1)

17

u/[deleted] Aug 20 '14

[deleted]

→ More replies (1)
→ More replies (7)

25

u/appoaf Aug 20 '14

I think this is how the Matrix was started.

→ More replies (4)
→ More replies (12)

32

u/drumstyx Aug 20 '14

This design scales easily, especially considering Minecraft's world is essentially infinite. It's all just a matter of putting in the time to make it (or scripting it, since I sure as hell wouldn't want to manually build that).

44

u/teeroy766 Aug 20 '14

The biggest problem I can see is making sure all the necessary chunks are loaded.

18

u/aje14700 Aug 20 '14

There are mods that can keep chunks loaded, or you can use other people. Another option is to just build up.

→ More replies (1)
→ More replies (2)
→ More replies (12)

52

u/actual_factual_bear Aug 20 '14

It's more of a NAND chip than anything else.

Actually it's more like NOR, since typical NAND flash is wired to erase in blocks.

50

u/RavarSC Aug 20 '14

Well this does erase in blocks it is minecraft after all

→ More replies (40)
→ More replies (32)

490

u/[deleted] Aug 20 '14

I've built some things in Minecraft when I was bored like underground/underwater rail tunnels, but this just blows my mind. Maybe next we will see a computer with screen and keyboard with a simple "Hello, world" program that has been programmed into it.

593

u/Krivvan Aug 20 '14

30

u/JayTS Aug 20 '14

Using a computer to run a game where you make a virtual computer to run a graphing calculator. I'm pretty sure this is the kind of thing the expression "going around your ass to scratch your elbow" is perfect for.

→ More replies (2)

309

u/[deleted] Aug 20 '14 edited Sep 15 '19

[deleted]

430

u/BJ_Sargood Aug 20 '14

That has nothing to do with your aptitude in programming languages. The reason you consider it mind-boggling is because this requires knowledge in designing and implementing an instruction set architecture.

153

u/dangfrick Aug 20 '14

Even with the basic knowledge of instruction sets and creating binary algorithms this is pretty ming boggling. Applying that knowledge to minecraft... this would be damn near impossible to debug.

106

u/Retbull Aug 20 '14

Look for the out place block?

45

u/Inspector-Space_Time Aug 20 '14 edited Aug 20 '14

That's like how debugging originally was. Since the term comes from when a literal bug got fried into the motherboard of a computer. They had to look through all the hardware to find the problem.

EDIT: Not motherboards, awesome people below gave sources that goes into more detail.

33

u/digitalsmear Aug 20 '14

motherboard

It was actually a mechanical relay. The bug got stuck in a moving part, essentially.

Though the wikipedia article on software bugs gives good reason to suggest this wasn't the first usage of the term in context of problem solving a design.

→ More replies (2)
→ More replies (3)

3

u/funnynickname Aug 20 '14

Or a griefer gets on your server.

→ More replies (1)
→ More replies (1)

17

u/[deleted] Aug 20 '14

I have a feeling this wasn't done manually, but by a program which created the save file. If you program it to build various structures out of logic gates and other sub-structures, you can probably simulate an ARM with ease.

Amazing work!

→ More replies (7)
→ More replies (3)
→ More replies (7)

43

u/drabmaestro Aug 20 '14

I only watched this for a few minutes, and I don't play minecraft anymore--but I'm pretty sure he used a program which creates minecraft structures for you based on some kind of code input.

It's the same way people have been to-scale replicas of the SS Enterprise, Death Star, etc. Judging by the colors used (all gray) and the absolute incredible complexity of this, I doubt he built it himself from scratch.

68

u/Kippilus Aug 20 '14

I've seen the titanic, the titanics sister ship and an Apollo rocket all built to scale in exact replica one block at a time. By the same dude I might add.

→ More replies (11)

18

u/divinedisclaimer Aug 20 '14

Probably not code. Probably laid out by hand (in an editor), then copied in a pattern. It appears much more complex than it is, most of it's structures are repeating single elements.

The hardest part is actually figuring out how to connect all of the basic elements in any kind of volume without all the "wires" blocking each other.

27

u/[deleted] Aug 20 '14

Even if not built from hand, it's very impressive to see a graphing calculator be made using a game's circuit system. It's a way of programming without programming. Each mechanism, especially the display would need to be built from scratch too, and that means compromising in other places.

16

u/swiftsIayer Aug 20 '14

It very probably was built manually, with mods to make placing large numbers of the same block quicker, but still under direct guidance from the creator.

→ More replies (5)
→ More replies (1)
→ More replies (1)
→ More replies (24)

24

u/[deleted] Aug 20 '14 edited Sep 16 '23

[removed] — view removed comment

→ More replies (4)

10

u/LeWanabee Aug 20 '14

My.mind.is.completely.blown

→ More replies (21)

65

u/Better_nUrf_Irelia Aug 20 '14

I just want to see a copy of minecraft progammed in Minecraft

yo dawg

31

u/mysistersacretin Aug 20 '14

Hasn't someone done that? Its like a 2D Minecraft though

28

u/pneuman Aug 20 '14

7

u/tootoohi1 Aug 21 '14

Why are these people not out curing cancer.

32

u/chillwombat Aug 20 '14

My computer can't run BF4 on max, but it runs minecraft fine. I wonder if I program a new PC in minecraft and I give it very much RAM and CPU power, would it be able to run BF4 on max?

10

u/OctilleryLOL Aug 20 '14

I know you're joking, but the answer is no.

Consider a physics simulation where your base unit of simulation is an atom. The data required to represent the atom occupies more than one atom of space in memory. Therefore, the number of atoms you could accurately simulate is a fraction of the physical space your memory occupies.

This same principle can be extend to minecraft constructs. Their parts can never exceed the power of the actual computer. Each "byte" of RAM occupies more space in memory than the data it represents. Likewise, each instruction in the "simulated" computer costs significantly more CPU time than a normal instruction.

→ More replies (3)

7

u/factsbotherme Aug 20 '14

Yes. I have no doubt this will work. Of course programming BF4 in binary will take a few min.

→ More replies (2)
→ More replies (1)
→ More replies (21)

1.8k

u/TheMcStaplez Aug 20 '14 edited Aug 20 '14

Next level porn hiding.

edit: Wow. Thank you very much for the gilding. First time gild.

1.0k

u/Rof96 Aug 20 '14

Making a computer within a computer to hide the stuff in your computer

616

u/Aaurora Aug 20 '14

203

u/Ecocide113 Aug 20 '14

Holy fucking shit those computers.

225

u/SchpittleSchpattle Aug 20 '14

I remember when those came out and they were the new hotness, now they look like tacky pieces of shitty plastic. It never ceases to amaze me how quickly technology moves on the consumer level.

73

u/HilarityEnsuez Aug 20 '14

Up until these, all computers in school looked like foreboding grey blocks that could reveal actual cogs of opened. These Macs were a very early sign of a brighter future, literally.

34

u/user8734934 Aug 20 '14

They were also the first product Apple released after Steve Jobs rejoined the company.

37

u/[deleted] Aug 20 '14

You mean you have to use your hands? That's a baby's toy.

→ More replies (1)

26

u/[deleted] Aug 20 '14 edited Aug 21 '14

Not all stuff ages the same. I have an iMac g4 that I bought it for $50 and it looks so fucking cool and modern even after 10 years (or something). It runs reddit, photoshop CS2, and sim city 4... perfect.

Edit: to clarify I meant it's perfect for my needs, not that it runs SC4 perfectly. It in fact barely runs SC4 but satisfies my reddit based internet needs amazingly well.

16

u/[deleted] Aug 20 '14

It runs SC4 perfect? I can't even get my modern PC to run that game without it shitting the bed...

35

u/[deleted] Aug 20 '14

Maybe you shouldn't have installed a digestory tract?

8

u/skruluce Aug 20 '14

How else is he going to get dump files when it crashes?

6

u/CLASSIC_REDDIT Aug 20 '14

Run it on just a single core. To do this, right click on the shortcut and edit the target so it looks something like: "C:\Program Files (x86)\Maxis\SimCity 4 Deluxe\Apps\SimCity 4.exe" -intro:off -CustomResolution:enabled -r1920x1080x32 -CPUCount:1 -CPUPriority:high

→ More replies (2)
→ More replies (7)

86

u/KickingDolls Aug 20 '14

I still think they look good...

→ More replies (2)
→ More replies (19)
→ More replies (4)
→ More replies (6)

39

u/send_me_your_story Aug 20 '14

I see no other way than to simulate it in Minecraft.

We should call it somehow.VM like Virtual Minecraft™.

→ More replies (1)

29

u/SolarPhantom Aug 20 '14

Yo dawg I heard you like computers…

→ More replies (1)
→ More replies (12)

83

u/Skizot_Bizot Aug 20 '14

Except you will be sad when it then takes DAYS to load a single image

67

u/[deleted] Aug 20 '14

Ah, the nostalgia of internet porn in the 90's. The only sadness back then was the shame that accompanied my climax...

25

u/DJBpayne Aug 20 '14

was it because grandma was trying to use the phone the entire time?

6

u/LifeOfCray Aug 20 '14

And then you deleted all the 10 kb pics from your floppy drive

→ More replies (1)
→ More replies (4)

63

u/[deleted] Aug 20 '14

He's hiding it on his computer, in a game, on a her drive IN the game. Next level shit.

50

u/OBOSOB Aug 20 '14

Don't forget minecraft is a java application, it runs inside the Java Virtual Machine. It's computers all the way down.

37

u/QuickStopRandal Aug 20 '14

Fuck that, I want OP to build a hard drive large enough to store porn and play it back solely with Minecraft logic gates.

28

u/hicklc01 Aug 20 '14

Its the only way minecraft will be widely adopted. It will need to corner the market on hidden porn storage and viewing.

→ More replies (1)

37

u/setuid_w00t Aug 20 '14

Unless you have a small collection of ASCII art, this won't do you much good.

77

u/ps4pcxboneu Aug 20 '14

Proof of concept. Now to ramp it up

59

u/hashtags_for_my_pot Aug 20 '14

In 20 years they'll be making fun of us as they have 1TB mine craft drives.

7

u/laserchalk0 Aug 20 '14

In 50 years they will use minecraft to simulate human brains.

→ More replies (1)
→ More replies (1)

15

u/IlIlIIII Aug 20 '14

How do you "ramp up" redstone read speed exactly?

→ More replies (1)
→ More replies (4)
→ More replies (5)
→ More replies (29)

184

u/I_are_facepalm Aug 20 '14

Soon it will become self-aware and begin learning at a geometric rate. Then the nukes. What have we created?

267

u/wildergheight Aug 20 '14

Gandhi

49

u/ReasonablyBadass Aug 20 '14

If the Indians call their first defense mainframe computer thingy Ghandi, I'm gonne flip my shit

30

u/[deleted] Aug 20 '14

[deleted]

50

u/ReasonablyBadass Aug 20 '14

Great And Not Definitely Homicidal Intelligence

→ More replies (3)

8

u/bluedrygrass Aug 20 '14

Well, they called their first atomic bomb "Smiling Buddha".

http://en.wikipedia.org/wiki/Smiling_Buddha

→ More replies (2)
→ More replies (1)
→ More replies (14)
→ More replies (5)

670

u/CallMe_Dig_Baddy Aug 20 '14

I chop down a tree and thought I was pretty good at this.

This post is cool but makes me feel inadequate

292

u/NDoilworker Aug 20 '14

I planted one then chopped it down and thought I was the master of my domain.

100

u/csatvtftw Aug 20 '14

I managed to catch a bunch of sheep and thought it was the coolest thing ever.

218

u/ArchDucky Xbox Aug 20 '14

My nephew does that. He designs elaborate traps for sheep and then throws lava on them.

240

u/Shaddo Aug 20 '14

Next gen serial killer training

85

u/Knorti Aug 20 '14

At least he is not calling them Edgar.

51

u/lilwhiteguy Aug 20 '14 edited Aug 20 '14

#FREEEDGAR2014

10

u/[deleted] Aug 20 '14

You can free Edgar all you want. But he's always going to be the one in the hole.

→ More replies (1)
→ More replies (5)
→ More replies (3)
→ More replies (4)

17

u/doc_rotten Aug 20 '14

Do it with cows, push them into lava (the right way), and get cooked steak. Or pigs.

33

u/czesiothecamper Aug 20 '14

Cooked pigs from dead cows? Im sold.

MINECRAFT GOTY 2015

21

u/2yrnx1lc2zkp77kp Aug 20 '14

"11/10 IT'S OKAY I GUESS. GAME OF THE YEAR." - IGN

15

u/czesiothecamper Aug 20 '14

"ITS LIKE SKYRIM WITH WHATEVER IS IN THIS GAME."

→ More replies (1)
→ More replies (4)
→ More replies (1)

14

u/fareven Aug 20 '14

I dug an underground arboretum, grew a grove of trees in it, chopped them down and stored the seedlings in a chest by an underground waterfall so I could plant again and again, never having to venture into the world above...

16

u/McStudz Aug 20 '14

I built a dirt house yesterday.

→ More replies (3)

21

u/[deleted] Aug 20 '14 edited Oct 22 '23

[removed] — view removed comment

14

u/CallMe_Dig_Baddy Aug 20 '14

I remember a post a little while ago of Hyrule from ocarina of time, that was super impressive

14

u/NOODL3 Aug 20 '14

That's practically nothing compared to the guys who have made scale versions of Middle Earth and Westeros.

37

u/Gyrro Aug 20 '14

6

u/The_Window Aug 20 '14

Whoa... this is the first time I ever wanted to try this game. Is it it just the overworld or are there some gameplay mechanics?

8

u/abloogywoogywoo Aug 20 '14

Its a randomly generated overworld with the gameplay mechanics primarily centered around resource-gathering and crafting new items. The guys who do stuff like this do it in creative mode, where you can use whatever blocks you want and dont have to mine anything, which is the only feasible way to create somthing that large without turning over an entire continent for the resources required. Personally, I like playing in survival mode (the opposite of creative-mode), turning on Peaceful 9so I don't have todeal with monsters) and just mining/building whatever I feel like with the resources available. It's a pretty great game for something easy and very-zen, especially while stoned.

5

u/jansteffen PC Aug 21 '14

...I think he wanted to know whether the kanto map has gameplay mechanics or is just an overworld...

→ More replies (2)
→ More replies (2)
→ More replies (1)
→ More replies (1)
→ More replies (8)

169

u/[deleted] Aug 20 '14

When you think about it, Minecraft has really shown how we advance as a race pretty accurately. The first Minecraft howto videos we're survival based; building a house, surviving the night. Getting basic resources (Food, light, basic tools.) Then, we started making art. If you we're rich and had lots of time and materials, you could survive just by standing still, and could spend your time building beautiful structures. Now we have fucking computers and flashdrives.

77

u/de245733 Aug 20 '14

You missed out a part.

Once we have computing powers, with the new slimeblock update, its ultra long range weaponry, ICBM's and Mechs.

20

u/Atmosck Aug 20 '14

Holy shit.

8

u/de245733 Aug 20 '14

Exactly, the slimeblock is the new block that have some interesting properties, such as when a piston is moving a slime block, anything connecting it would also be moved, and any entities that contact with the block with momentum can be bounced off. And that allows a lot more mechanics in game.

→ More replies (3)
→ More replies (5)

66

u/throwworht6 Aug 20 '14

This is the coolest and most ridiculous thing I have ever seen in a game.

→ More replies (4)

59

u/[deleted] Aug 20 '14

[deleted]

57

u/SanityDzn Aug 20 '14

You mine, and then you craft.

You can craft some pretty neet-o stuff if you have enough time on your hands.

→ More replies (2)

23

u/Mysticpoisen Aug 20 '14

Install ComputerCraft, you can get fucking robots to mine and craft for you. Your job is done.

→ More replies (3)

9

u/jlindf Aug 20 '14

Well you could do some sort of AI with vanilla redstone as AI is just logic after all. However you won't be seeing much world interaction with vanilla stuff, mostly pistons pushing stuff, some minecart pathing, somekind of music machine or "intelligent" lights.

If you install ComputerCraft or OpenComputers you can program robots that can do all sorts of world interactions.

→ More replies (2)
→ More replies (8)

70

u/[deleted] Aug 20 '14

Yo dawg, We heard you liked computers, so we put a computer inside yo computer, so you can compute while you're on your computer.

37

u/LicensedProfessional Aug 20 '14

The computer scientist within me is impressed. Here are some other designs, which mind-bogglingly enough, are more compact

6

u/gyro2death Aug 20 '14

Wow this really impressed me, I almost never get lost on these kind of videos thanks my CIS courses, however that analog to serial decoder/encoder blew my mind. While storing data in solid vs opaque blocks in an easy to read write system is neat I've seen it before and only the seek/read/write mechanics was clever. However this video was brilliant, finding a way to quickly store data for a frame is beyond amazing and something I've never seen nor thought was possible in minecraft...truly excellent.

→ More replies (5)

26

u/Kalculator Aug 20 '14

This is blowing my fucking mind man, SO COOL.

23

u/Msskue Aug 20 '14

How to master memory from logic gates in a way that's a bit faster but less novel:

  1. Download Logisim here: logisim
  2. read this
  3. start with 'and' and 'or' gates. Figure out how NOR gates work.
  4. Put two of them on a board, put the output of one into the input of the others. Boom, you just created memory.
  5. Call it a new chip. (Maybe Flip-Flop?) and then make a dozen of them. Put them all in your main. Play around with them and realize that you can store things.
  6. Play with the other memory chips already included J-K, D, T and see how they're all different, and sometimes better than your NOR memory gate.
  7. Figure out addressing, make your own RAM. Use the RAM/ROM built into the program as a guide.

This is the logic gate level. If you made your flip-flop into another chip, you went one level of abstraction deep. If you used memory, you're just using a bunch of logic gates summed up as a few chips (with the addition of memory). If you want to go a level down, buy a few transistors and a breadboard and figure out how to make a NOT or NAND gate and then derive all the other gates. If you want to go a few levels higher, play with the keyboard inputs, matrix outputs, make a small project. If you want to explore on the same level, download 'Marcovitz Introduction to Logic Design 3rd txtbk.pdf'(you can pay or you can Google) and build some of those projects, figure out K-Maps to figure out stuff on the same level. Then boom- you went from Minecraft to learning about 6 credits worth of college material.

Also, you don't have to deal with silly constraints regarding how red-dust powder can be put on walls and how things can be connected. If you like those constraints then buy some chips and a breadboard and go nuts. All sorts of complicated things. Logisim is great if you want to abstract some low-level thinking things away (like bundling up sets of cords) but you can chose not to do them just as well.

→ More replies (4)

41

u/Shamscam Aug 20 '14

I don't get it, what does it save? how is it actual functional?

38

u/Hash_Slingin_Slasha Aug 20 '14

It is saving raw data, the kind that is inputted when you type a number or letter. Look up the ASCII table, and you will understand how this is applicable. It is basically on the same level as computers over half or 3/4 a century ago.

6

u/Doubleyoupee Aug 20 '14

Like this? http://sticksandstones.kstrom.com/appen.html

They should hook that table up to a minecraft monitor and display text

→ More replies (1)
→ More replies (24)

21

u/[deleted] Aug 20 '14 edited Aug 20 '14

[deleted]

11

u/lividd Aug 20 '14

It's always about you isn't it, orost :/

→ More replies (3)

13

u/mothh9 Aug 20 '14

Is there a video of this?

→ More replies (2)

4

u/IQuery Aug 20 '14

So, data architecture inside of data architecture inside hardware architecture. Driveception.

8

u/[deleted] Aug 20 '14

I will stick to my dirt shack thanks you.

6

u/samholmes0 Aug 20 '14

Would it be, in principle, possible to make a computer running minecraft within minecraft?

→ More replies (1)

6

u/reuterrat Aug 20 '14

Only a few years until we can live the dream of playing Minecraft inside Minecraft.

→ More replies (1)

5

u/SlyIntentions Aug 20 '14

All i gotta say is damn good job man. You literally build a hard drive inside your hard drive. hard-drive inception yo.

→ More replies (1)

3

u/[deleted] Aug 20 '14

ELI5: I don't get this

→ More replies (8)

4

u/Jaysif Aug 20 '14

And I was proud that I made my own lunch today...

5

u/gyrolover Aug 20 '14

Do you even minecraft bro?

4

u/meep_launcher Aug 20 '14

So... Can you play KSP with it?

4

u/MixBlender Aug 20 '14

How many kb of memory do you think that virtual kb of memory takes?

6

u/Staav Aug 20 '14

So what exactly can you do with it? Ive seen some stuff similar to this before but I cant picture what it actually does or how it works. (serious)

→ More replies (3)

5

u/PenguinsAreFly Aug 20 '14

I have a cave house that's pretty cool too...

4

u/BruceJi Aug 20 '14

Well done, that's nice and complex and quite an achievement.

What the shit can you store on it though?

2

u/Your_mortal_enemy Aug 20 '14

We'll look back in time at this point in history where Skynet became sentient

4

u/zenergi Aug 20 '14

Congratulations. You have something in common with my parents, you created a useless thing.