logoalt Hacker News

ryandraketoday at 5:10 PM6 repliesview on HN

The goal is a good one, but it's too specific. It should not be allowed for a developer or device manufacturer to kill or nerf any product remotely, once it was bought and paid for. This problem is sneaking into other non-game software, and even physical devices! If you buy a thing you shouldn't need to tether that thing to the manufacturer, and it shouldn't be possible to make it useless when they decide to turn down a server.

As a developer or manufacturer, if your software or device absolutely requires a server that costs money to maintain, then your business plan should take that into account: You should be charging customers monthly to keep that service running. You shouldn't promise a one-time payment, take the customer's money and then yank the service away on a whim.

Nobody is asking for free labor to keep services running. I'm asking that you 1. only tether your product to a server if you absolutely need to, and 2. charge for that kind of product monthly so that you can leave it running while you still have customers. That doesn't seem like too much to ask.


Replies

knollimartoday at 6:39 PM

It's hardly a whim if a game runs 15 years, they announce "our active playerbase is 60 people" and the game shuts down.

I think we need to stop treating it as a dichotomy.

There's an understanding it won't last forever, when you buy a multiplayer game, ans making devs make offline versions in the cases where its trivial is going to bite indie game studios.

Gamers have repeatedly shown they dont like subs. Its hard to model "we want to charge you 40 cents per month, escalating with inflation" but thats what youre asking for

show 1 reply
orevtoday at 6:11 PM

Maybe it’s better to start in a smaller, more focused and less controversial topic to set some precedents before trying to boil the ocean.

mysterydiptoday at 5:31 PM

“Ah, but you didn’t buy a thing, you bought a license to temporarily use a thing in ways we deemed acceptable!” -publishers somewhere

show 4 replies
cogman10today at 5:30 PM

Yeah, it's frankly ridiculous that "smart" devices need internet access. Why shouldn't my smart oven behave exactly like my Brother printer? There's no reason my oven needs access to the internet, it can do everything it needs to do on my local network. My phone should be able to connect directly to it via a scan of the local network subnet or using any number of service announcement technologies that already exist.

And it makes these devices worse. I should be able to control my oven using a simple REST api and home assistant. The fact that in order to interact with my oven with a home assistant I first have to reach out to my manufacture servers is just insane. It's an oven. It only has so many sensors and nobs to twist.

About the only grace I give these manufacturers is the fact that google and apple both make it an annoying pain to maintain applications in their app store. A manufacturer can't simply drop "oven app" once and expect it to be available on the store forever. But that too should be solved with the same regulation that says "Ovens, refrigerators, washing machines, thermostats, and doorbells must not connect to the internet". We can teach the world about VPNs if they want remotely access their devices.

show 1 reply
aurareturntoday at 6:09 PM

  It should not be allowed for a developer or device manufacturer to kill or nerf any product remotely, once it was bought and paid for.
This is silly. No developer should be obligated to support an online game forever.

Imagine a highly complex online game that requires a few people and tens of thousands a month in cloud costs to keep it running. Now imagine that this game is 25 years old and only has 100 players total left. Are you saying that this developer must maintain the exact same quality of online play for 100 people?

show 5 replies
KolibriFlytoday at 5:56 PM

[dead]