Profile banner
Profile picture

Matthew Garrett

@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

created April 25, 2023

10,624 followers 134 following 2,028 posts

view profile on Bluesky

Posts

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Seems like Samsung like just using serial, so starting point is just pass through all communications while I figure out what the protocol is and then I can send my own commands (I will be doing this while it is *not* connected to the gas line because while I am An Idiot I am not That Idiot)

18/9/2025, 2:01:54 AM | 15 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Well my tumble dryer has decided that the whole "tumble" aspect of things is overrated so now I need to unstack it but the good news is this is an excellent opportunity to stick an esp in between the rx and tx lines on the control board and make it smarter than it wants to be

18/9/2025, 1:59:41 AM | 21 1 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

(My printer is out of ink, I reject all potential customers equally)

16/9/2025, 4:58:31 AM | 19 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

A service I offer is that if you are asked to print Charlie Kirk memorial fliers and don't want to, you can tell your customer that I will do it instead and then I'll tell them my printer is out of ink

16/9/2025, 4:53:41 AM | 35 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

He'd have thought chip spice was an abomination

16/9/2025, 4:44:03 AM | 1 0 | View on Bluesky | view

Profile picture stderr (@stderr.dk) reposted reply parent

What are you talking about?! The musical is on right now up on the roof. The stage is next to the pool, you can't miss it.

16/9/2025, 12:10:47 AM | 11 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

30th anniversary of Hackers and there's still no musical version

16/9/2025, 12:06:17 AM | 44 8 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Honour Charlie Kirk's death in the way he would have honoured yours

15/9/2025, 11:06:31 PM | 114 19 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Bizarre dream in which @jeriellsworth.bsky.social was the Linux IPX maintainer and I was trying to write a spec for remote attestation over IPX except half the docs said IPS and I thought "Must be a bit flip" but after checking this morning I regret to inform you my subconscious is bad at binary

15/9/2025, 3:48:35 PM | 17 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Every time the discourse is "Political violence is inherently bad and does not achieve its goals" I wonder whether the Good Friday Agreement could have happened without violence and the answer is that I want to say "yes" but I legitimately do not know

12/9/2025, 10:35:54 PM | 23 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

The Sun purple is throwing me

12/9/2025, 8:59:32 PM | 1 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

"This whole thing smacks of gender"

12/9/2025, 8:17:48 PM | 4 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Wake me up when someone's killed with a bullet engraved with a dril tweet

12/9/2025, 8:14:22 PM | 72 3 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Please be aware that I will be wearing black jeans

12/9/2025, 8:09:38 PM | 2 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

"Who could possibly have predicted that Peter Mandelson would have poor judgement" is the kind of position that should clearly mark someone out as being dangerously disconnected from all observable facts AND YET

11/9/2025, 12:12:01 PM | 16 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

I'm sorry, that's not entirely my fault but

9/9/2025, 7:58:37 PM | 1 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Gone through the magic shed that changes the train from standard gauge to Iberian gauge

9/9/2025, 9:49:24 AM | 24 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Update: they are in the wrong coach

9/9/2025, 8:49:03 AM | 27 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

They have been informed that they can't just pile their bags on top of seats

9/9/2025, 7:22:47 AM | 39 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

In Europe and am somehow still surrounded by Americans trying to work out how to use a train

9/9/2025, 7:16:37 AM | 75 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Ugh, Walgreens at 2262 Market gave it to me and my partner with no trouble last Thursday

8/9/2025, 6:46:56 PM | 5 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

And the lack of forward secrecy or just any modern cryptographic design means that extracting your key once decrypts all messages you've ever sent or will send in the future, so they only need to do this once

5/9/2025, 7:01:38 PM | 9 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

And, like I said at the time, there's almost no point in it anyway - there's no attestation between the HSM and the client so you can't tell you're speaking to the HSM or an intermediate that's stashing copies of the keys, and there's not even any key transparency to detect any future changes

5/9/2025, 6:59:32 PM | 14 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Almost three months after the Twitter eng lead said they'd publish evidence of their use of HSMs for message encryption keys in the "not too distant future", the feature is now GA without that having been done x.com/cambridgemik...

5/9/2025, 6:55:53 PM | 24 4 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

techcrunch.com/2025/09/05/x... shouldn't surprise anyone but quotes me so it's obviously good

5/9/2025, 4:53:21 PM | 19 4 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

No, encrypted with a key that you need the PIN to access. The protocol that they're using (from juicebox.xyz) is actually competent and prevents brute force access if implemented correctly - but we have no proof it's implemented correctly, and they could obtain the PIN through various methods anyway

5/9/2025, 4:47:22 PM | 2 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

