so, mastodon users, how does a computer work? heres a helpful analogy i came up with a while ago:

the CPU (the BRAIN of the computer) takes data from the RAM (kinda like the computer's BRAIN) and stores it on the hard disk (which can be thought of as the BRAIN of the computer)

@jk When a CPU and some RAM love each other very strongly...

@jk use the optical drive (the MOUTH) to put in a disk (more BRAIN)

@jk There is also the ROM, which is the PANCREAS of the computer.

@jk the CPU works out whether to buy the milk or the chocolate, using the RAM, which is what it remembers about how much money it has and what it wanted five minutes ago, and then stores it for later as they realise they still need to decide whether they want the milk or the chocolate.


@jk Parts of a brain.
RAM = Short Term Memory
Hard Disk = Long Term memory
CPU = Processing centers of the brain.

@jk Sounds about right to me. Now how does a brain work? 😀

@jk @jay It's kind of like a computer that takes sights and smells as input and runs an algorithm to convert them into limericks and self-loathing.

@PJM @jk There once was a VAX from Nantucket, whose cord was so long it didn't matter because it was just a box and couldn't interact physically with humans or even unplug itself in the depths of its despair, so it just sat there forever with the unbearable ennui. Poor thing.

@jk I like the paper on desk analogy.

Hard drive is an encyclopedia, huge and full of info but very slow to find.

Move info from there to your notebook, much faster but can't hold the whole thing.

You do the actual reading and writing on a 3x5 notecard that can barely hold anything but it's unnaturally fast, so you're constantly copying from notebook to card. When you have your writing done you write it back into the encyclopedia from the notebook

@jk There are little gnomes inside the computer that lives in your digital circuits, and transport the data to each region in your computer. That's how it works.

In case anyone was wondering, this is still the best toot in the fediverse.

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!