4,179 karma · joined July 30, 2019
For a lot of games the current situation is essentially the same as "The OS is no longer profitable enough, so the developer prevents you from using it"
This definitely has to be ruled on to know one way or another for sure.
[emphasis mine]
AFAICT, the MTX would make HOTS not be eligible for the "no monetary considerations" carveout.
Edit, didn't realize you were the same person I replied to on another comment, sorry for repeating myself.
I'd argue buying any form of MTX creates a monetary consideration. Though, I guess it is kind of a gray area that's gonna have to be ruled on.
> This solely refers to the game being available for free, not for any additional powerups or cosmetics being available for free.
I didn't intend to mean additional stuff being free. I meant additional stuff you can buy, resulting in the no monetary considerations carveout not applying.
Also, with a subscription the customer has VERY different expectations, compared to a one time purchase. As in, they expect the access to go away once they no longer pay.
Subscription games already always had a "no pay, no play" expectation, so I don't see any problem with that carveout. The only real problem I can see is that in-game purchases in free to play games are not additionally explicitly named. (Though, "no monetary considerations" shouldn't include ftp + mtx)
Also, most gamepass games are available for purchase as well, so I don't see the problem there either, except the possibility that a game is removed from gamepass so you lose access despite paying, but that's something for the courts to figure out.
Yeah, I too am so sick of ragebait titles on HN by now, that my bar for contacting the HN mod team has become very low.
> The dev did yank the previous releases, which wasn’t maybe the wrong choice.
I'd argue that it isn't really dropped as all previous releases still seem to be accesible via the tags on the repo. You "just" have to compile it yourself. If the git history were dropped too, that'd be a different story.
> Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.
Until your coworker comes along and accidentally refactors the code to skip the exception catching and it suddenly blows up prod.
With tagged unions you can't accidentally dereference to the underlying value without checking if it's actually proper data first.
And yes, you can combine them, but afair, only in terms project boundaries. (You can include a c# project in an f# one and vice versa). There are a few cases where it's quite useful. For example, rewriting a part of a big project in f# to leverage the imperative shell - functional core architecture. Like rewriting some part that does data processing in f#, so that you can test it easier/be more confident in correctness, while not doing a complete rewrite at once.
Sort of like rust parts in the linux kernel.
It still requires an initial authentication.
yes
> For 20 years you need to support, patch, keep people and infrastructure.
No, you should just not make it impossible for people to do so. (via stuff like online activation and such). Most 20 year old games you can still run via a VM or something like that. If it requires online activation and the server for that are shut down, you can't.
> Why the tech industry does not do it? I still want to use windows XP. Why my Nexus 5 does not work anymore ect..
You can still use windows xp and a nexus 5.
Which, afaict, wouldn't change anything in terms of liabilities, because of the people that paid for the game before it went free.