The discovery that my girlfriend's mother in law is called Paula and was dating in the south bay around 1983-1985 led to some extreme concern that she might be the Paula that en.m.wikipedia.org/wiki/Amiga_O... was named after (but apparently no!)

5/9/2025, 3:45:28 AM | 14 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Maximum Waymo recline on the front seat is pretty much old school 170 degree business class and I'm here for it

2/9/2025, 5:45:16 AM | 11 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Quoting so I can use this later

29/8/2025, 9:26:42 AM | 11 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Warranty stickers, but for software, and maybe we pick things that don't have them

29/8/2025, 9:06:39 AM | 10 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Proposal: any product from a vendor who's going to DMCA you for doing fun things with their product needs a sticker on the box saying that

29/8/2025, 9:04:21 AM | 46 7 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Oh no

29/8/2025, 7:49:25 AM | 1 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Tesco meal deal, except instead of your packet of crisps you can get a rapid disease test

29/8/2025, 7:31:57 AM | 5 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Yes, that is the joke

29/8/2025, 7:30:18 AM | 3 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

That's kind of the point, yes

29/8/2025, 6:40:51 AM | 4 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

The single biggest indicator of the US tariff structure making no fucking sense is that nobody is offering a service to tell you how much you'll be paying despite doing so being a licence to print money right now and how do you fuck up capitalism that badly

29/8/2025, 6:23:14 AM | 78 9 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

My heart goes out to every actual cryptographer who's still obliged to deal with him in some way

28/8/2025, 7:15:16 AM | 20 1 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

djb's having a normal one, I see: cr.yp.to/2025/2025082...

28/8/2025, 7:14:20 AM | 34 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Can't decide whether it's going to be worse if KF wins against the UK and proceeds on the absolute worst victory lap, or loses and just fucks things up for everyone forever

28/8/2025, 7:09:05 AM | 17 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Upside of it becoming basically impossible to get anything interesting shipped to the US for one reason or another is that maybe I'll actually finish some projects instead of starting new ones

26/8/2025, 7:42:02 AM | 38 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

It's free on Prime in the US and I want to emphasise that it is absolutely not good but that was a fucking experience

25/8/2025, 10:38:04 PM | 10 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Antonio Banderas as a private detective giving sub-Harrison Ford Bladerunner noir voiceovers, a sex scene with a woman with a tattoo of a cloud chamber who gives him an explanation of the standard model while they fuck, Sam Elliott with a particle accelerator, I'm not even scratching the surface

25/8/2025, 10:36:23 PM | 11 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Was exposed to The Big Bang (2011) last night, a film so bizarre that I've had to spend a chunk of today verifying that it actually exists and I didn't dream the whole thing

25/8/2025, 10:21:45 PM | 17 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

The one thing I will accept the use of generative models for is replacing Hugh Jackman in Swordfish with Hugh Jackman, but Wolverine. In every scene. I don't care if it looks awful. I believe this solves the question of whether "AI" can be art.

18/8/2025, 10:33:43 AM | 31 5 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

J K Rowling is literally less qualified than me to opine on the nature of biology as it applies to sex and the fact that she means otherwise means I wish ill of her because why else did I get a PhD in this

18/8/2025, 9:05:29 AM | 91 15 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

To the best of my knowledge nobody in this picture ever dated anyone else in this picture but it absolutely looks like we're on our third set of complicated arrangements and we need to record this to pay our lawyers

16/8/2025, 8:23:07 AM | 28 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

What could possibly go wrong here other than, well, the giant list of things that could go wrong

16/8/2025, 8:16:56 AM | 5 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Occasionally I stumble over this old picture from my undergrad that feels exceptionally like I'm in a 70s album cover

Me, staring at the camera, with four other people around me, in front of a hedge. The faces of the other people have been removed for privacy reasons. One of them has a stack of plastic cups sitting upside down on top of his head.
16/8/2025, 8:15:10 AM | 27 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Me: Someone should run a VPN with attestable infrastructure to let people verify it's not backdoored or logging (Monkey's paw curls, vp.net is set up with SGX attestation, is run by the former CEO of Mt Gox and that fuckhead fake crown prince of Korea who destroyed Freenode) Me: Fuck.

16/8/2025, 6:40:24 AM | 77 12 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Fortunately, being a Tesla, something being in its way isn't going to stop it

Screenshot of a headline from Teslarati titled
15/8/2025, 10:26:44 PM | 57 4 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

It finally happened to me

Screenshot of a Mastodon thread. Someone says:
15/8/2025, 9:36:29 PM | 615 60 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Any time any discourse about prop 8 and the people who funded it comes up, remember: at the time, California had marriage equality. The people backing prop 8 didn't want to legally embody an existing social norm - they wanted to remove a right people already had.

