“do it again, I wasn’t looking”

  • 0 Posts
  • 10 Comments
Joined 9 months 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.






  • I don’t support flagrantly massacring civilians, but since you stooped to his level by indulging in his numbers game, I grew curious how the numbers actually compare and would like to share, just as an objective reference for perspective.

    Stick around/read bottom part for the big caveat on these numbers though, if it isn’t already obvious.

    United States Holocaust Memorial Museum estimates 6 million of 9.5 million European Jews died in the Holocaust. Mass murder by poison gas appears to have commenced on/around Dec 08 '41 first at Chelmno and presumably ceased around the time Germany surrendered on May 07 '45. 1246 days of killing. 6,000,000/1246 = ~4,815 Jews killed per day on average.

    I don’t recall the exact date Israel began retaliations, I believe it was around 3 weeks after, but I’m going to start the time window for Israel’s slaughter on Oct 7 '23 to keep things simple, mind the inaccuracy that comes with this. As of time of writing, on Feb 19 '24 (135 days since window start), Gaza Health Ministry has stated that at least 29,000 Palestinians have been killed since the start of the war. 29,000/135 = ~215.

    So when comparing the numbers killed per day, we’re still at not even 1/20th the scale of the Holocaust. Regardless, we should hope to never even be near 1/100th the scale, but this is reality and these are the numbers.

    Next I want to look at population. Mosaica counts ~5 million Palestinians combined in Gaza and West Bank. This means that, so far, roughly 0.6% of the Palestinian population has been slaughtered compared to the estimated 2 out of 3 European Jews slaughtered in the Holocaust…

    NOW for the caveat: we are only 135 days in. They didn’t even have Auschwitz operational 135 days into Hitler’s reign. I’m not a historian. I can’t tell you how many Jews died 135 days into the Holocaust, and I can’t even give you a ballpark range. So if you really want a numbers to numbers comparison, I guess you’ll have to wait until after history repeats itself to crunch the numbers.


  • This was sort of my reaction after seeing this again while looking for something new on Lemmy:

    Just because you listen to rap about drugs and murder doesn’t mean you actually do drugs and murder. Nor does it necessarily mean the artist does, it could be their persona.

    But I also know nothing of the band or their music, so idk whether anyone that listened to them would automatically be a hardcore Neo-Nazi or just an eccentric metalhead. Just like I don’t know rap, so I myself can’t pass judgement and it just feels weird to see others do so, I guess I can assume they are more informed than myself.