4 ms·
Ubuntu is a customer/"average joe" oriented OS, Canonical spends money to actively promote it as such (!), therefore it should be fit for this purpose. I know
by nnq 13y ago
Ubuntu is a customer/"average joe" oriented OS, Canonical spends money to actively promote it as such (!), therefore it should be fit for this purpose.
I know this kind of stuff, but the average user isn't required to know this. Even if the product is free, having a default setting that shortens hardware lifespan instead of an automatic configuration for best lifespan/performance is to me simply cheating the customer. You may wave in may face the "no guarantee to be fit for a particular purpose" or whatever is written in the license, but when you are a commercial company that actively promotes a product, you are responsible to make it "just work", "by default" and to "not require me to think."
...and generally thinking, I think that we as software developers should take the "don't make me think" philosophy more seriously and ditch the "RTFM" mindset, even if we write libraries or tools that are to be used by other programmers. "RTFM" simply can't work at scale: when you use tens or hundreds of devices, apps and technologies, you just don't have the physical time to "read the manual" for all of them, so you should just be able to assume "sane / mostly optimal" defaults. And no, not even a large company can't just hire one professional that is expert in each particular technology they use, open-source or not: nobody can afford this, most shit should just work by default, and when we'll have technology that will be able to "read our minds" or "know stuff for us" we should actively demand that is does so.
- phaer 13y ago> [...] is to me simply cheating the customer. You become a customer, when you start paying them. Until then you are just a user. The license which most of the packages included in Ubuntu use says: "BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES", so what did you expect?
- emiljbs 13y agoWho cares? The design still sucks, that's what matters.
- wfunction 13y ago> You become a customer, when you start paying them. Until then you are just a user. ^ The problem with free software: you're not supposed to expect it to work correctly.
- vidarh 13y ago^ The problem with randomly downloading stuff from the internet without reading the instructions: you likely won't know how to operate it correctly.
- wfunction 13y agoYou just have to say something even if it doesn't make sense don't you? TRIM isn't mentioned in what you call "the instructions" [1]. [1] https://help.ubuntu.com/community/Installation https://help.ubuntu.com/community/Installation
- velis_vel 13y agoOh, well this sandwich you made me might have glass shards in it, but you gave it to me for free, so why should I complain?
- vidarh 13y agoThe "average joe" is not buying SSDs.
- nnq 13y agoAJ: My computer is slow, what should I do? Computer Guy: Buy an SSD, I'll also mount it for you! ...err, you have Linux?! Let's see if if works... Yes it does, you're clear to go! (usually the "computer guy" anywhere but actually competent, and whatever he knows is all about Windows...) ...software, especially vital things like OSs should be "designed for reality" and unfortunately this also means to be "designed for stupidity, ignorance and thoughtlessness".