15/8/2025, 6:17:01 AM | 46 8 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

(just in front of the front wheel in the first picture, between the two rear wheels in the third)

13/8/2025, 11:51:07 PM | 9 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Today's contribution to the "Build proper protected bike lanes" discourse (this is literally across the road from a police station)

A Sysco branded semi truck parked on Valencia Street in San Francisco in the hatched off area demarking the road and the bike lane. Underneath it is a bent forward flexible bollard. The same truck, but this time the front of the trailer. A flexible bollard is standing upright, with the trailer just above it The rear of the same trailer. A flexible bollard is bent almost flat between its wheels.
13/8/2025, 11:43:31 PM | 50 7 | View on Bluesky | view

Profile picture Joseph Fink (@planetoffinks.bsky.social) reposted

People will be like "Idiocracy was a documentary" but actually it was a 2006 comedy film starring Luke Wilson

13/8/2025, 3:58:52 PM | 412 36 | View on Bluesky | view

Profile picture Ed Jefferson (@edjefferson.com) reposted

Turn all your taps on to save your emails

13/8/2025, 8:00:51 AM | 37 5 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

It literally ticks all the boxes for "Military grade encryption" (both in theoretical and actual terms)

13/8/2025, 6:08:58 AM | 0 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

"Military grade encryption" by which people mean the password input for the key derivation function for the AES key is written on a post it that's stuck on the wall visible from someone's webcam

13/8/2025, 3:34:24 AM | 82 12 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

I recently pulled a bunch of ancient hard drives out to back them up and found an old .bash_history that is absolutely just me ytalking my then girlfriend

12/8/2025, 8:43:21 AM | 9 1 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Trying to make sure I understand this properly: Laura Loomer, when being deposed in her lawsuit, repeatedly refuses to name her boyfriend because (understandably!) she's concerned about him being harassed, finally does in a chunk marked "Confidential", and then *her* lawyer publishes it?

12/8/2025, 8:35:15 AM | 28 2 | View on Bluesky | view

Profile picture Adam P. Knave (@adampknave.com) reposted

Never forget today, when, on this day in 1988, Zero Cool crashed 1,507 systems in one day.

2 images from hackers as characters converse.
10/8/2025, 3:28:38 PM | 1011 381 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Hey, my partner and I saw you across the bar, and your vibes are just bad. Bringing the entire place down. You should go somewhere else, maybe see the great clown Pagliacci

10/8/2025, 5:05:43 AM | 50 7 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

RSA Conference webcast spam titled "They got past Signal's encryption" and it turns out that it's about it being possible to extract data from a compromised device (cc: @meredithmeredith.bsky.social)

7/8/2025, 4:40:49 PM | 32 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Knock knock

5/8/2025, 4:29:48 PM | 1 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

I did a thing with an Amiga and a PiStorm and Doom that is probably not illegal but morally ought to be: mjg59.dreamwidth.org/73001.html

5/8/2025, 12:32:06 AM | 26 8 | View on Bluesky | view

Profile picture Colin McMillen (@mcmillen.dev) reposted

mobile keyboards need a "backspace until ?utm=" button

3/8/2025, 4:57:55 PM | 191 26 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

If you send me a 3000 word essay based on a 20 word prompt you are transferring information in an incredibly inefficient way. I'm going to have no idea what you actually wanted to convey. Just send me the prompt. I promise the outcome will be better.

3/8/2025, 10:57:16 PM | 202 25 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

If you're going to send me something written by an LLM then save us all time and resources and just send me your prompt instead. I'll value a text that says "Heartfelt condolence message with reference to a list of events" more, because this way I at least actually know what you were thinking

3/8/2025, 10:50:52 PM | 785 180 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

As someone with a PhD in genetics I am here to tell you why it is inappropriate to associate value judgements with "genes", a scientific term that is actually surprisingly poorly defined. In this essay

3/8/2025, 10:30:12 PM | 49 8 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Copyright is entirely a legal framework nominally intended to codify an ethical system but now largely preserving business models

2/8/2025, 6:53:02 AM | 11 1 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Not making any accusations here, just noting that if you wanted to poison search results for "(your name) rapist", starting a company with a known rapist would be a great way to achieve that

2/8/2025, 6:38:33 AM | 19 1 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Yes! Several European jurisdictions have a whole bunch of additional moral rights that are really interesting here

2/8/2025, 6:35:31 AM | 2 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

"How do I square wanting copyright to have less power with not wanting massive economic distortion to destroy the entire creative industry" is an easier problem if you don't try to use copyright to solve the second part

2/8/2025, 6:27:04 AM | 41 5 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Did the thing when booking a hotel where I forgot how tiny Portland blocks are and thought everything was much further apart

