Monthly Archives: December 2021

Whoever you are, I cast a thousand curses upon you

Once upon a time one could use WM_TIMER to execute an arbitrary callback in the gui thread. Then some fucking asshole decided that it was unacceptable, and implemented a the cursed function known as ValidateTimerCallback. Now only callbacks that came … Continue reading

Posted in Uncategorized | Leave a comment

Another reason why Microsoft is completely brain-dead

So recently I have updated my programming tools, I am now using Clang with the Universal windows C runtime, this new runtime improves standards compliance, and was a clean break from the mistakes of the past. Or so I thought. … Continue reading

Posted in Uncategorized | Leave a comment

On why the engineers at Intel deserve their eyes clawed out.

So I was recently inspecting some compiled assembly when I was confronted with this. lea r10, [r9+rdx] add r10, 20 Now in that instant I was thinking to myself, what the fuck is this retarded compiler doing, this should be … Continue reading

Posted in Uncategorized | Leave a comment

amd64: the biggest disaster in computing history

So recently I have been moving towards switching all my development to 64bits. And I am of increasing opinion that amd64 is an absolute disaster. The rex prefix and passing arguments in registers has completely ruined the code density. This … Continue reading

Posted in Uncategorized | Leave a comment