Hacker News new | ask | show | jobs
by SuperNinKenDo 925 days ago
Classic. Tools become too abstracted? Add a layer of abstraction to manage them.

Feel like there must be an xkcd comic on this, but it doesn't leap to mind yet.

3 comments

Software becomes so complex that it becomes vulnerable. Add more code, i.e., more complexity, to "fix" the problems.
WAF
I mean, asking them to plop their cli docker setup into a yaml file isn't exactly a difficult task. I think it's probably more correct to consider docker-compose an integral part of docker rather than a superfluous abstraction layer.
This one comes to mind immediately: https://xkcd.com/927/
I would propose this one: https://xkcd.com/2347/
Surely it should be this one?

https://xkcd.com/1988/

Or maybe this one:

https://xkcd.com/1579/

Or possibly the last panel of this one:

https://xkcd.com/1718/

Or this one…

https://xkcd.com/1764/

…Or this one:

https://xkcd.com/2021/