namingthingsiseasy

joined 1 year ago
[–] namingthingsiseasy 7 points 5 months ago (3 children)

The intent is to allow companies time to implement the change. But if you'll pardon my cynicism, in practice, what ends up happening is companies just use it as a tactic to delay the implementation and continue recording the revenue.

At the very least they should forfeit the revenue that they earn during the period for this. I'm not sure exactly how the fines work and whether they take this into account, but I doubt Apple is seriously going to use the 12-month period to actually come clean and change their ways. I think they'll just use it as more time to come up with some new bullshit form of non-compliance.

[–] namingthingsiseasy 37 points 5 months ago (3 children)

Excellent news:

At the heart of Monday’s findings are three elements of Apple’s practices, including fees charged to app developers for every purchase made within seven days of linking out to the commercial app.

source

This is, in my opinion, the most egregious non-compliant practice from Apple. They have no reason whatsoever to entitle themselves to purchases made outside their repository just because the software runs on their hardware. It's also the most asinine set of rules that they established to pretend that they were complying with the DMA.

It's a bit disappointing that it will take so long before the fines can be enforced, but I really hope that they get the maximum penalty over this because it's really the most shockingly brazen breach of the DMA's terms. In fact, I hope that they get imposed the maximum penalty multiple times - the same article I linked mentions that there are two other DMA investigations being launched into Apple, though I don't know what grounds those other investigations are looking into.

And I really hope Apple gets the message loud and clear: they're gonna start making less money. And this is a good thing. They don't deserve it, and they were never entitled to it in the first place. This is what happens when you invent new revenue streams that are criminally worthless.

[–] namingthingsiseasy 13 points 5 months ago

Such a sad world we live in. When the internet was hitting the mainstream, virtually everything was standardized. There were RFCs for probably every standard the internet operated on. Email, HTTP, DNS, TCP/UDP/IP, etc.

Today, we live in a world where we can't even decide on a fucking chat protocol without making it a proprietary piece of garbage. The internet has been consolidated into giant companies that see interoperability as a weakness that enable their competitors and prevent them from oppressing and exploiting their users.

A small group of gatekeepers that kill anything nice for their own short-term gains: it is sad but true that it feels like any technology that's commercially successful will end this way.

[–] namingthingsiseasy 1 points 5 months ago (1 children)

There are lots of other potential (ha!) solutions for mechanical energy storage, like this one, which uses specially constructed towers to lift heavy weights.

Lots of other interesting options listed on that wiki article as well!

[–] namingthingsiseasy 0 points 5 months ago* (last edited 5 months ago)

If I want to make a piece of software to improve people’s lives and I don’t care to do it for free, I’ll choose MIT. If it gets “stolen” by a for-profit corporation it only makes it better, because now my software has reached more people, thus (theoretically) improving their lives.

I'm not completely sure about this.

Suppose you write a library that a company like Facebook finds useful. Suppose that they incorporate it into their website. I'm sure I can skip the portion of this post where I extol the harms that Facebook has wrought on society. Do you think your software has improved people's lives by enabling Facebook to do those sorts of things? They would not have been able to do them if you had used AGPL instead.

And I don't want to make it seem like we should never do anything because someone might use the product of our work in a sinister way (because that would quickly devolve into nihilism). If 99 people use it for good and 1 for evil, that's still a heavy net positive. But at the same time, I would be lying if I didn't acknowledge that the 1 person using it for evil still would make me feel bad.

[–] namingthingsiseasy 7 points 5 months ago (1 children)

I was surprised that comment this got so many upvotes, so I'll respond by saying that, with all due respect, I think your argument is much more fallacious than the one you are trying to debunk.

The comic author takes one specific case of an MIT licensed product being used in a commercial product, and pits it against another GPL product.

Yes, this is called an example. In this case, the author is using a particularly egregious case to make a broader conclusion: namely that if you release software under a "do whatever you want" license, it may come back to bite you in the future when it's used in a product that you don't like.

This comic is a warning to developers that choosing MIT/BSD without understanding this fact is a bad choice.

This ignores situations where MIT is the right answer, where GPL is the wrong one

