I will probably get downvoted a lot, and this is more or less pertinent to this, so here's a rant:
I am quite sick to make software work these days: someone coded something using Python3.6 and numpy1.18.5 then three years pass. Now, it's Python3.8.9 and the software is incompatible with it, so now I have to download Python3.6.5 (not Python 3.6.1) e try to make things work. But then TLS/SSL was discontinued and I'm getting weird messages. Download the source files, ./configure, make, make install multiple times adding different parameters, add new repositories to apt, try to download the right packages, end up installing the latest Python3.8.9, and other things I don't want. And the software still not works.<p>Oh boy. Something is got to change in making software.