“do it again, I wasn’t looking”

  • 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: September 25th, 2023

help-circle


  • You’re remembering correctly, every other logic gate can be built from NAND gates, which is the foundation of this sort of minimal-instruction-set exercise. Beyond that, you need to be able to move data and change your program counter (jump, often conditionally). Then, if you want parity with modern instruction sets beyond just being turning complete, you need return and interrupt for control flow.



  • Bookmarking your comment so I can come back to it in a couple hours, if I hopefully remember to.

    But yes, almost. I don’t think the interrupt is necessary and the return isn’t under certain architectures. I have a doc on my computer somewhere where I was investigating what the absolute minimum was to make a turning complete machine and, to my recollection, there was only 4-6 instructions that were absolutely necessary. The ones I remember off the top of my head are NAND, MOV, JUMPIF, and then I believe I included NOP in accordance with some principle. RET and INT were convenience features in this design.




  • You know what’s ironic about all this is, as someone who has seen game dev pitches (not good ones), they arguably had their shit together more than most aspiring game devs. Looking back at the skeletals, ya know they actually may have had a chance of getting somewhere. They knew absolutely nothing about the technical side, but hardly any game devs actually do. They probably still stand a better chance today of developing this than some game studios asset-mashing in Unity or Unreal. That’s the true state of game dev.


  • You expect crypto junkies to be sane? You expect fintech “entrepreneurs” to be sane? You expect those who idolize Silicone Valley to be sane?

    They don’t represent ingenuity. They don’t represent extremists. They don’t even represent the NSFW Tumblr community. No, they represent the product of the most negligent parenting, being raised in an environment where they can say whatever they want and get whatever they want. They are a blight upon our society and no tears should be wept for them as they rot their existence away in the darkest, dankest prison imaginable with not even a slither of sunlight to grace their forsaken souls.