HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jwueller

no profile record

comments

jwueller
·il y a 2 ans·discuss
See Directive 2019/770 for the definition of "functional" in this context. It's already a codified term: The digital content or service must be able to perform its intended functions reliably, meet the quality and performance expectations set forth in the contract, and be compatible with other systems as expected by the consumer.
jwueller
·il y a 2 ans·discuss
Apple didn't manage to convince the rest of the industry that it's the better connector, so USB-C came out ahead. That was not the mandate. The mandate just told them to collaborate and standardize around one connector.
jwueller
·il y a 2 ans·discuss
"No planned obsolescence" seems like a pretty clear goal to me. No carve-out for online games required.

They don't care about GDPR penalties? I'm going to need a source for this one.
jwueller
·il y a 2 ans·discuss
I feel like it's not broad at all, it just demands that the company delivers what they advertised, since they don't usually openly disclose the temporary nature of your "purchase", because it would hurt sales. (No, hiding it in the EULA doesn't count as per EU courts.)

- Disagree on it being technically infeasible. It's basically trivial: You're probably already running the Kubernetes config on the cluster anyway. Just release the server binaries/config/docs. Laws are also usually not retroactive, so negotiating licenses that allow for this in the future seems trivial too.

- You don't lose IP by distributing anything, just like you don't lose it for distributing the client. I don't own Ford because I bought a Ford car. The only thing licensed IP in a product does it that you can't sell it anymore after it expires. It has no effect on previously sold copies.

- EULA/ToS is invalid if it contains unfair/unexpected clauses. They like to call it a service, but that doesn't mean that it actually is, legally. As opposed to SaaS, games are sold as a product with no expiration date. The EULA/ToS also always contain clauses like "terms can change at any time for any or no reason", which is inherently invalid. So the whole EULA/ToS could be invalid on its face too.

- This is just about basic ownership rights. If it's a rental/service (with a disclosed price for a specific time period), then it's fine. Otherwise it's a product and you have to abide by the regulation for products. Anything other than these two options is inherently unfair, because you can't assess the value of something if you don't know how long it may be used for.
jwueller
·il y a 2 ans·discuss
It stops being their property when they sell it. They keep owning the IP, but not the individual copy. Anything else is just someone coming to your house and stealing something you bought back.

Basic property rights are not up for negotiation.
jwueller
·il y a 2 ans·discuss
Respecting basic property rights is not up for debate. If a business model relies on violating them, then it probably doesn't deserve to exist in the first place.
jwueller
·il y a 2 ans·discuss
The problem there is that games don't usually advertise a subscription, like basicall all SaaS products do. They masquerade as a good for a one-time payment, then turn around and pretend it was a rental all along.

Note that it's not about running servers for all eternity. It's about patching out the requirement of an _official_ server and/or releasing dedicated server software, at least _after support ends_, like games have done for decades already.

MMOs can be both. If it quacks like a good, it is one, no matter what they say in the ToS/EULA. Stuff like World of Warcraft would likely be unaffected, because they are up-front about the duration you pay for.
jwueller
·il y a 2 ans·discuss
If anyone is curious, here is an amazing and scientific YouTube channel mostly focused on the pyramids: https://youtube.com/@historyforgranite
jwueller
·il y a 3 ans·discuss
Yes, which is why I would argue that IO is a particularly bad benchmark here, since everything is just a thin layer on top of the actual syscall, and those layers don't do any real work worth comparing.

The only thing that makes sense to compare when talking about pythons performance is how many instructions it needs to compute something, versus the instructions needed to compute the same thing in C. Those are probably a few orders of magnitude apart.
jwueller
·il y a 3 ans·discuss
How is it pure Python if it delegates all of the actual work to the Kernel?