Post ALcc6aEQrWj0lAzuFc by Hyolobrika@gleasonator.com
 (DIR) More posts by Hyolobrika@gleasonator.com
 (DIR) Post #AKBoBkpUV9wU5xrzfs by epistemic_violence@kiwifarms.cc
       2022-06-05T20:26:31.373823Z
       
       1 likes, 1 repeats
       
       The parallels between the christian doctrine of the trinity and bootstrap porting a compiler to a new architecture are striking.Deep inside the vatican there's probably a dead sea scroll that says "we live in a computer simulation" in ancient aramaic.
       
 (DIR) Post #ALcc6aEQrWj0lAzuFc by Hyolobrika@gleasonator.com
       2022-07-18T16:42:53.316510Z
       
       0 likes, 0 repeats
       
       How so?I'm not very familiar with either but am very curious.
       
 (DIR) Post #ALcqPud4eEnAsjdOW8 by epistemic_violence@kiwifarms.cc
       2022-07-18T17:04:26.377624Z
       
       0 likes, 1 repeats
       
       @Hyolobrika the doctrine is based on the platonic theory of substances, but taken much farther than plato did. It maps better to computer science abstractions (multiple threads of the same process, multiple processes from the same executable, multiple executables from the same source) than to anything found in the real world (except God, I guess, if you are so inclined). Cross-architecture bootstrapping is tipically done in three steps: a cross-compiler from the old architecture to the new one, recompiles itself to a native compiler for the new architecture which finally compiles itself again as a sanity check (to purge the original sin of cross compilation?). Which is a further parallel to the christian trinity.