Docker, rant 

To put it bluntly, y'all got suckered, *again*, particularly the "Docker Captains" who did volunteer marketing work for a for-profit corporation.

How often does it need to be repeated? Corporations are not your friend, corporations are not communities, and doing free work for them means you're getting exploited.

"Free" shit from corporations is never truly free. It only exists for as long as necessary to have you do free marketing and grow their company for them. A corporation will 100% leave you for dead once that's been accomplished and they no longer need you.

When will people finally learn from this, and the thousands of similar failures before it, and stop defending corporations or buying into their "free for open-source" marketing?

I would be a lot less salty about this if I didn't get an absurd amount of backlash from weirdly defensive nerds every time I tried to warn people against predatory marketing schemes. Y'all are *part of the problem*.

re: Docker, rant 

I particularly "love" how people write angrily about Docker's changes and then... suggest moving to *another* free service from a for-profit corporation

I can see no problem with this whatsoever

FOSS projects learn to organize non-commercial communal infrastructure challenge 2023 (impossible)

Ah yes, and of course there's already a couple Tech Dudes who now believe that this problem should be solved with a decentralized network (seemingly without understanding that availability is a thing)

Anything to avoid solving problems on a social level, I guess

@joepie91 bittorrent web seeds are a thing, the image publisher can maintain an authoritative source while also allowing arbitrary mirrors to share bandwidth

Follow

@lunch I am aware. This does not solve the problem occurring here.

· · Web · 1 · 0 · 0

@lunch Two reasons:
- The problem here is centralized namespace control, not centralized file serving
- BitTorrent-style P2P systems have an effective availability of 0, and 1 + 0 is still 1; adding unreliable peers does not actually increase the (semi-)guaranteed availability you have

@joepie91 the first two issues go hand in hand, whoever serves files gets to administer namespaces gets to control distribution

as for availability: bittorrent works *really* well for distributing stuff despite not giving any guarantees, if docker-like things had a larger culture of running local mirrors (which wouldn't be hardl I would expect this to be a nonissue and make the burden of publishing popular images marginal, especially if we bring in rss feeds for publishing updates

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.