I am more convinced than ever that software developers should work on an 64Kbps ISDN Internet connection, a VGA screen, an i486 with 8MB of RAM and a 512MB disk.
-
-
There are exceptions for worthy people. You are one of the very very few.
-
i am very much not happy with such a classification but i don't have the energy to put together a coherent argument about it right now.
-
I was only exaggerating but there is a need for resource reduction, if only because of the objective waste of energy which a 10GB IRC client is.
-
in short, what i want to say is: engineering (software or otherwise) is optimizing for mutually conflicting goals. absurd results like a 10 GB heap size IRC client are the result of setting wrong goals and thus are failures of management, not engineering
-
for example, consider 4WD cars that are designed in a way that makes them unsuitable to ever go offroad, and the incentives that create them. they are not failures of engineering.
-
consider how much perfectly good, unopened, sterile medical equipment US hospitals simply throw out because they can't bother restocking them. consider apartments that are built with investment in mind, not for people to actually live there. consider Volkswagen
-
consider premade DC-DC converters for FPGAs that you choose like you'd choose an npm module for your new website to save on development costs. they're great, by the way. waste and "waste" is everywhere, you're just particularly sensitive to it in software because it's your job
-
Undeniably true. Not sure I like this general direction the world is going in.
- 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.