It does not ignore those situations. All situations are multifaceted and need to take multiple considerations into account. The author is trying to argue that people should take care not to overlook the particular one to which he is trying to draw attention.

situations where legal action on GPL violations has failed

Just because legal efforts have failed does not mean that they are not worthwhile. There may be many cases where people avoided misappropriating GPL software because they did not want to deal with the license - there may be cases where people were less hesitant about doing so with MIT/BSD because they knew this risk was not there.

From that I conclude that this falls under The Cherry Picking Fallacy. While humorous, it’s a really bad argument.

Just because the author used a single example does not preclude the existence of others. That is a much more fallacious assumption that invalidates much of your argument.

and all cases where the author’s intent is considered (Tanenbaum doesn’t mind).

Just because Tanenbaum didn't mind does not mean that other developers who mistakenly use MIT/BSD will not either. Also, it honestly shouldn't matter what Tanenbaum thinks because we don't know what his rationale is. Maybe he thinks malware is a good thing or that IME is not a serious issue - if that's the case, do we still consider his sentiments relevant?

commonly referred to as “cuck licenses”

This sentiment makes the enclosing sentence an Ad-hominem fallacy

It does not, in fact. Just because the author used a slang/slanderous term to describe the licenses he doesn't like does not mean that his logical arguments are invalid. Ad-hominem fallacies are when you say "the person who argued that is $X, therefore his logic is invalid", not when he uses a term that may be considered in poor taste.

by attacking the would-be MIT license party as having poor morals and/or low social standing.

Misrepresentation. The author is not arguing that they have poor morals, he is arguing that they are short-sighted and possibly naive with regards to the implications of choosing MIT/BSD.

My conclusion: I appreciate the author for making this post. People should be more aware of the fact that your software could be used for nefarious purposes.

So unless you really don't care about enabling evil people, you should be defaulting to using GPL. If people really want to use your copyleft software in a proprietary way, then it is easily within their means (and resources) to get an exemption from you. The fact that there is so much non-GPL software out there makes the GPL itself weaker and makes it easier for nefarious interests to operate freely.

(Not that I would ever release software under GPL myself. I think software licenses are stupid. But no license basically has the same non-derivative limitation as GPL so it doesn't matter as far as I'm aware.)

[–] namingthingsiseasy 11 points 5 months ago

From my reading, it sounded like there was some controversy around whether it was ready to be merged it not. It sounded like some people felt that it wasn't ready, but Linus decided to overrule them and merge it, saying it was ready enough and that merging it would help them improve it more rapidly.

[–] namingthingsiseasy 7 points 5 months ago (1 children)

It can't possibly be that. We have to abolish trees - that's the real answer!

[–] namingthingsiseasy 1 points 5 months ago

Also, another issue with what you're suggesting is that people have to memorize several conversion factors as well. Inherently, you only have to be able to convert inches -> cm and pounds -> kg, but unless you want to do even more math in your head, you also have to remember feet -> cm, yards -> cm, miles -> cm, square feet -> square meters, cubic feet -> cubic meters (phew, that's just all the length conversions), pounds -> kg, ounces -> grams, pounds -> grams, cups -> grams (for every fluid you might want to measure), litres -> gallons, litres -> pints, etc.

Or you could just go through the one-time effort of actually using the metric system so you don't have to carry this mental burden with you everywhere you go....

[–] namingthingsiseasy 1 points 5 months ago* (last edited 5 months ago)

The problems with that are:

  1. hardly anyone knows the conversion factor

  2. other people aren't going to do the math in their head

That's on them

them == everybody in this case. Practically, nobody is going to do what you suggest - instead, non-metric users will ask metric users to do the conversion for them. And why should we be responsible for doing the work when they are the ones who refuse to use the system that 96% of the world has adopted?

[–] namingthingsiseasy 2 points 5 months ago (3 children)

How is this supposed to be considered using the metric system? If you tell someone that you weigh 80kg and he doesn't have a clue what you mean, then you're not really using the metric system, are you?

[–] namingthingsiseasy 2 points 5 months ago

One is clearly more applicable for day-to-day life.

And yet, 96% of the world uses the "wrong" system....

view more: ‹ prev next ›