They are on the record about why they switched to a chromium based browser. It’s been a while, but if I’m remembering correctly, at the time Google was making changes to YouTube to make it actively slower, and use more power on IE. Microsoft realized that while they could compete as a browser, they couldn’t compete and fight google trying to do underhanded things to sabotage their browser.
It wasn’t slack, but I’ve had multiple vendors that I was in regular touch with, surprise me with pricing changes in the week(s) leading up to a contract renewal. Never quite this short notice, but definitely as little as 8 business days before the renewal was due.
Both times I’ve paid the new price for 1 year and cancelled. Both times our sales rep was surprised the next year when we didn’t renew.
In this case, it looks like Hack Club sat on a gargantuan bill for at least weeks and maybe months (see top comment on this post).
I'm not denying that what you describe happens, but in this case - ignoring the warning signs, letting the issue crash into a wall and then complaining online about it doesn't help anyone.
I get that regardless there were warning signs, but it honestly seems like slack either miscommunicated or flat out lied to them about the ability to address pricing. While in retrospect they should have started preparing to migrate away, it's human nature to assume good intentions and hope that things will work out well.
There's a couple of interpretations here.
1. The sales rep really thought they would be able to retain good pricing for them and it fell through, and at the last minute hackclub was blindsided by their inability to retain the pricing.
2. The sales rep thought that hackclub was likely to jump ship if they had time to plan based on the new pricing, and lied to them about the possibility of retaining pricing. And thought that by doing so they could force at least one year of higher cost.
3. Hack Club is misrepresenting their communications with Slack to drum up public approval.
My guess is that option 1 is the most likely, and the optimism of the sales rep ended up being a net negative, and human nature being what it is, Hack Club thought things would work out, and everyone is already busy so why borrow trouble.
As for complaining online, sadly it seems that bad press is the only lever that most people have as a forcing factor for companies these days. I honestly only had a Twitter account for a long time, just so I could complain about companies in public to get them to do the right thing, so unfortunately complaining online does actually help.
Some topics I end up needing to know a lot about despite lack of interest (looking at you UEFI), and so I learn until I can solve all the problems I’m having. Others I quickly pass up my needs and then continue with interest for a while (networking, routing, etc).
This assumes facts not in evidence. While the posted quote is sanitized, the assumption that the poster did the sanitization vs. copying from a sanitized source isn't necessarily supported.
Fair enough. But no need for the faux-legalese, it isn't clear whether the OP sanitised it or copied it that way. That changes nothing about my comment though, just who sanitised it.
I mean, there’s a chance it’s exactly what he said, “I didn't give it much thought at the time, but knew that I wanted the code to be available for people to learn from, and to make it easily auditable so users could validate claims I have made about the privacy and security of the platform.” … it doesn’t have to be some to be some sort of nefarious OSS altruism, it really could be, “maybe people would want to see how this works”… that ends up leading to … oh crap a bunch of people who have never contributed, and will never contribute, are hosting versions of what I created and taking money that I really would like to have to feed my family.
To be unfairly cynical here, the sentence you quoted sounds to me like "I chose to not have a front door. I didn't give it much thought at the time, but knew that I wanted my home to be available for people to learn from my interior design choices and decorations. Then I discovered that people walked in, started to eat out of my fridge, leave dirt everywhere and carry off some of my chairs, and it hurts".
The fault here lies not with the persons who use the maintainer's code exactly in line with the license, no matter what other _intentions_ he might have had.
Possibly, but that would be pretty damning. A license isn't something you should YOLO. If he is that laissez-faire about licensing the source code then what other important aspects of the project has he not given sufficient thought.
Misunderstanding or failing to predict the legal ramifications of choosing an extremely popular license is in no way an indicator of programming care or ability. They’re different sets of skills.
Also, something starts off as a nothingburger side project, so you make some decisions based on that. Then it develops a bit, and turns into something you care about and are able to turn into a business. What people want and expect changes over time, and a license on a codebase that is basically developed by one person, isn't a marriage.
His point was that we are quickly entering the land of “Source Available” not really being a shield if someone’s willing to spend some time in claude code.
If you viewed the source and reproduced a software project you don't have a license to redistribute, that's cut and dry copyright violation. If the code looks similar enough you are toast. That's why there's the concept of a "clean room" reimplementation. The same is true if you feed the source into the context of an LLM and asked it to reproduce it. You have done nothing but introduce the possibility of transcription bugs.
I think it's more like "a project made for the community", not quite "project made by the community", though the former is definitely usually what's implied.
Whether it’s an explicit design flaw that allows the gun to fire with no interaction with the trigger at all, or one where the gun is prone to fire unintended when circumstances are less that ideal, and an interaction that shouldn’t cause it to fire does. Who cares. It’s perfectly reasonable for law enforcement and the military to want a higher level of safety than what is apparently possible with this handgun.
It really doesn’t matter at this point whether someone is able to document it or not. There is a lot of anecdotal evidence of uncommanded discharge (yes the plural of anecdote is not data), and the reputational damage to the gun and the brand has already happened. If I were in the market for another handgun at this point, I would personally skip the Sig, because even at a %0.001 chance that this is a legit problem, my risk tolerance around firearms is pretty low, so I’ll just spend more and get a Glock where I’m certain it’s safe.