Show newer
Soreth boosted
Soreth boosted

Finished coloring a bit of an experiment. For theoretically iconic monsters, giant snakes don't actually seem to feature much in ,

Soreth boosted

Regular PSA on IT/Eng/Ops burnout (long) 

Apropos of nothing: regular reminder, especially for people in IT/Eng: you don't make it anywhere by working 80 hours a week and being available 24/7.

Your org will thank you for your dedication, expect it from everyone else on your team, and call it "normal" from then on, not reward you. Not in any real tangible way anyway. I've seen it a dozen times in my so many years in the industry.

Overworking like this leads to the org expecting your co-workers do the same, and masks understaffing issues that lead to not having proof you need to demand additional hires to shoulder the load. You're doing yourself no favor and harming everyone else.

If you can't get your workload done in a normal work week that is a management problem. Make it a management problem as much as you can.

You are entitled to, and absolutely should, unplug when you go home for the day. If your org discourages this, that is a problem.

Demand security of your own personal time. If your job requires on-call, demand a clear on-call procedure and clear escalation policy that outlines WHEN and WHY you can be contacted off-hours. Push back on its necessity if you can and finally enforce it if it's comfortable.

If your org uses Slack or similar, set your quiet hours. If you have a separate work device or software, shut it off off the clock.

I can't stress any of this enough.

PS: Unionize, damnit!
Soreth boosted

Discord post-mortem from a cloud engineer on the outside 

Inferences I'm taking from what I can see about the Discord/GCP outage:

1.) Discord's database and storage is effectively single homed. If they had a hot failover it woulda failed over. If they had a cold failover its cost to fail over is probably high or else they would have.

2.) Discord's DB is intolerant of single-region networking issues. Google reports 8% packet loss in one cluster in one DC, and that knocked Discord offline.

3.) Discord may or may not have backups (they better) but the restoration time for a dataset of their size would be days since it's single-homed.

4.) Discord is reliant on Google Cloud. If they had their infrastructure striped across multiple providers, see point 1.

5.) Discord has no response process for if Google Cloud just completely soils the bed, as noted by their updates saying "All we can do is wait for GCP to fix itself"

6.) Discord has no way to gracefully handle a failure between API service nodes and their monolith DB/cache. Granted the nature of the app limits what could be done, but "Wait and hope the message doesn't redline" isn't good and just increases load in a fragile situation.

Synthesis.) A major incident could knock Discord offline for days, or permanently, depending on the reliability of their backups. Absolutely have backup methods for reaching your important contacts.
Soreth boosted

You can't just turn everybody into dinos-*bzzt*-awrawrawrrawrwr--

shitpost, dinosaurs, alternate me 

Hadrosoreth

Soreth boosted

Please hold while we dragon this request.

RAWRRAWRRAWR
RAWR
RAWRRAWR
RAWR
RAWRRAWRRAWR
[Kobolds yapping in the background]
RAWRRAWRRAWRRAWR

Soreth boosted

begging for help with vet bill (long) (OK to RT) 

It's been a stressful couple of weeks. My family searched everywhere for our missing cat for five days: searched his hiding places, visited all the shelters, canvassed the neighborhood with "lost cat" fliers, posted about him in a bunch of regional groups online, updated his microchip info, put his cat bed and toys out on the porch, everything. We'd just about given up hope for seeing him again, because he can't survive for long without getting medicine every day.

As a last effort, we cooked some chicken with the windows open. We couldn't believe it when he suddenly showed up at the door! ...Staggering, with a big infected wound that he must have had for days. We rushed him to the emergency vet, who put him on fluids, started cleaning him up, and had to keep him overnight for a few days. He's going in for surgery right now, as I write this.

His vet bill is still just an estimate, but it's at least USD$3200. They expect it to end up around $5500, depending on how his surgery goes. Those are scarily big numbers for us, but getting him this care was the right thing to do. We couldn't stand doing anything else. We're planning on rebuilding a porch to be a catio, to convince Mr. Wild Man Of The Woods to be a strictly indoor-only cat from now on, too. Still, this is difficult timing for such a big unexpected expense, because I'm not working right now, I'm a full-time student, as part of making a career change. I'd appreciate any help with paying off this vet bill. You can chip in to my Ko-Fi:
ko-fi.com/frameacloud

The lesson from this is that if you ever have a missing pet, cook their favorite food with the windows open *first.* It'll save you a *lot* of trouble.

Soreth boosted

did yall know wikipedia pages on birds write out the sound of birds calls because i didnt

Soreth boosted

request for help finding housing 

A friend of mine, his partner, and their cat are being evicted from their house in Bowling Green KY and need to find a new place by December ~20th. If anyone has room for them, particularly near enogh (KY or TN) so my friend might be able to keep his job, please let me know so I can pass information along.

Soreth boosted

I suddenly remember Pong Kombat existed.

Huh. That sure was real, I guess.

Soreth boosted

It is an overcast day at the zoo and you are a misplaced goose.

meat, they're made of (~) 

The older I get the less bearable it is that I'm meat.

Show older
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!