News for hackers. Stuff that matters.
Re:Ask HN: Is your company sticking to on-premise servers? Why? by Animats on Wednesday May 06, 2020 @11:39PM (#23099459)
Yes. I wonder about Second Life, which is doing a "cloud uplift" to AWS. The parts of the system that are variable-load and web-like are already on AWS. But the region servers (one CPU for each 256m^2) are owned outright, and in a colo in Phoenix. They're obsolete machines. But they are compute bound, with a constant load 24/7. Even when no user is in a region, the simulated world continues to run. Uses a bit less CPU, but the physics engine is still doing 45 cycles every second, and all scripted objects are still running. Leaves fall from the trees, plants grow, animals graze, trains run, whether or not any human is watching.

They think AWS will be cheaper. I hope they are right, but have doubts. Fortunately, they're doing this slowly and carefully, and if it turns out that AWS is too expensive, they should be able to move back or to elsewhere. Since what they're doing isn't even close to what AWS normally does, they're not that tied to AWS features.

Re:Ask HN: Is your company sticking to on-premise servers? Why? by lifeisstillgood on Thursday May 07, 2020 @02:43AM (#23100359)
>> Leaves fall from the trees, plants grow, animals graze, trains run, whether or not any human is watching.

Well that solves the age old question about trees falling in forests :-)

Re:Ask HN: Is your company sticking to on-premise servers? Why? by rbanffy on Thursday May 07, 2020 @08:12AM (#23102089)
That's a poorly implemented universe. Unless information propagates, it didn't happen ;-)

You could always fast forward the current state when the first external observer arrives. But I get there are time constraints - you can't just stop the real universe until it converges to a consensual state.

Re:Ask HN: Is your company sticking to on-premise servers? Why? by lifeisstillgood on Friday May 08, 2020 @06:10PM (#23120111)
This does bother me about the whole "likely we are living in the matrix" thing. If we want to design a universe that does not waste a lot of processing power we need to do things like have a speed of light limitation (keep it fairly slow too). But the sensible idea is to only process lazily - don't calculate till the observer observes - but it is very much like a dependency hell.
Re:Ask HN: Is your company sticking to on-premise servers? Why? by m463 on Saturday May 09, 2020 @06:33AM (#23123586)
I think they need to implement a tree tree.

So if a tree falls in a forest and no one is around to hear it, it won't hit the sound code or the display code.