(I can't get no) satisfaction
Can SAT-solvers resolve dependency hell?
Permanent link to this comic: https://xkcd.com/1987/
$ ./scale18x_presentation.sh�** (scale18x_presentation) WARNING **: presentation contains recursion.
_
P vs. NP
The 7 Millennium Problems are:
Some jargon...
Complexity
NP-Complete
NP
P
NP-Hard
P vs NP
Consider the following...
BUT WAIT SPONGEBOB
WE HAVE TECHNOLOGY
Some NP-Complete Problems, indicating the reductions typically used to prove their NP-completeness
THE PROBLEM IS HUMAN
4 states of package management
Dependency resolver solves sudoku here
Permanent link to this comic: https://www.xkcd.com/797/
TL;DR: What can we be doing as a community?
Without requirements or design, programming is the art of adding bugs to an empty text file.
The End.
:q!
Permanent link to this comic: https://xkcd.com/1172/
Hyrum's Law
With a sufficient number of users of an API, it does not matter what you promise in the contract:
all observable behaviors of your system will be depended on by somebody.