2/8/2025, 6:17:23 AM | 17 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Ok honestly I enjoy getting to talk about whether copyright law is even the right framework to consider the ethical nature of LLM model training

2/8/2025, 6:11:53 AM | 32 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Heading to Portland tomorrow to speak at Fossy, let me know if you're around and would like to catch up

1/8/2025, 6:13:03 AM | 7 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Yup, thank you!

31/7/2025, 5:02:52 PM | 0 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Good morning I wrote about how the secure boot certificate rollover isn't going to break Linux for everyone: mjg59.dreamwidth.org/72892.html

31/7/2025, 4:14:23 PM | 26 9 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Gotta hand it to Emil Bove for making me feel like I'm aging gracefully

31/7/2025, 7:45:46 AM | 11 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Briefly concerned as we start accelerating out of the station and I spot a low-flying helicopter that's going to intersect our course before I remember that I'm on a train and the probability of our paths intersecting is *extremely* small

31/7/2025, 2:07:18 AM | 19 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Global Protect Clientless VPN appears to be what you'd get if you described Beyondcorp to an extremely drunk person over a very poor quality phone line

30/7/2025, 5:38:59 PM | 23 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

My current project is running Doom on a Raspberry Pi but displaying it on actual Amiga hardware by banging on the registers directly and never executing any 68000 code and obviously I have decided this should be called Cordoomceps

29/7/2025, 7:55:04 PM | 43 1 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Encoding a spectrogram of goatse into birdsong and teaching it to enough birds that it is passed down through the generations until one day in the future someone is unexpectedly shocked

28/7/2025, 8:26:11 PM | 76 23 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

That final duration

26/7/2025, 12:23:12 AM | 2 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

It's obscene that this is happening and also the only way this is going to change is if people with actual power are convinced to wield it via whatever mechanism that takes

24/7/2025, 7:35:04 AM | 2 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Is it awful that payment processors are getting to unilaterally determine what types of media can be sold? Yes. Is harassing the businesses who depend on not being kicked off the payment processors going to change that? No.

24/7/2025, 7:21:51 AM | 38 7 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

"Have you any idea how much damage that bulldozer would suffer if I just let it roll straight over you?" "How much?" said Arthur. "None at all" said Mr. Prosser except it's "Have you any idea how much Mastercard would care if a small marketplace refused to continue doing business with them"

24/7/2025, 7:20:16 AM | 22 3 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

People on social will really be like "you believe in receiving money? that pales in effectiveness to my strategy, refusing to accept credit cards" and then not refuse to accept credit cards

24/7/2025, 7:17:28 AM | 29 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

The combination of my girlfriend buying a label printer, us just having watched Murderbot, and me repeatedly checking my phone means that my phone is now labelled "The perimeter"

24/7/2025, 7:14:52 AM | 68 9 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Columbia University perusing the Columbia House catalogue and thinking "How hard can it possibly be to cancel" before sending off $200 million

24/7/2025, 3:18:55 AM | 15 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Working model remains that everyone saying "This is bad" means Elon doesn't get the attention hit he wants and stops caring and everyone ignores it from now on

22/7/2025, 6:59:21 PM | 11 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

A month and a half later and still no formal description of how the Twitter encrypted DMs work or documentation of their key ceremony or anything that would prevent Twitter MITMing the key exchange and getting people's private keys

22/7/2025, 6:57:36 PM | 33 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

(probably not really enough to turn into a full talk)

20/7/2025, 7:49:28 PM | 0 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Eh real world customer interest was limited, I need to figure out a stronger pitch. There's some degree of spire support for TPM as an identity root, but not a lot of state attestation

20/7/2025, 7:48:50 PM | 0 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

If you could see me talking about anything at EMF, what would it be

20/7/2025, 7:26:56 PM | 8 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Four Seasons Total Lawscaping is this a thing

19/7/2025, 3:12:45 AM | 16 2 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Love that in a town of 90 buildings they managed some sectarianism

17/7/2025, 1:28:49 AM | 3 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip)

Taking the train up to Oakland from work, which means I get to go via en.m.wikipedia.org/wiki/Drawbri...

17/7/2025, 1:17:06 AM | 8 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

And the kids will say, "Haven't you heard? Keir is dead! The People's Prosecutor is dead!"

16/7/2025, 3:58:43 PM | 1 0 | View on Bluesky | view

Profile picture Matthew Garrett (@mjg59.eicar-test-file.zip) reply parent

Ok let me rephrase this would someone I already know to be an actual human please recommend either themselves or someone they know to be an actual human

15/7/2025, 6:56:00 AM | 21 0 | View on Bluesky | view