HN user

jakewil

3 karma

https://jakewilson.org

Posts0
Comments5
View on HN
No posts found.
Why xor eax, eax? 8 months ago

I'm building a gameboy emulator and when I was debugging the boot ROM I noticed there was the instruction `xor A` (which xor's a with itself). I was wondering why they chose such a weird way to set A to 0. Now it makes sense -- since the boot ROM is only 256 bytes, they really needed to conserve space! Thanks for this, looking forward to the rest of the series!

I think they are referring to the author of the article losing their job because they weren't focused on AI:

the Dean of my college told me...that I should look for long-term academic employment elsewhere. My research and practice was not centered enough on “AI” and “emerging technology” to fit within the institution...

I'm building a window manager for macOS. I got frustrated with Divvy having inconsistent resizing on several apps, eg Firefox, and I wanted to be able to fully control window size and position with _only_ my keyboard (like increasing the width/height or moving the window one column to the left).

I should be done within a week or two :)

https://www.bayview.app