Remix.run Logo
austin-cheney 12 hours ago

Actually they do. Local coffee shops fall under the regulation of local food inspectors just like restaurants.

carlosjobim 11 hours ago | parent [-]

That doesn't say anything about quality, except for "should not kill you or give you a disease". What shopper would be satisfied with the bare minimum of the minimum, no matter what they are buying?

austin-cheney 11 hours ago | parent [-]

I think you misunderstand quality versus competition. The purpose of regulation is to impose a minimum baseline of quality.

Software does not have regulation. In many areas of software we force shit quality on the users and just expect them to take it without complaint as a common practice. Then we as developers, like entitled children, completely rage the moment anyone casts light on this insanity.

carlosjobim 10 hours ago | parent [-]

It's because something is better than nothing when it comes to software. Which people always forget.

Is eating spoiled food which gives you a disease better than not eating anything? No, it's worse, and therefore the minimum quality regulations make sense.

Is having low quality software better than not having any software? Yes, in almost all cases it is better. So a minimum quality regulation doesn't make sense.

When people put quality requirements too high on software, we get situations where for example public transport information and tickets aren't available digitally because the government is taking 15 or more years to make the "perfect" platform. The public is better served by a shitty solution the first years, an OK solution after that, and hopefully a good solution later on.

Delivering fast has a very important value when it comes to software, because you can replace it with improved versions at no physical cost. Delivering a vehicle which will kill you or food which will make you sick is very different. In those cases nothing is better than anything.

austin-cheney 10 hours ago | parent [-]

> When people put quality requirements too high on software, we get situations where

This is a common trope of the unregulated: We can’t raise quality because we can barely deliver as it is. The real message there is that the user should suffer so that you won’t.

carlosjobim 8 hours ago | parent [-]

I'm a consumer of software, not a developer. And I can tell you that as a consumer I always prefer something over nothing. If you can do it better, you have a golden opportunity, which you should take, to deliver something better to the market. Otherwise, you haven't much reason to complain that other people are doing at least something.