@mjg59@nondeterministic.computer
@mjg59@nondeterministic.computer avatar

mjg59

@mjg59@nondeterministic.computer

Former biologist. Actual PhD in genetics. Security at https://aurora.tech, OS security teaching at https://www.ischool.berkeley.edu. Blog: https://mjg59.dreamwidth.org. He/him.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mjg59, to random
@mjg59@nondeterministic.computer avatar

Fucking hell what will they DRM next

mjg59, to random
@mjg59@nondeterministic.computer avatar

The Airwolf theme being performed on Tesla coils is certainly A Thing

mjg59, to random
@mjg59@nondeterministic.computer avatar

It turns out that this does exactly what it says and I don't know what I expected

mjg59, to random
@mjg59@nondeterministic.computer avatar

Probably more useful than a real Cybertruck

mjg59, to random
@mjg59@nondeterministic.computer avatar

Yup

mjg59, to random
@mjg59@nondeterministic.computer avatar

This year I am going to remember not to give into the temptation to order a burrito at @emf because every year it just makes me sadder

mjg59, to random
@mjg59@nondeterministic.computer avatar

Blahaj density increasing, definitely getting closer to @emf

mjg59, to random
@mjg59@nondeterministic.computer avatar

When you have to teach and there's nowhere sensible to put your webcam

mjg59, to random
@mjg59@nondeterministic.computer avatar

Adverts with utterly terrifying auras

mjg59, to random
@mjg59@nondeterministic.computer avatar

Loving the ubuntu.com experience of refusing to accept any cookies and then getting a new popup on every single new page

mjg59, to random
@mjg59@nondeterministic.computer avatar

Discovering that buying anything in Tottenham Court Road still involves a bizarre degree of negotiation but at least I now have a PSU

mjg59, to random
@mjg59@nondeterministic.computer avatar

Weather forecast for @emf is disconcertingly dry and warm, surely this is a prelude to some other biblical disaster

mjg59, to random
@mjg59@nondeterministic.computer avatar

Once again entered the UK without being arrested, so the 2024 "Matthew doesn't get arrested" challenge is off to a great start

mjg59, to random
@mjg59@nondeterministic.computer avatar

Been living in the bay area since 2014 and this is the first time I've flown out of an SFO A gate since 2007?

mjg59, to random
@mjg59@nondeterministic.computer avatar

Hello! Due to last minute circumstances I have a spare ticket to @emf including train tickets from/to Paddington (leaving Thursday morning, returning Monday afternoon). Hit me up on Signal if you're interested, no charge but if you insist then I'll take a donation to a worthy cause

mjg59, to random
@mjg59@nondeterministic.computer avatar

Waymos have a DNS button and I am terrified about what might happen if you press it

mjg59, to random
@mjg59@nondeterministic.computer avatar

Of all the people I could possibly have to explain timezones to, airline employees really should not be high up the list

mjg59, to random
@mjg59@nondeterministic.computer avatar

Sunday morning wine tasting is a somewhat justifiable reason to actually get out of bed before noon

mjg59, to random
@mjg59@nondeterministic.computer avatar

(Calling Elon Musk on the phone) hey Elon I've got this fucking amazing compression algorithm. Yeah, it's in my vault. You should come and authenticate it for me. Bring a trowel.

mjg59, to random
@mjg59@nondeterministic.computer avatar

One of Apple's design choices around hardware-backed keys stored in the secure enclave is that they can only be used by the app that generated them - so a key generated by (eg) Chrome for WebAuthn purposes can't be used by (eg) Safari. We have a command-line tool for obtaining auth tokens from Okta that has to handle MFA, so the past few weeks have involved me figuring out enough of Okta's MFA enrollment flow to add support to it so users can use TouchID to auth from the CLI.

mjg59, to random
@mjg59@nondeterministic.computer avatar

I'm still curious whether the Free Software Definition's choice to require the ability to use free software for any purpose is entirely deliberate - is there any writing on why free software must permit being used to restrict people's ability to exercise the four freedoms?

(I agree with the argument that it would be extremely difficult to write a license that enshrined this without restricting legitimate use cases, but if someone were able to do so, /should/ it be free software?)

mjg59, to random
@mjg59@nondeterministic.computer avatar

Recruiters! If the first paragraph on your site talks about your defence contracting work, it is not going to be a good fit

mjg59, to random
@mjg59@nondeterministic.computer avatar
mjg59, to random
@mjg59@nondeterministic.computer avatar

My @emf talk will be at 4:40PM on the Friday, and I'll be talking about how the XZ backdor was implemented, deployed, and discovered: https://www.emfcamp.org/schedule/2024/409-the-xz-backdoor-what-why-and-how

mjg59, to random
@mjg59@nondeterministic.computer avatar

Why does my IdP have two entirely different flows for MFA auth depending on how you're hitting it

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • osvaldo12
  • GTA5RPClips
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • slotface
  • rosin
  • mdbf
  • kavyap
  • modclub
  • anitta
  • InstantRegret
  • Durango
  • cubers
  • khanakhh
  • ethstaker
  • thenastyranch
  • normalnudes
  • provamag3
  • tester
  • cisconetworking
  • Leos
  • megavids
  • lostlight
  • All magazines