Live data from Hacker News

MinIO stops distributing free Docker images

github.com

271–280 of 585 posts

Re: MinIO stops distributing free Docker images

#271
post #101

Earlier quoted context omitted.

> I can't stand the entitlement people (everyone, not one particular person) feel when they are provided things for free. Does it make you less frustrated to remember that humans are pattern recognition machines and our existence is essentially recognising and adapting to patterns, and so when someone does something repeatedly - regardless of if they're doing it for free - humans will recognise a pattern and adapt to…

> Does it make you less frustrated No. There is no valid justification, and the suggestion otherwise suggests a lack of understanding of what exactly these rude individuals are demanding. The very least people can do when receiving such quite extensive voluntary favors and dedication from others is to be polite and show proper gratitude and appreciation. Otherwise, they are not worth the personal and uncompensated sa…

> No. There is no valid justification, and the suggestion otherwise suggests a lack of understanding of what exactly these rude individuals are demanding.

Like I said, the fact that people are human, and that minios did a thing repeatedly, is why the expectation is there. Saying it's not justified is like saying the sky isn't justified being blue, getting upset and frustrated about it is even more silly.

There's no need for people to be rude, I agree, but I don't really see any people being disproportionately rude in their comments, especially in the context of a provider who pulled part of their provisions without fair warning.

Re: MinIO stops distributing free Docker images

#272
post #248

Earlier quoted context omitted.

During an upgrade, I discovered that the console had been removed without any prior notice. MinIO really pissed me off. Over a month ago, I started looking for a MinIO alternative and found RustFS. I've been testing RustFS for over a month now, and the product continues to improve, with the community fixing bugs very quickly. I hope YC will invest in this company.

At the same time, I'm concerned that a YC investment means more of the same, eventually: open-source until it's no longer fiscally prudent.

free software until mainstream acceptance. naive MBAs call it leaving money on the table, Microsoft calls it a monopoly-preserving strategy. no VC has the balls to go for the jugular anymore.

Re: MinIO stops distributing free Docker images

#273

Earlier quoted context omitted.

If you were given the ratchet and then someone wanted to charge you every time you use it you would also be pissed.

> If you were given the ratchet and then someone wanted to charge you every time you use it you would also be pissed. People gotta eat. If someone's making valuable tools and giving them away, they still need to get paid somehow. If people aren't voluntarily tipping them enough, then something's gotta give. There have been too many stories of open source developers basically burning themselves out for years, then it…

The problem then is that you're making a valuable tool and giving it away and then wandering around hat in hand. That's not going to work for anyone. Also, taking away things that you've already given people for free so that they have to pay you to get them back is not going to engender any goodwill.

Unfortunately, the minio devs seem to have fallen into the common trap: make a great OSS project that works and that everyone likes, give it away for free, not know how to make money from it, and then start making user-hostile moves that piss off your users to try to make them customers - and who, surprisingly, do not want to be customers now that you've pissed them off.

It starts to feel more like a protection racket. You've got some great features here, would be a shame if something happened to them. Oh no, your docker containers! Oh, that's a tragedy what happened there, but you know, accidents happen.

Re: MinIO stops distributing free Docker images

#274

Earlier quoted context omitted.

Nah, it's fine . It's Open Source, you can document it yourself if you need to! But there is no obligation from the MinIO authors to provide it, you're not entitled to it.

It sounds like you’re being sarcastic but what you say is correct and true.

It can be correct and true while at the same time being bad-faith and user-hostile.

Re: MinIO stops distributing free Docker images

#276
post #270

Earlier quoted context omitted.

During an upgrade, I discovered that the console had been removed without any prior notice. MinIO really pissed me off. Over a month ago, I started looking for a MinIO alternative and found RustFS. I've been testing RustFS for over a month now, and the product continues to improve, with the community fixing bugs very quickly. I hope YC will invest in this company.

Nothing like VC or IPO to ruin a perfectly good product...

it used to be that people started businesses so that they could help others by providing a product or a service to them.

late stage capitalism arrives when people create businesses solely to get rich, and when other companies are created solely to get rich by helping those people create their companies so that they can get rich. that's what ycombinator is.

most of capitalism used to be symbiotic. engaging in transactions with businesses benefited both the business and the consumer.

now we live in a world where most or all of the benefit goes to the business and none or almost none to the consumer.

Re: MinIO stops distributing free Docker images

#277

Earlier quoted context omitted.

Is open source and making money in conflict? If they do a good job, I am willing to pay.

Not necessarily, but if there's a cost to providing free support to the community like official container images, then it will get cut. People comment that it's "free" to provide these things through Github, but it actually has a cost to the maintainers in time, and it's frankly an easy business decision to stop doing that at times in favor of roadmap work that produces business value. What I'm learning from this is…

"but if there's a cost to providing free support to the community like official container images, then it will get cut.", but here's the kicker, supporting creating docker images when you're on github is close to negligible as to be paper thin.

Re: MinIO stops distributing free Docker images

#278

Earlier quoted context omitted.

If you were given the ratchet and then someone wanted to charge you every time you use it you would also be pissed.

> If you were given the ratchet and then someone wanted to charge you every time you use it you would also be pissed. People gotta eat. If someone's making valuable tools and giving them away, they still need to get paid somehow. If people aren't voluntarily tipping them enough, then something's gotta give. There have been too many stories of open source developers basically burning themselves out for years, then it…

if people are giving away wrenches and not getting paid for that, they will quickly run out of wrenches, and they will learn. giving away something free does not inherently give them the right to charge for use of the wrench.

giving a wrench to someone where you charge based on usage should be something that is agreed upon up front, not at some point later, after a rug is pulled out from under the customer.

Re: MinIO stops distributing free Docker images

#279
Open source is sick. Everyone wants it (both to maintain a successful project, and to use them) until you maintain a popular project for a reasonable time then your realise you're getting used for fuck all value.

We need a healthy way to support open source developers. This isn't working. Companies are taking advantage, and individuals are overwhelmed with choice and have delusional expectations.

Re: MinIO stops distributing free Docker images

#280
post #12

It's an Open Source project - I don't understand what people are complaining about. Noone is entitled to receive free Docker images. I'm sure if there is enough demand, someone else who is trustworthy will step up and automate building them. What I'd like to complain about instead is the pricing page on the Min.io webpage - it doesn't list any pricing. Looking at https://cloudian.com/blog/minios-ui-removal-leaves-org…

You're correct, however:

1. The MinIO image on Docker Hub has more than a billion downloads [^0]. With those download counts, people have almost certainly written scripts that rely on this image existing (including their own Dockerfile! [^1]). Them leaving these images around is just asking for security breaches later down the line.

1b. While, yes, no-one's entitled to freely-available container images, it cost them almost nothing to maintain their existing toolchain for this. Them deciding to pull the plug is purely and entirely a money grab (and a dumb one, if you ask me; look at how the community responded with OpenTofu when Terraform when BUSL).

2. Fortunately, MinIO is a Golang app and can be built with a simple "go install" (though the build instructions in their docs don't align with the build recipe in their Makefile [^2]). However, they could pull a Tesla and make the source that they publish differ from the source that their binaries are built from.

3. They gave NO notice. That's the slimiest part of all of this. Tens of thousands of Kubernetes clusters, and handfuls of enterprise products, run or package MinIO that are now using images that will no longer be updated. All of these people will need to completely change their toolchains to account for that, and soon. That's just not a kind thing to do.

[^0] https://hub.docker.com/r/minio/minio/tags

[^1] https://github.com/minio/minio/blob/master/Dockerfile

[^2] https://github.com/minio/minio/blob/master/Makefile#L179

Post reply on HN