Let me guess: you hold some crank views that aren't shared by the people who maintain Wikipedia, and you find that upsetting? That's not a conspiracy, it's just people not agreeing with you.
Serious answer, don't use Safari. Use a browser that properly separates webpages into isolated processes so that this kind of cross-site read is not possible.
There’re no other browsers on iPhone. Every iPhone browser is a reskin of Safari. They’re in theory supposed to allow other browsers in the EU, but AFAIK it has not happened yet.
Which is the reason alongside telemetry I tend to favor using websites over apps.
Having said that there are apps that are considered mainstream and not malicious by the general population but can become a convenient backdoor for, say, a state actor.
It will work unless someone forgets to add a public suffix into the public suffix list (as described in the FLOP paper). Both of these attacks target virtual memory pointers.
> While FLOP has an actionable mitigation, implementing it requires patches from software vendors and cannot be done by users. Apple has communicated to us that they plan to address these issues in an upcoming security update, hence it is important to enable automatic updates and ensure that your devices are running the latest operating system and applications.
I'm generally in favour of the joycons as a concept. They make multiplayer party games a breeze.
But the execution in the Switch 1 is flawed. They're on the small side, and generally fiddly. If the joycons for the Switch 2 are larger and just more ergonomic then I think it'll be a win.
EDIT: the joycons also being little motion wands was also quite good. You don't need a separate accessory like on the other consoles. Overall the joycon is a neat little package of functionality, if imperfect.
> you'll quickly learn you can't use it to block political ideology from the DM
That's like, not true at all. The X card is exactly for that purpose, the GM doesn't get a special exception from the effect of the X card.
As a GM, if a player reaches for the X card for any reason I'm obliged to stop and listen.
I'm curious what exactly you mean by "political ideology" in this context. Can you give a concrete example of the kind of thing that makes you uncomfortable?
I believe you, but that's not the case everywhere. I've had DMs who have put drag shows in our game as part of tavern entertainment, for example. Even though I have no problem with them in real life, I have no desire to see them in my fantasy game because it just reminds me of contemporary culture war shenanigans. When questioned on it or asked if we could not do that, I've received nothing but pushback. Stuff like that.
My hot take is that the allure of parser-generators is mostly academic. If you're designing a language it's good practice to write out a formal grammar for it, and then it feels like it should be possible to just feed that grammar to a program and have it spit out a fully functional parser.
In practice, parser generators are always at least a little disappointing, but that nagging feeling that it _should_ work remains.
Edit: also the other sense of academic, if you have to teach students how to do parsing, and need to teach formal grammar, then getting two birds with one stone is very appealing.
It is not academic. It is very practical to actually have a grammar and thus the possibility to use any language that has a perser generator. It is very annoying to have a great format, but no parser and no official grammar for the format available and being stuck with whatever tooling exists, because you would have to come up with a completely new grammar to implement a parser.
I fully agree that you need to have a grammar for your language.
> and thus the possibility to use any language that has a perser generator.
See, this is where it falls down in my experience. You can't just feed "the grammar" straight into each generator, and you need to account for the quirks of each generator anyway. So the practical, idk, "reusability"... is much lower than it seems like it should be.
If you could actually just write your grammar once and feed it to any parser generator and have it actually work then that would be cool. I just don't think it works out that way in practice.