Remix.run Logo
jeroenhd 12 hours ago

It's important to note that the Do-Not-Stab header has been deprecated because one browser engine switched it on by default and requiring users to opt into stabbing hurt the bottom line of the stabbing industry, so it's no longer respected. Luckily someone came up with General Assault Control, a non-standard alternative, which also only has one value, so you can set Sec-GAC to 1 to request websites not to assault you. By design, this header cannot be extended, so it cannot be used to distinguish brutal stabbings from a comedic pie to the face in the future.

Because of legal requirements, the General Assault Control header may not be enabled by default, as American states like Colorado require explicit opt-out (rather than explicit opt-in). This protects Colorado's thriving stabbing and shooting industry as most users will never want to opt into being stabbed.

Despite the feature being forced to be disabled by default, the organisation behind the spec is pushing hard for customers to download fringe browsers that implement the feature (though you may need about:config to enable it). Because of the small user base, the request not to be assaulted can be used by websites not willing to follow the standard to make their stabbings and shootings more precise. End users can request a JSON file from the web server containing the supposed support for the GAC header, but requesting this URL may be used to kick the user in the teeth by non compliant servers.

boomlinde 4 hours ago | parent | next [-]

It's now customary, in order to comply with European regulations, to present users with a list of possible violent crimes against their person that they can opt out of before using a website. This ensures that non-consent to stabbing is always an active choice, so that users who want to be stabbed or otherwise maimed won't accidentally miss out on the opportunity.

rakoo 3 hours ago | parent [-]

We value your body integrity. We and our 1492 partners would like to stab you.

avhception 3 hours ago | parent [-]

Please use this outlandishly convoluted form to opt out of every single one individually.

You might also want to read our ToS in order to stay informed about the multiple ways, some of them illegal under EU law, you still will get stabbed.

(Approximate reading time: 4h53m, assuming a law degree and multiple years of experience in data protection law practice)

avhception 2 hours ago | parent [-]

We also have a monthly paid plan that allows you to avoid some of the stabbing automatically (but not all of it).

Estimated cost for paying every random website you stumble upon: one bazillion dollar / month (imitates Dr. Evil face)

skriticos2 3 hours ago | parent | prev [-]

Why is it a binary value? What about masochists, or people who lost a bet and want to be stabbed just a little? Or strangled?

jnordwick 3 hours ago | parent [-]

You can put a window that covers the bottom half of the content the defaults to all assaults being allowed also has a way to customize which assaults you would like. It shouldn't be possible to uncheck necessary assaults for the website might not work.

FridgeSeal 2 hours ago | parent [-]

And “by not work” we mean “will work exactly as it should, but little Timmy in marketing will get a frowny face and won’t go out for drinks on Friday, so you have to tick it”.