When CSS becomes Turing-complete it seems that even NoScript won't help me from nefarious web pages.
When CSS becomes Turing-complete it seems that even NoScript won't help me from nefarious web pages.
If we can hardcode memory limitations in our programs, then every ‘uncomputable’ problem just becomes a lookup table.
In fact, I’m pretty sure it’s not even true that “the JS spec” has no such limits. I’m reading that an array can’t be longer than 2^32. And apparently string length cannot exceed 2^53 - 1.
The linked StackOverflow answer does not preclude adding more memory cells. It was just capped at 900 for an arbitrary reason.
Brainf** is famously Turing Complete and can be executed on any desktop you can think of. That alone is enough to prove that your desktop itself is Turing Complete.
https://lemire.me/blog/2011/03/08/breaking-news-htmlcss-is-t...