Show newer

Tech.. Ops vs Dev sorta 

I'm sorry mr uk dev... I know it is after 11pm for you but if you want me to run drop database on a production rds database.. you are going to spell out exactly which instance and db in the ticket.. not "the service database" when there are 5 of them

re: Non-Binary Rant (~) 

@mawr Changing your own vocabulary is fucking hard. I've been trying to remove *christian derived swears from my curse bank for years... shit is hard.

Pronouns are hard.. language shifts are fucking hard.

*God, any references to other christian figures... because I'm not and never will be christian plus.. Gods damn them sounds so much better.. lets be honest.. why have one god damn someone when you can have multiple! :P

Non-Binary Rant (~) 

I'm non-binary! My pronouns are they/them.

That means I am only correctly gendered by a few close friends because correcting off-binary means giving a dozen daily Gender 101 lectures to impatient/argumentative audiences who will assuredly continue to misgender me because language shifts are fucken hard.

Hell, I misgender myself pretty regularly, and I've been an enby for years now.

I don't hold it against people 'cause that takes a lot of energy, too. :blob_grinning_sweat:

Developing new allergies sucks so much. and not in the fun kind of way, either.

Show thread

Work stuff, Getting it, take that imposter syndrome 

This is not something super amazing or anything but I just wrote a cloudformation template from scratch for a full stack deployment with all the monitoring in place to directly integrate with Pagerduty and Slack in about two hours.. And it went off without a hitch.

I feel actually competent at this whole SRE thing beyond advising engineering on best practices and how to implement them. (Which aside from running deploys for some other teams has been my primary role while my other team members handled this sort of work)

@mawr I might have to take some time off and do that once one of my major projects is wrapped up.

re: Car Woes, Sadness Subura why no turbos anymore.. 

Honestly it is a fucking crime the 2.4 turbo in the Ascent isn't available in the Forester. I just have no desire for a vehicle that is that basically a bus..

Show thread

Car Woes, Sadness Subura why no turbos anymore.. 

So my lease is up on the Wobblura in 5 months.. (2017 Forester XT)

I was kinda toying with trading up but apparently Subura ditched the 2.0 XT engine last year..

Looks like I have to find a way to keep the Wobblura.. and maybe replace the head unit because the only thing I don't like about it is the lack of support for Android Auto..

Keeping shouldn't be too difficult.. I'm just kinda bummed and a lil intimidated at the idea of replacing the head unit in it with something else (7 inch touch display built in but is poorly utilized because their onboard software kinda sucked back in 2017.)

broken bank windows and
shiny guillotines,
punk pins and patches and
worn vests made of jeans,
molotovs flying
while we seize the means
these are a few of
my FAVORITE THINGS 🤘

@mawr @kistaro
I had a feeling that was the case! You just came to mind as a the fixmawr

re: horny, subping. 

@IrisKalmia Good Toys probably deserve whatever caused that~

@kistaro @mawr Not sure if you still rocking all those tools.. or your plush mitts are up to the task but..

There’s a dude out here demonstrating with a REPENT OR PERISH sign. I’m changing into my most ostentatious gay pride ensemble and coming back.

bleh... surprise "inspection" of our smoke detectors on Tuesday which our property manager is going to use as a pretext to inspect the whole house

@mawr @kelseyhusky

This is also the team that demanded and pushed all the way to C-level to have full prod access for their AWS account... and now is back pedaling because we went very hands off and set a deadline for when our assistance ends and we hand off the prod account to them and that is the end of our support.

@mawr @kelseyhusky

One of the teams my team is helping transition from the traditional datacenter model to containerized AWS environment is like that..

Today their lead engineer asked me to for permission to open a PR in his own project...

Another day... the same person had trouble setting up ssh key on a bastion. A quick look at the key showed . "sh-rsa public key' instead of 'ssh-rsa' we dropped a bunch of hints, offered a lot of suggestions.. it took him 2 days to figure it out.

tech politics musings 

The history of computing is a story of the “you must be at least this privileged to participate” bar ratcheting lower and lower across what is, culturally speaking, a short timescale - it took thirty years from computers to be a tool for wealthy specialists to bring a pocket-sized wireless communication device used by people worldwide, many of whom have little to no literacy in any language. Tech culture is stuck trying to catch up.

foss meta: roots and future 

Open-source software’s roots are in an era of computing where using a computer was substantially more obnoxious, miserable, and arcane than it is now. A computer was largely impossible to use without some amount of programming skill, and networks were invented long before decent security was.

Out of this comes people who are very confident they could fix the problems in the slow, crappy, unreliable software they’re forced to use if only they were allowed to do so; some people got angry enough to write an operating system, while others designed a license agreement that would let people fix the software they use as long as they agree to let anybody else who uses it have the same freedom. It’s a practical solution to a very real problem faced by a small community: computer operators who resented paying thousands and thousands of dollars for support to fix bugs that were written by the companies they bought the software from for thousands more in the first place.

Now computers are genuinely usable by average people - at some cost. The most popular computers, by default, don’t let users run arbitrary software, and the “luxury brand” goes out of its way to not permit users to shut off this whitelist-only approach. Since the computer in question is an always-on battery-operated sensor package perpetually connected or trying to connect to wireless networks, there’s even some justification for this posture: users will click through literally anything to see the dancing cat, so no disclosure can ever stop a user from voluntarily installing malicious software. The result is that walled gardens are the most successful platforms we have today, and companies that once offered open platforms are closing them as the result of mass media attention to the consequences of open platforms, even with user intervention. (Chrome extensions and Gmail extensions are the examples in my mind there.)

The upshot to this is that “classic OSS” is not adequate to meet the needs of this population of users. It solves the same problem it always solved for highly skilled computer operators with unlocked devices and solves nothing for less-skilled users and users of walled garden devices.

What can we systematically invent to bring the benefits of OSS - “if it doesn’t do what you need, you can fix it” - to less skilled users and even users of walled garden devices? What license agreement, API standard, design standard, or organization could do this?

Demanding OSS developers write the features you want is exactly the opposite of what OSS is for, after all - OSS is designed for “you want it, you can write it yourself”; it’s freedom for developers to fix the software they use and not fix the software they wrote because if it really bothers someone, they can fix it themselves. This is useless to people without that skill, and I’d like to find a way to share the benefits, without creating a culture of “be angry at the person donating highly skilled labor because they didn’t do it specifically the way you need”.

re: Support ask for today. :boost_ok: 

@kelseyhusky Hey Kelsey, you are pretty damn rad! Keep it up!

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!