whoa, happy thread hit page two
eyes up for the four horsemen
Anywho, there's a particular delight once experiences upon solving a puzzle in TIS-100, or Assembly Programming Simulator. I mean, I'm not very far in it, I'm only halfway through the second row of four or five rows of puzzles and I'm getting my brain kicked around all over the place. It makes me feel pretty stupid when a little bit of foresight and about thirty lines of code solves it for you, but I'd swear the mental acrobatics is good for me.
I'm a little afraid for what the later puzzles are going to look like and if I'm really just a numskull about assembly (I want to get better real bad so I can apply it to debugging/decompiling concepts for something like infosec/malware analysis), but it's not like anyone I talk to plays this one. There's no other laymen around to compare notes with!
Yayyyy another Zachtronics fan
There's dozens of us! Dozens!
I haven't tried TIS-100 yet, but I've been playing around with their newer title SHENZHEN I/O. From what I can see, it's very much like TIS-100, but with an added layer of very basic electrical design. I can definitely recommend it, I feel like I've gotten better at assembly using it (even though it makes my brain hurt).
E: it's like, once it made me deathly upset about an extra yuan that I had to spend on a part. I was all "at the production rate we're gonna have, this is gonna set the company profits back by a lot, I feel like this is a failure on my part as an engineer, my boss will be upset at me very Chinesely, I gotta redo this". And then I spent three hours redoing it. Those are imaginary yuans. I don't know how much a yuan even
is. Why did it bother me so much?