The Official Status Thread
-
@Benjamin-Hall said in The Official Status Thread:
Status: Exhausted even though today wasn't very difficult. It was family-advisor conferences, so I had 10 conferences with students and their parents, each about 20 minutes long, with breaks in between. Yet I'm falling asleep here...I'll blame the start of fall here in Florida.
And tomorrow is just obnoxious and the weekend will be busy as well. Ugh.
Boringest Florida Man post ever.
-
Status: well when you put it that way it sounds really dumb
-
@ben_lubar There's always room for even dumber names.
-
@pie_flavor said in The Official Status Thread:
@topspin No, I mean that the trolleybus color changed from the old version of :โarrows:. Used to be:
RIP the old eight-pointed black star (aka orange rounded square with four things in an x pattern)
-
@hungrier said in The Official Status Thread:
RIP the old eight-pointed black star (aka orange rounded square with four things in an x pattern)
It was not inclusive enough.
-
@dkf said in The Official Status Thread:
@ben_lubar There's always room for even dumber names.
Such as a variation on "my name" + "has sex with women"?
-
@TimeBandit said in The Official Status Thread:
@loopback0 he wanted to pay less for insurance, so he found a way to lower the value of the car
Looks like a Tacoma. He could've just waited until it snapped in half.
-
Status: Successfully deleted several dozen duplicate monitor definitions from the monitoring system. OCD has never felt so good
-
@loopback0 said in The Official Status Thread:
@TimeBandit said in The Official Status Thread:
@loopback0 he wanted to pay less for insurance, so he found a way to lower the value of the car
Looks like a Tacoma. He could've just waited until it snapped in half.
Props on detecting the model of my truck. That's some CSI BS right there...
What clued you in, if you don't mind my asking?
-
@Tsaukpaetra He sounded to me like he has some past personal experience with those trucks.
-
@anotherusername said in The Official Status Thread:
@Tsaukpaetra He sounded to me like he has some past personal experience with those trucks.
Perhaps. I know my truck is made of twigs and plastic. It was the cheapest one on the lot (and the only remaining unit with a manual transmission). Which makes me wonder why my MPG is so low...
Seriously, it only took three average guys to shove it off the sidewalk one time.
-
Status: Apparently Microsoft is getting into the whole "Make photo albums from your picture gallery" thing...
Edit: And clicking it is apparently grounds for automatic app installation...?
Edit edit: That's an extra 230Mb of data I didn't need you downloading, Microsoft!
Pants on head
-
@Tsaukpaetra A guy once got in very big trouble for that, because it found images in a very deep, secret subfolder and showed them to his wife.
-
Status: Doing bad things.
var things = new[] { (Message: "Hey look!", Error: Errors.ThisIsHorrifying) }; var otherThings = (Func<blah, bool> Doer, string Thing)[] { (SomeFunction, "Woohoo!") } foreach (var (filter, message) in otherThings) { ...
You get the idea. Yes, I feel bad.
-
@Tsaukpaetra said in The Official Status Thread:
Apparently Microsoft is getting into the whole "Make photo albums from your picture gallery" thing...
That's been around for a while. I believe I remember telling Win8 to fuck off about that.
-
@dcon said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Apparently Microsoft is getting into the whole "Make photo albums from your picture gallery" thing...
That's been around for a while. I believe I remember telling Win8 to fuck off about that.
Apparently I've never had my pictures in a scannable location until now then...
-
Status: Azure is failing us so hard right now...
-
Status: Thinking about the best explanation of Mastodon I've seen so far again.
-
Status: warning, insufficient sleep levels detected. System integrity compromised.
-
Status: Not a good clothing day. A while ago, I broke my watch trying to replace the battery. I sent it in for repairs, the manufacturer charged me $50 for repair and then immediately returned the broken watch as unrepairable because it's a discontinued model with no parts available despite only being a couple years old. Then, my favorite boots are wearing out and getting too damaged to stitch together again, and they are in stock everywhere except for my shoe size which was apparently discontinued.
-
@Benjamin-Hall
Caffeine is for the living, time to sleep when you're dead
-
@izzion said in The Official Status Thread:
@Benjamin-Hall
Caffeine is for the living, time to sleep when you're deadI don't caffeine. Yes, I know, but...
-
Status: Downloaded a set of analogue SPICE libraries...I hope so, anyway
-
@Cursorkeys โSPICEโ
-
@Cursorkeys said in The Official Status Thread:
Status: Downloaded a set of analogue SPICE libraries...I hope so, anyway
He who controls the SPICE controls the UNIVERSE
-
-
@Benjamin-Hall said in The Official Status Thread:
I don't caffeine.
-
-
@Tsaukpaetra said in The Official Status Thread:
Status: Azure is failing us so hard right now...
Microsoft confirms they failed us hard back then:
"Of course, if you used Availability Sets and had more VMs running, you wouldn't have been impacted!"
Yay victim shaming combined with upsell. GG Microsoft...
-
@Tsaukpaetra Should've got cloud insurance.
Or, jokes aside, not bothered with this cloudy shit.
-
@loopback0 said in The Official Status Thread:
not bothered with this cloudy shit.
We don't have the monies necessary to put up our own datacenter to host VMs. And running public game servers from home (or even business) connections is so passรฉ...
-
@Tsaukpaetra said in The Official Status Thread:
We don't have the monies necessary to put up our own datacenter to host VMs.
But do you have the monies to purchase VMs running in several physically-distributed data centers? Shit does happen. If your code is only running on one site, if something happens to that site, your service will go down. The defence against things like hurricanes and earthquakes is to be physically distributed across the whole continent (or further) and yes, that does take effort and money. (Everything I've deployed for the past few years hasn't warranted that because I knew that the important users were on a single site or that a key resource was a globally-unique instance anyway, but that's my situation and not yours.)
This cloud stuff isn't nearly as magic as people seem to think.
-
@dkf said in The Official Status Thread:
This cloud stuff isn't nearly as magic as people seem to think.
Depends on the type of cloud
-
@dkf said in The Official Status Thread:
This cloud stuff isn't nearly as magic as people seem to think.
Quite.
This was a solved problem long before the cloud appeared.I have a special dislike for the cloud as the company I work for owns multiple geographically diverse data centres and still insists on buying cloudy shit with all the disadvantages it comes with.
-
@dkf said in The Official Status Thread:
But do you have the monies to purchase VMs running in several physically-distributed data centers?
Not exactly. And even if we did, the way my predecessor built things it's impossible to have them located outside the VNet (which I'm somewhat sure you can't have spread across regions).
I'm working on solutions for all the above, but....
-
@Tsaukpaetra said in The Official Status Thread:
the way my predecessor built things it's impossible to have them located outside the VNet
I don't know that term. Is that like a datacenter-level vlan or something?
Bridging the state between the databases in each datacenter is definitely going to be hard, but that really can't be helped. There is no way to avoid distributing everything critical across multiple sites if you need resilience. And pay attention to the physical location of those datacenters; you can almost nothing useful if the two are right next to each other.
-
@loopback0 said in The Official Status Thread:
This was a solved problem long before the cloud appeared.
Cloud is just a bunch of business models wrapped around short-rental hosting and virtualization. When people have tried to do more complicated things at the infrastructure level (and boy! have they tried!) then it's always failed spectacularly. The clever thing with cloud is that it works financially.
I have a special dislike for the cloud as the company I work for owns multiple geographically diverse data centres and still insists on buying cloudy shit with all the disadvantages it comes with.
Maybe you guys should reinvent yourselves as a cloud provider?
-
@topspin said in Lime scooters:
Why the fuck is pinterest.com even a thing? I get redirected there from Google Image search, sigh in advance, then the image from Google's cache isn't even on that fucking page.
Burn in hell, you shitty site.Filed under: also, how does cross-posting with a correct reply chain work?
-
@Benjamin-Hall said in The Official Status Thread:
@izzion said in The Official Status Thread:
@Benjamin-Hall
Caffeine is for the living, time to sleep when you're deadI don't caffeine. Yes, I know, but...
Caffeine in general or just coffee?
I think coffee tastes likeshitguanokopi luwak, but supposedly the tea I drink sometimes has caffeine in it, too.
-
@topspin Kopi Luwak is tasty, although certainly not worth the cost over regular coffee.
-
@Cursorkeys said in The Official Status Thread:
Status: Downloaded a set of analogue SPICE libraries...I hope so, anyway
Yeah, hated it when downloading porn on kazaa you ended up with cygwin and random drivers.
-
@dkf said in The Official Status Thread:
Is that like a datacenter-level vlan or something?
From what I understand, yes.
And there's really not much reason to limit this, except that's pretty much the only security between game servers and the master server management application.
@dkf said in The Official Status Thread:
Bridging the state between the databases in each datacenter is definitely going to be hard, but that really can't be helped. There is no way to avoid distributing everything critical across multiple sites if you need resilience. And pay attention to the physical location of those datacenters; you can almost nothing useful if the two are right next to each other.
Well, it's not hard to open a firewall rule that says "Let the Internet talk to us on port 9999" and just have the game servers communicate via Internet, and that would work fine (well, for varying definitions of "fine". For instance, direct database access over the Internet? ).
That would also enable us to use multiple clouds as well, but the master server application basically can't handle that at all until I redesign that part of it (there's still a "legacy" bool that specifies whether or not you're using "The Cloud").
-
@Tsaukpaetra I might be misunderstanding, but "the master server" sounds like there's still a single point of failure.
Not that that's necessarily a huge risk, other AAA game vendors (and by your own posts even MS) have outages too.
-
@Tsaukpaetra said in The Official Status Thread:
Well, it's not hard to open a firewall rule that says "Let the Internet talk to us on port 9999" and just have the game servers communicate via Internet, and that would work fine (well, for varying definitions of "fine". For instance, direct database access over the Internet? ).
That's not the hard part and you know it. The hard part is that you're distributed and so have to use complex consistency models to cope with the latency and occasional network splits.
-
@topspin said in The Official Status Thread:
like there's still a single point of failure.
Yes. Very much so. Because I haven't had time to spend to decentralize matchmaking states, virtual machine management, and level management outside a single application yet.
-
@dkf said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Well, it's not hard to open a firewall rule that says "Let the Internet talk to us on port 9999" and just have the game servers communicate via Internet, and that would work fine (well, for varying definitions of "fine". For instance, direct database access over the Internet? ).
That's not the hard part and you know it. The hard part is that you're distributed and so have to use complex consistency models to cope with the latency and occasional network splits.
No complexity needed, there's still a single point of failure (see @topspin ) that keeps track of everything. ;)
-
@Tsaukpaetra said in The Official Status Thread:
Because I haven't had time to spend to decentralize matchmaking states, virtual machine management, and level management outside a single application yet since I'm too busing liking every post here.
FTFY
-
@TimeBandit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Because I haven't had time to spend to decentralize matchmaking states, virtual machine management, and level management outside a single application yet since I'm too busing liking every post here.
FTFY
Technically, at this moment I'm waiting for a race condition to occur. Could happen any moment now...
Edit: Well, there's a new one that just happened. Apparently the VM's IP address was not retrieved at the time of display, and since it's not ever updated after that, the UI is showing a blank field for it. Wonders.
-
@Tsaukpaetra said in The Official Status Thread:
Technically, at this moment I'm waiting for a race condition to occur.
I guess that's one way to one-up xkcd's "compiling".
-
@topspin said in The Official Status Thread:
@Benjamin-Hall said in The Official Status Thread:
@izzion said in The Official Status Thread:
@Benjamin-Hall
Caffeine is for the living, time to sleep when you're deadI don't caffeine. Yes, I know, but...
Caffeine in general or just coffee?
I think coffee tastes likeshitguanokopi luwak, but supposedly the tea I drink sometimes has caffeine in it, too.Caffeine in general. Coffee and tea for religious reasons, the rest because I don't like it.