←back to thread

835 points turrini | 2 comments | | HN request time: 0.411s | source
Show context
AndrewDucker ◴[] No.43971864[source]
Well, yes. It's an economic problem (which is to say, it's a resource allocation problem). Do you have someone spend extra time optimising your software or do you have them produce more functionality. If the latter generates more cash then that's what you'll get them to do. If the former becomes important to your cashflow then you'll get them to do that.
replies(6): >>43971960 #>>43974733 #>>43974907 #>>43975266 #>>43975795 #>>43976399 #
tgv ◴[] No.43971960[source]
It's the kind of economics that shifts the financial debt to accumulating waste, and technical debt, which is paid for by someone else. It's basically stealing. There are --of course-- many cases in which thorough optimizing doesn't make much sense, but the idea of just adding servers instead of rewriting is a sad state of affairs.
replies(5): >>43972037 #>>43972105 #>>43972172 #>>43972503 #>>43974152 #
1. xyzzy123 ◴[] No.43972037[source]
It doesn't seem like stealing to me? Highly optimised software generally takes more effort to create and maintain.

The tradeoff is that we get more software in general, and more features in that software, i.e. software developers are more productive.

I guess on some level we can feel that it's morally bad that adding more servers or using more memory on the client is cheaper than spending developer time but I'm not sure how you could shift that equilibrium without taking away people's freedom to choose how to build software?

replies(1): >>43973193 #
2. HappMacDonald ◴[] No.43973193[source]
I feel like the argument is similar to that of all corporate externality pushes.

For example "polluting the air/water, requiring end-users to fill landfills with packaging and planned obscolescence" allows a company to more cheaply offer more products to you as a consumer.. but now everyone collectively has to live in a more polluted world with climate change and wasted source material converted to expensive and/or dangerous landfills and environmental damage from fracking and strip mining.

But that's still not different from theft. A company that sells you things that "Fell off the back of a truck" is in a position to offer you lower costs and greater variety, as well. Aren't they?

Our shared resources need to be properly managed: neither siphoned wastefully nor ruined via polution. That proper management is a cost, and it either has to be borne by those using the resources and creating the waste, or it is theft of a shared resource and tragedy of the commons.