The practice of Algorithmic Nihilism involves applying the principles of nihilism to the world of algorithms. It's a rejection of the idea that there's any meaning or value in the world of code, and a embracing of the idea that all code is just a meaningless jumble of 1s and 0s.

Here's a list of goals for the Algorithmic Nihilist:

  1. 1. Write code that's as obtuse and incomprehensible as possible.
  2. 2. Use the minimalist aesthetic in all your minimalist design choices.
  3. 3. Never, ever use a semicolon when you can use a line break.
  4. 4. Make your codebase as opaque and confusing as possible, like a black box with a cryptic error message.
  5. 5. Refuse to comment your code, and let the next guy figure it out.

These goals are just a starting point, and the path to true Algorithmic Nihilism is long and winding. But hey, it's worth it for the sake of art, man.

Want to see some examples of how this plays out in practice?

Examples