Last Updated: January 15, 2020
·
95
· Brian Zeligson

Incidental complexity leads to difficult problems leads to artificially important problems

It's entirely possible to spend enormous resource solving problems you created for yourself, thinking they are important because they are hard.

If something is important because it's hard to get right, and not because it's vital and relevant to your actual problem domain, you might have made things harder for yourself than they have to be.

Stolen from this excellent use of "artificial importance" which gave me a completely new angle from which to look at incidental complexity:

https://old.reddit.com/r/haskell/comments/eoo16m/base_category_polymorphic_functor_and_functorof/feen0hg/

"this artificial 'importance' this places on co- and contra- variance keeps you from getting to more interesting results later."