News for hackers. Stuff that matters.
Re:Show HN: I'm tired of S3 and all the nonsense around it by chipdart on Tuesday May 28, 2024 @07:10AM (#40499521)
> Rinse and repeat hundreds of times and nobody stops the think of the cumulative effect on the 99% of customers who don't need those features.

Does it cost anything to not use features you do not need?

Last time I checked, all the so-called niche features were stashed in hierarchical option lists, outside of the happy path. You need to purposely want to dig into, say, file access, bucket access metrics, storage strategies, object versioning, etc to actually get to them.

Re:Show HN: I'm tired of S3 and all the nonsense around it by Arnt on Tuesday May 28, 2024 @07:18AM (#40499576)
It costs time whenever a coworker has toggled the wrong setting and you must debug.

It costs time whenever some coworker asks for something impossible, and says something like "Have you really checked all the options?"

Re:Show HN: I'm tired of S3 and all the nonsense around it by chipdart on Wednesday May 29, 2024 @04:06AM (#40509612)
> It costs time whenever a coworker has toggled the wrong setting and you must debug.

Why do you have team members toggling settings at random at will?

If that's a real problem with your organization, you have far more pressing problems than the number of options offered by a service you consume.

Re:Show HN: I'm tired of S3 and all the nonsense around it by Arnt on Wednesday May 29, 2024 @05:11AM (#40509970)
Everywhere I've worked had either people who made mistakes, people who made unrealisic demands, or both.

I guess you'd be the type with unrealistic demands.

Re:Show HN: I'm tired of S3 and all the nonsense around it by jvans on Tuesday May 28, 2024 @08:10AM (#40499893)
the cost is usability. When there's dozens of options you don't need or care about, you have to spend the time to understand what they are to realize you don't need them
Re:Show HN: I'm tired of S3 and all the nonsense around it by eksapsy on Tuesday May 28, 2024 @12:06PM (#40502193)
Complexity without ease of use costs. S3 kind of forces you to use those features. If all you wanted was just a public/private access, you're forced to read into the complexity of S3's complex permission system.

So, to be fair, yes it costs to not use features you do not need in this case.

You literally pay by the hour to use S3, and you also pay the hours you spend trying to understand the permissions and modify settings, so it literally costs to not use the features you do not need in this case. I'm trying to make an argument, I'm not saying you pay much, but I answered your question, and you do pay, either by time, or money.

Re:Show HN: I'm tired of S3 and all the nonsense around it by chipdart on Tuesday May 28, 2024 @02:38PM (#40503989)
> S3 kind of forces you to use those features.

Not really. In order to set bucket request metrics not only you need to explicitly set your bucket to be open to the world but you also need to dig down the options to explicitly enable them along with a metrics filter of what objects you cover.

Object versioning is disabled by default and you need to go way out of your way to enable them at a specific level.

You also need to go way out of your way to set another object storage class.

None of these features are enabled by default. You need to turn them on and configure to start using them.