supakaity
19
97
supakaity

@lemmy.blahaj.zone

The sysops admin on the blahaj.zone lemmy and hajkey instances.

Your friendly neighbourhood spider-techprincess.

supakaity 71 points 3 years ago

To be clear, $3k is an accurate, but unacceptable amount.

As in that's what it's actually costing us, but it's not what it should be costing. I'd imagine more like $250 is what we should be paying if I wasn't using AWS in the silly way I am.

I'm admitting up front that I've been more focused on developing rather than optimising operating costs because I could afford to be a little frivolous with the cost in exchange for not having to worry about doing server stuff.

Even when the Reddit thing happened I was wilfully ignoring it, trying to solve the scaling issues instead of focusing on the increased costs.

And so I didn't notice when Lemmy was pushing a terabyte of data out of the ELB a day. And that's what got me.

About half that $3k is just data transfer costs.

Anyhow the notice was just to let our users know what is going on and that there'll be some maintenance windows in their future so it doesn't surprise anyone.

We have a plan and it will all work out.

Don't panic or have any kneejerk reactions, it's just an FYI.

path: 0 1837772 1841059, hotness: undefined, score: 71, children: 1
supakaity 67 points 3 years ago

I have been watching my love tie herself in knots over the last several days, having to deal with the drama that has been brought on, trying her best to bring everyone back together.

There's been bad behaviour from both sides, and I'm really disappointed to see that some of the worst of it came from our users, who didn't keep to the moral high ground, disregarded our instance rules and stoopped to levels of behaviour worse than that leveled against them.

There have been accusations against us (or Ada specifically) that we are a safe harbour for bad behaviour and cause harm to trans people through our inaction.

This is perhaps the cruelest accusation they could have leveled at Ada, as she works tirelessly to maintain a safe space for our community, and while I was hoping, for all the effort that she was investing into this issue, that she could make it work despite my own reservations, this last attack on her impeccable morality has made me very angry.

I'm sorry for those that wanted to remain federated, sorry that it came to this, but I am glad it's over now, purely for the mental health of my precious beloved.

path: 0 2570966, hotness: undefined, score: 67, children: 4
supakaity 45 points 3 years ago

Just want to say, I don't blame anyone else but myself.

I certainly don't blame anyone at 196.

I hope I'm really clear about that. It's one of the reasons I specifically didn't name 196 in my announcement.

We've got a solution planned, we've already started to implement it and have the image transfer issue solved already.

We can afford to cover this ridiculous AWS bill, I just need to do some maintenance work so this doesn't continue because I can't continue to line Jeff Bezos' pockets like this indefinitely.

path: 0 1837772 1837800 1837907 1840977, hotness: undefined, score: 45, children: 1
supakaity 32 points 3 years ago

So, one thing I'd mention is the systems and admin work involved in running an instance.

This is on top of the community moderation, and involves networking with other instance admins, maintaining good relations, deciding who to defeferate from, dealing with unhappy users, etc.

Then there's the setup and maintenance of the servers, security, hacks, DDoSing, backups, redundancy, monitoring, downtime, diagnosis, fixing performance issues, patching, coding, upgrades etc.

I wouldn't be here doing this without @ada. We make a formidable team, and without any self effacement, we are both at the top of our respective roles with decades of experience.

Big communities also magnify the amount of work involved. We're almost at the point where we are starting to consider getting additional people involved.

Moreover we're both here for the long haul, with the willingness and ability to personally cover the shortfall in hosting costs.

I'm not trying to convince you to stay here. But in addition to free hardware, you're going to need a small staff to do these things for you, so my advice is to work out if you have reliable AND trustworthy people (because these people will have access to confidential user data) who are committed to do this work long term with you. Where will you be in 3 years, 5, 10?

path: 0 1923690, hotness: undefined, score: 32, children: 2
supakaity 30 points 3 years ago

How do you know I haven't always been the hacker who's in control? :D

path: 0 1063953 1064189, hotness: undefined, score: 30, children: 1
supakaity 30 points 3 years ago

Migration has been completed!

path: 0 3983214, hotness: undefined, score: 30, children: 2
supakaity 28 points 3 years ago

It wasn't an actual emojo. The script processed the SQL header column names as an emojo and tried to add them. Unfortunately publicUrl is not a valid URL, so lemmy's /api/v3/site metadata endpoint started returning an error relative URL without a base instead of the JSON that the website was expecting and so the site just stopped working for everyone the next time it tried to load that url.

path: 0 1097828 1098243, hotness: undefined, score: 28, children: 1
supakaity 27 points 3 years ago

Migration complete.

path: 0 1234189, hotness: undefined, score: 27, children: 0
supakaity 27 points 2 years ago

The pict-rs upgrade is ongoing.

From what I can tell it'll be about another 5 hours. I'm going to have to go to bed and check on it in the morning.

Unfortunately the stock-standard lemmy-ui doesn't like it that pict-rs is migrating to a new version of database and not serving images, so it's stubbornly just not working at all.

path: 0 11959462, hotness: undefined, score: 27, children: 1
supakaity 25 points 3 years ago

Okay, so that was way more painful than expected... /sigh

path: 0 2296093, hotness: undefined, score: 25, children: 5
supakaity 24 points 2 years ago

Our best haj, Shonky (they/them) is available now, over at their own Github repository for use when referring to Blåhaj Lemmy.

I'm guessing we'll need them to make an appearance for the Canvas template.

path: 0 10912732, hotness: undefined, score: 24, children: 0
supakaity 24 points 3 years ago

Okay, I'm taking down the server now to upsize thew instance hardware.

path: 0 678499, hotness: undefined, score: 24, children: 4
supakaity 22 points 3 years ago

Server hardware is now upsized. I will be upgrading and rebuilding the 0.18.1-rc.4 lemmy now. The database hardware upsize will be in about 19 minutes time.

path: 0 678499 678675, hotness: undefined, score: 22, children: 3
supakaity 21 points 3 years ago

You are super welcome, lovely.

It brings Ada and I a whole heap of pleasure running these instances and it's largely knowing that we're making a difference to our users, and providing a safe space for you all to grow and flourish that makes it all worth it for us.

blobhaj, hug, tinybla

path: 0 3069317 3069361, hotness: undefined, score: 21, children: 4
supakaity 21 points 3 years ago

Database upsize completed. Still working on 0.18.1 upgrade, will be one further (software) restart in about an hour and then we'll be done and running the latest release candidate.

path: 0 678499 678675 679272, hotness: undefined, score: 21, children: 2
supakaity 20 points 2 years ago

Apparently I was wrong, it's decided it's done and working again now.

path: 0 11959462 11959646, hotness: undefined, score: 20, children: 0
supakaity 18 points 3 years ago

All fixed!

path: 0 286060 293488, hotness: undefined, score: 18, children: 1
supakaity 17 points 3 years ago

The maintenance has completed and everything is now running from our new database.

Thanks for your patience while we performed this migration.

blobcat, code

blobhaj, heart

path: 0 3070756, hotness: undefined, score: 17, children: 2
supakaity 14 points a year ago

@ada@lemmy.blahaj.zone does a fantastic job of moderating, and it constantly amazes me that she manages to keep her cool (and calms me down when I get riled up too!).

Thanks for being the moderator to my sysadmin, babe. I couldn't do it without you.

blobhaj, hug, rocket

path: 0 16030436, hotness: undefined, score: 14, children: 0
supakaity 14 points 2 years ago path: 0 8286348 8287461, hotness: undefined, score: 14, children: 0

thanks for using Leebra!

go to feed...