ahl,
@ahl@mastodon.social avatar

What an Oxide and Friends last night! @bcantrill and I were joined by the one and only @AndresFreundTec to talk about his discovery of the xz backdoor. It’s an incredible story… so great to get into the details with Andres. Definitely check it out (or on the pod tomorrow).

https://youtu.be/jg5F9UupL6I

ahl,
@ahl@mastodon.social avatar

I was really pleased by this background image so wanted to talk about it briefly. The concept was (of course!) simple: the (in)famous xkcd graphic with the thankless Nebraskan removed https://xkcd.com/2347/

ahl,
@ahl@mastodon.social avatar

Like all lazy people in 2024, I turned to Chat GPT for help. This didn't work out well. (Have I mentioned that I'm bad at Chat GPT?)

ahl,
@ahl@mastodon.social avatar

I should mention that we don't put a ton of time into Oxide and Friends (sorry!) so I try to bound these side-quests at least somewhat. Somewhat. I decided to find a physics simulator (like a lunatic) and SimPHY was the first one I stumbled onto that worked well enough. I roughed out the structure from the xkcd comic:

ahl,
@ahl@mastodon.social avatar

Then removed the linchpin:

ahl,
@ahl@mastodon.social avatar

And simulated...

ahl,
@ahl@mastodon.social avatar

Until I got to something that was suitably calamitous:

ahl,
@ahl@mastodon.social avatar

I threw it on the iPad that I "borrowed" from my older son and traced it in Procreate with his Apple Pencil. 100% it could have been better, but I already felt like a crazy person and wasn't sure it was going to work out

kravietz,
@kravietz@agora.echelon.pl avatar

@ahl

All in all, I can’t but note that it eventually converged to a stable state after all 😂

ahl,
@ahl@mastodon.social avatar

@kravietz I guess we all do eventually…

ahl,
@ahl@mastodon.social avatar

Then I threw the lines into Photoshop, applied the bucket tool, and ... good enough!

tshirtman,
@tshirtman@mas.to avatar

@ahl ah, yes, Angry Birds, Open Source Supply Chain Attack edition.

gundersen,
@gundersen@mastodon.social avatar

@ahl xkcd needs to update the comic to be interactive using a js physics demo: click any dependency and it dissappears.

lanodan,
@lanodan@queer.hacktivis.me avatar

@gundersen @ahl Makes me wonder if someone could create a 3D game based on the dependency graph of packages.
Cyclic dependencies are going to be weird af, but packages rocketing up in the air because of those would be… quite real.

ahl,
@ahl@mastodon.social avatar

@bcantrill @AndresFreundTec We started by ranting about the coverage in the New York Times… coverage that explicitly refused to dig into the details. It’s all the more shocking because the big story here is how Andres’ penchant for digging into the details is what saved us from what would have been a pervasive and damaging attack!

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