4 ms·
>You can't hook something up to the internet, chuck it in your closet, forget about it for five years, and expect zero issues. You need to pay attention to it.
by logicchains 6y ago
>You can't hook something up to the internet, chuck it in your closet, forget about it for five years, and expect zero issues. You need to pay attention to it.
This kind of contempt for users is why I try to avoid using any libraries/software written in Python. Somebody always thinks their minor backwards incompatible change is such a precious snowflake that it justifies wasting collectively thousands of hours of users' time debugging and updating their stuff to work around it.
- boudin 6y agoI don't think that's what the author says. There's been some changes in the past to the acme protocol requiring to update whatever client you use.
- msla 6y agoIt isn't contempt to realize that security landscapes change, and what was best practice in the past is insecure now.
- aeturnum 6y agoI don't think this is "contempt for users," it's a position that configurations that appear to setup a web server to run without monitoring for years are deceptive and harmful to the admin taken in by them. It's an ethical (and technical) position that tools should push their users to adopt maintenance practices that are seen as responsible by the wider community. It's not contempt to inform people about the level of work you expect is required to do what they are planning. It's also, if letsencrypt happens to be wrong, not contemptuous to be wrong!
- lallysingh 6y agoThe one with contempt for users is reality itself. Computer security is hard, and whatever you have installed today will force you to update it later, directly or indirectly, due to security. Don't blame the messenger.
- RandoHolmes 6y agoThat's not a Python specific problem, but otherwise I agree with your point.
- paul_f 6y agoNo, but when it occurs, it's usually Python