Profile avatar
mjg59.eicar-test-file.zip
Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https://www.ischool.berkeley.edu. Blog: https://mjg59.dreamwidth.org Signal: @mjg.59 He/him
1,890 posts 10,343 followers 131 following
Regular Contributor
Active Commenter

My parents have gigabit symmetric fibre in rural Northern Ireland and I do not living two blocks from Dolores Park in San Francisco

I used to write accessibility software and I have opinions on where modern Linux is in that respect: mjg59.dreamwidth.org/72379.html

Absolutely unhinged scenes

Me: I have done this thing which is somewhat complicated but avoids having to do any fuckery with client systems Them: But why did you not do something else that would require you to do fuckery on all your client systems

This is a fucking crime. Whoever made this has never had a Mai Tai. It doesn't feel like they even read a recipe. At best they once saw one across a bar. The initial hit is cloyingly sweet and thick and just as you swallow it finishes with unexpected coconut. No drink has made me this angry before.

8 hours rest 8 hours work (Mastodon posting) 8 hours leisure (Bluesky shitposting)

Spent the evening working out how to give systems on my home network world-routeable IPv4 addresses without it costing too much: mjg59.dreamwidth.org/72095.html

People will really call themselves computer scientists without ever having killed a traveling salesman

Looking forward to the Trump Phone abiding by all software licensing requirements

another day working at the gpu factory. everyone keeps asking me if they can fuck the AI. buddy,

New corp laptop and how are we still making 14" laptops that only have 2 USB C ports

Keeping out of the cool zone by visiting the

Borderline Gateway Protocol

u have been kidnapped and a character from the last tv show u watched is trying to rescue u who is coming to save u

When airport security show you the X ray of your bag and you look at it for a while trying to figure out what to say and the best you can come up with is "It's a sex thing"

It's always a vibe when you're sitting in an airport lounge about to board and it's wall to wall footage of a plane crash

Lots of the worst people celebrating Xorg being forked by an incompetent fuckhead who's also weirdly invested in Germany having done nothing wrong: web.archive.org/web/20190404...

Given, well, everything, it shouldn't surprise me that whenever I post something on Mastodon that gains attention a bunch of reactionary free software advocates using chan language show up and I regret to inform you that "free software nazi" does not just refer to people who refuse proprietary code

I have occasional confusion when talking to people about how to define what reasonable protest techniques look like and then I realise most of you didn't grow up in a conflict zone where the army pointed guns at you on the way to school and it all makes more sense

Loving Elon embracing that his spaceships are anti-indigenous weapons

I feel like this does not to be said to anyone at this stage but: for the love of god do not use Twitter to talk about organising protests, participating in protests, or what you did in the aftermath of protests. No social media in general, definitely not Twitter.

This is just a flat out lie and everyone involved is either malicious or incompetent

I'd argue it's less than not great, it's bad. Since they're not using HSMs for Juicebox, and they control all the realms, they have the ability to easily brute force anyone's 4-digit PIN and get their stored secret. It's basically just backdoored.

If your DMs are “encrypted” but one org holds all the keys, you haven’t distributed trust – you’ve built a backdoor. Juicebox only works when boundaries are real. Separation isn’t optional. Replication != distribution.

groimes you haeve to come get me at Geetmo

It would be nice if there was pride in C as well, but let's not lie to ourselves,

Update on my previous post re: encrypted Twitter DMs - they *could* make them somewhat more trustworthy, but for no obvious reason just… haven't mjg59.dreamwidth.org/71933.html