x86 ISO warning sticker
due to popular demand, SVG attached. WTFPL1.0
@gorplop tbh the first one should be a much bigger warning than the latter two
@wolf480pl @gorplop I mean, really, they should have it presented two times, right?
@gorplop I’m glad some of my x86 boxen don’t have the first one.

@gorplop

#IWantAStickerOfThat #IWantATShirtOfThat (let's see if the magic incantation works :-) )

@adamhill I can give you the SVG if you want..
@gorplop I'd love the SVG if you're giving it out.
@gorplop @adamhill yes please! I want to spread those stickers all across my work systems!
@mxk @adamhill i put the svg in replies ^^
@[email protected] I'm sticking this on me, tnx
@gorplop I want a sticker for all my computers that is a variant of the nuclear waste warning message system
@ryancoordinator This system is a message. Building this computer was important to us.

The danger is the software and it can kill.

@ryancoordinator @gorplop None of the computers in my collection are places of honor

There are no highly esteemed deeds computed here

@gorplop now I just need to make one for "this machine impersonates itself//this machine contains multitudes//this machine may not exist" (virtualization)
@gorplop Yeah, smarter architectures solved all these problems. Decades ago.

@gorplop

I think recent ARM CPUs also have all these features.

@gorplop Also applies to all Apple Silicon systems, and most machines with ARM A profiles.

However, the presumptive multitasking probably is OS related, I don't think x86 mandates pre-emptive multitasking at all.

@Sobex no, preemptiveness is mostly CPU agnostic, as long as you have an interrupt controller you can make a preemptive OS
@gorplop needs a "warning! This CPU still supports real mode! You don't want to ever be in real mode! Two pointers can have different values and point to the same ram! The A20 line makes it so you can only see every other megabyte of ram!"
@foone @gorplop WARNING! Processor implemented on Raptor Lake architecture and may spontaneously leak magic smoke!

@johnefrancis @foone @gorplop

"Raptor Lake"? That sounds bad, somehow.

@gorplop well, not all #ix86 machines are like that.

  • just basically every #amd64 machine...
@gorplop I would actually like to put those on my laptop, hahaha
@gorplop
Somehow it reminds me of junior devs who complain that a SELECT in the database with no "ORDER" does not give rows in the order they were inserted.
@gorplop I love it. Unsure if blue is the right colour for speculative execution... Can't decide if I like the understated-ness of the problem or it should be something else.
@gorplop "Hype®-threading enabled. Safety not guaranteed."
@gorplop @TundraWolf Need another "Caution: this device might be running windows"
@gorplop my ASCII skills suck...
@arrjay @gorplop Thank you for putting it in the alt-text so I could copy-paste with the dev tools. They're great.
tbh all of this applies to my ARM Mac as well
@gorplop I love the speculative execution icon even though it's just a diagram of a regular branch. makes it look cool though
@gorplop now it should say "This machine contains AI" or "Beware of the AI!"

@gorplop This machine is equipped with speculative execution cores.

Preemptive Multitasking.
Execution context may be switched at any time, process timing and memory location are subject to arbitrary change.

Virtual memory system.
Sequential memory locations are not guaranteed to be contiguous memory. Address access times and data alignment rules may differ per page.

@gorplop nice ones! But I think they are not specific to x86.