And if you somehow find a loophole you'll quickly become persona non grata.
As the saying goes, TANSTAAFL.
290 karma · joined July 28, 2022
And if you somehow find a loophole you'll quickly become persona non grata.
As the saying goes, TANSTAAFL.
Most organizations have horribly convoluted organizational structures and processes, and SAP has been shaped by those customers over the years to cater to those clusterfucks.
A clean, sensible ERP system can only work if the organization it serves is also sensibly organized. It is much easier (and less risky) for a company to choose an ERP system that caters to them, warts and all, rather than overhaul the way it conducts business.
As the old saying goes, SAP and its customers deserves each other.
Frameworks are needed for web apps, especially single page applications (SPAs), if you just want to build traditional page/document based sites the traditional methods work just fine.
However SPAs is where the money's at for developers, so developers tend to abuse it due to resume-driven development (RDD) in order to get themselves into better paying positions/companies.
That's why tutorials and articles are all about frameworks now, just follow the money.
Having that license made it clear the company want to reserve the right to change the license, including going to closed source if they decide to.
Plus, you made it sounds like an open source project has a moral obligation to the companies that uses it for free. That seems backwards.
I don’t mind paying for good software, but too many companies abuse their market position once they get big.
And what playbook? Oh so Cloudflare decided to kick one site off now they “have to” kick everyone else off? Why? Are they legally obligated to?
Cloudflare can decide to do whatever it wants on a case by case basis, it’s a business not a court. Precedents be damned.
It's not some tragic Greek hero holding the line for freedom of speech.
It's just a business, and business can decide to not provide service to assholes, just like your local restaurant.
It already decided it won't provide hosting service to the despicables, but somehow the security service is vital to freedom of speech? I don't buy it.
It's all about their legal exposure, and it looks like the heat's too much this time.
Cloudflare isn’t a court, its decisions are not legal precedents, it can decide on a case by case basis who it wants to do business with.
If authoritarian government comes knocking, just say no. What are they gonna do?
Is it because they can get hosting elsewhere? Well they can get web security elsewhere too, what’s the difference?
By the way comparing Cloudflare with the Fire Department is silly, as neither is Cloudflare the only game in town, nor is not having a website life threatening.
And if Cloudflare is the last line of defense for free speech, why do they refuse to host the same site?
It leaves a bad taste in my mouth for Cloudflare to somehow paint themselves as the good guys in this scenario, at most they’re the Swiss Bank, willing to do business with the despicables.
I also don’t see it as a moral failing for a company to cripple/take away it’s free offerings unless it promised/guaranteed otherwise (like Google did with the Workplace Apps).
However I do see a major issue with Slack’s pricing structure - the per user pricing means it’s a lot more suited for communities or companies with small number of highly engaged users than large number of low engagement users, the latter end up costing a LOT more for the same server load, which seems like a major missed opportunity.
Unless of course Slack determines that they could earn more by doing it this way, even with the number of potential customers they’re losing.
It increases prestige and pride of ownership for actual buyers.
@nest .child {}
equals @nest & .child {}The lookahead only need to be applied to nested selectors.
But you can't know whether something is a nested selector until AFTER you applied the lookahead.