Jaime Yap’s blog. Software, systems, and some occasional philosophical rambling.
-
I Choose To Believe In Free Will
Bell’s theorem leaves one loophole — superdeterminism — and taking it costs you causation itself. A short follow-up on why the loophole is untestable, and unnecessary.
-
Monkey Realism and Wet Meat Robots
Sam Harris and Daniel Dennett disagree about free will, and most of the disagreement rests on determinism being a thing. A materialist argument for why quantum indeterminacy plus chaos means it isn’t.
-
Doing the expedient thing
“Do the expedient thing first” is good advice that developers routinely misread as a license to write spaghetti — and in doing so they violate the very premise that justifies the shortcut.
-
Adventures in browser security
Chrome’s multi-process architecture permeates its extension system, so Chrome extensions end up as distributed systems running inside a distributed system. A case study in how fast that gets complicated.