Developer Lyra Rebane recently completed a feat that is enough to subvert cognition.Using only CSS and without a single line of JavaScript code, a runnable 8086 CPU simulator was successfully created.Users can even write a program in C language, compile it into x86 machine code, and then put it into the CSS x86 CPU to run.

The core of this breakthrough lies in Rebane's ultimate exploration of CSS features. She used the mechanism that CSS loop variables will not automatically expire, and combined with 5 observable variable values ​​to build a complete CPU operation logic.

In theory, CSS is not a programming language, but Rebane implements core functions such as registers, memory addressing, and instruction execution through a clever combination of rules.

Even if the user disables the browser's JavaScript function, the CSS CPU can still run independently.

Rebane emphasized that the entire project was conceived from scratch without the help of any AI tools. "AI will never think that CSS can be turned into a CPU simulator."

She said, "It may be more efficient to program directly with CSS, but it is more interesting to use CSS to simulate the ancient CPU - computers are born for art and entertainment."

Currently, the project has been open sourced to GitHub. Those who are interested can download it to experience this imaginative work.