{"push_id":780180980,"size":1,"distinct_size":1,"ref":"refs/heads/patch-1","head":"95f7bbfa773ffd9c1f8c64da0b5a707e0f38d2c3","before":"dc897973aefeb62e3c2f4d080cb48cd8eaa45518","commits":[{"sha":"95f7bbfa773ffd9c1f8c64da0b5a707e0f38d2c3","author":{"email":"60a41b80140a389bca2ebebdd2294340b931ebe3@gmail.com","name":"bugtracker-dutch"},"message":"Update ALU.hdl\n\nXor is a bit of overkill for this function being composed of 4 gates instead of one. You save a variable using not. Also if you would use a more way Xor, the result could be wrong. \r\n\r\nBTW struggled a lot with my own implementation. Used all kinds of demultiplexers and stuff, your version is way better. Thanks for being there.","distinct":true,"url":"https://api.github.com/repos/bugtracker-dutch/nand2tetris/commits/95f7bbfa773ffd9c1f8c64da0b5a707e0f38d2c3"}]}