In GUI browsers, I have this page themed dynamically, so when it's dark outside, you'll get a dark theme. You need JS enabled if you want the dynamic theme; I don't run any JS-based analytics or tracking.
Control-flow integrity:
A call to function pointer gives you an attacker-controlled gadget, especially if it’s in a loop.
The idea of TypeArmor: