this post was submitted on 27 Jan 2024
432 points (98.0% liked)

Memes

51722 readers
2160 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 6 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] TimeSquirrel@kbin.social 52 points 2 years ago* (last edited 2 years ago) (2 children)

Theoretically, anything that can implement boolean logic can be used to build a Turing-complete CPU. It just needs to represent a "true" state", a "false" state, a way to make a comparisons, and an input and output mechanism to feed other subunits or retrieve data from them. Stuff like this has also been implemented using water pumps/valves, and even in Minecraft using redstone. Computers don't have to be based on electronics.

[–] ShortN0te@lemmy.ml 31 points 2 years ago (1 children)

In short, everything that is Turing-conplete can compute anything.

[–] photonic_sorcerer@lemmy.dbzer0.com 13 points 2 years ago* (last edited 2 years ago) (3 children)

Except for that which is non-computable.

[–] Norgur@kbin.social 17 points 2 years ago

Like yo Mama's weight!

SCNR

[–] ShortN0te@lemmy.ml 4 points 2 years ago (1 children)

New to me that there is proof that something is not computable.

[–] MacFearrs@lemmy.dbzer0.com 17 points 2 years ago

The most obvious answer to this is the halting problem.

[–] Brickhead92@lemmy.world 2 points 2 years ago

That doesn't compute.

[–] EmiliaTheHero@possumpat.io 1 points 2 years ago (1 children)

Stuff like this has also been implemented using water pumps/valves, and even in Minecraft using redstone.

Or even in Minecraft using water pumps/valves

https://youtu.be/a1JsjYLn1Vo?si=FwaHXzSSuBCHNjyH

[–] PipedLinkBot@feddit.rocks 1 points 2 years ago

Here is an alternative Piped link(s):

https://piped.video/a1JsjYLn1Vo?si=FwaHXzSSuBCHNjyH

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.