So, this week's focus was on capacity - which to my users translates to reducing latency and making kites more responsive.

It's gone well. PyPy makes things better and I have changed how the dynamic DNS server routes traffic, so it more evenly spreads the load (and does a better job avoiding overloaded servers).

As a reward to myself I spun up an Icelandic relay server (I've been without one for a while).

Man. Having a relay nearby really makes a difference!

It was the kernel. Downgrading the kernel made qemu work again.

I guess that's what I get for running on Debian testing, eh? I should report this as an issue somewhere, but I'm tired.

sexual assault, survivors, mastodon meta Show more

Them: "This is perfectly safe, I'm paying attention and being careful!"

Me: "That's not what safe means. If you have to pay attention and be careful, it's not safe."

(Aside: Not everything has to be safe or should be, there's no life without some risk.)

... on a more positive note, the life outside work is pretty fantastic these days.

Woke up this morning and exchanged loving smiles with the wife: Daughter was in the next room talking to her stuffed cat - not calling for us, just happily playing. Progress!

Wife let me sleep in a bit; when I got up daughter excitedly told me what the Smurfs were doing, sat in my lap and had me put all the hair clips in her hair at once.

Then we all sat around the table and had late breakfast.

Domestic bliss.

Frustrated InfoSec hot-take Show more

I'm sad about the latest Google/China news.

I could see Project Maven as an internal anomaly, well meaning American engineers trying to do the patriotic thing. US folks are brainwashed to think that's reasonable. I disagree, but I can see how brainwashing will take you there.

But the China thing... that's a much clearer sign that the positive internal culture I knew really is dead/dying.

My old employer has become an arms dealer.

(If you feel the urge to "I told you so" ... please don't.)

Argh.

Went to make some more progress on the build robot... now after an apt upgrade and a reboot of the host, none of the VMs boot up anymore.

The Windows one just sits there preparing to enter recovery mode, the MacOS one shows the boot progress bar but makes no progress.

Fuuuu....

I have no idea what is wrong and I really don't feel like flailing about randomly all day. ๐Ÿ˜ก

@teleclimber I really thought so too, and the man page agrees with you. Maybe something else was preventing it from working? I might just delete that toot since I'm not sure it's accurate.

@teleclimber I really thought so too, and the man page agrees with you. Maybe something else was preventing it from working? I might just delete that toot since I'm not sure it's accurate.

Cloudflare are now doing for HTTP, what I want to do for e-mail.

Announcing alternate (more secure) communication channels in secure headers: blog.cloudflare.com/cloudflare

I'm going to treat the generally favourable reception this is getting as a green light to go forth and bootstrap a secure, peer-to-peer, onion based alternate SMTP layer.

Yep yep.

Wisdom from the bar: More people should have programmable dynamic DNS servers!

Also: OMG, programmable dynamic BGP.

Jimmy Stewart in โ€˜The Philadelphia Storyโ€™, on NOT embracing a drunk and amorous Hepburn:

โ€œYou were extremely attractive, and as for distant and forbidding, on the contrary. But you also were a little the worseโ€”or the betterโ€”for wine, and there are rules about that.โ€

Rules.

Question to #mastodon instance admins, how many moderation request do you get per day/week and how many users do you have?

wondering how much work this takes out of admins.

#fediverse

@maxinered To turn around and disagree with myself, sometimes RTFM is the answer.

Some people ask for help very early, before doing any homework at all. This bugs people, because it's disrespectful of people's time.

Of course, HYRTM? (Have You...) is very different from RTFM and much more often justified.

And everything you say is still true. ๐Ÿ˜

Hah! Found the bug. I think.

A race condition corrupting internal state, nothing directly to do with PyPy. Not sure why it's manifesting now, but changing load and performance tends to bring things like this to light.

Next up: Tweak the DNS servers to advertise relay IPs in ratios derived from how much spare capacity they have.

@Averly Cool! I didn't know that was called a porch, so hooray for learning new things.

That looks awesome!

rysiek's paradox: is the "rysiek's razor" toot shitposting or not?

Show more
Mastodon

Generalistic and moderated instance. All opinions are welcome, but hate speeches are prohibited. Users who don't respect rules will be silenced or suspended, depending on the violation severity.