mastodon implements it, pleroma/akkoma probably implements it, pixelfed implements it, firefish and iceshrimp implement it (sharkey has a PR implementing it opened just today), gotosocial not only implements it but enforces it, with no ability to turn it off
notably, none of the threadiverse software implement it, and no software other than the aforementioned gotosocial enable it by default.
They aren’t forced to do anything. Manifest v3 is just a part of the WebExtensions API (which is not a standard and is really just “whatever Chrome does except we find/replace’d the word chrome to browser”) which both Safari and Firefox chose to implement in order to make porting of Chrome extensions easier.
Before that, Firefox had a much more powerful extension system that allowed extensions quite a lot of access to browser internals, but that turned out to be a maintenance nightmare so they walled those APIs off (not a coincidence that Firefox started getting massive performance improvements after that, and extensions stopped breaking every other release) and decided to go the WebExtensions route. I have no clue what Safari was up to but I think they implemented it after.
If they don’t implement Manifest v3, extensions that want to work across multiple browsers need to support both the older Manifest v2 and the later Manifest v3, which would be a burden not many extension authors would want to bother with, which would make them just say “yeah we’re not supporting anything outside Chrome”. Firefox avoids this problem by extending the v3 API to allow for the functionality necessary for powerful ad blocking Google removed in v3 (webRequestBlocking) while also implementing the new thing (declarativeNetRequest) side by side, so extensions that want to take advantage of the powerful features on Firefox can do so, while Chrome extensions that are fine with the less powerful alternative can still be ported over relatively easily.
Firefox does have it’s fair share of extensions on top of the WebExtension API already (sidebar support for one), so adding one more isn’t too big of a deal.
TLDR of linked gist: wayland is not X therefore it is bad. end of.
Wayland breaks Xclip: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?
also, github.com/bugaevc/wl-clipboard. perhaps all OP (of gist) needs is a simple shim that can convert calls to xclip to wl-copy/paste? that doesn’t seem too hard to make compared to keeping X.org alive I’d say (perhaps they should try making it if it’s that much of a problem)
Wayland breaks screensavers: Yeah, that seems to be the case.
[…] Adding screen savers to Wayland is not simply a matter of “port the XScreenSaver daemon”, because under the Wayland model, screen blanking and locking should not be a third-party user-space app; much of the logic must be embedded into the display manager itself. This is a good thing! It is a better model than what we have under X11. […]
[…] Under X11, you run XScreenSaver, which is a user-space program that tries really hard to keep the screen locked and never crash. It is very good at this, but that it needs to try so hard in the first place is a fundamental design flaw of X11. […]
other people can comment on the parts they know about, these are two i know of off the top of my head
The thing about ATProto is that unlike AP they don’t seem to expect each instance to have it’s own community with it’s own rules and vibes. They seem to be using federation just as a way to “scale up”.
If they can get any non-bluesky-the-company folk to create instances then that’s just scaling they don’t have to pay for and a convenient legal scapegoat for the inevitable consequences of their lax moderation. Why wouldn’t they federate?
the only thing i know about powershell is that the linux binary is named pwsh which i learned the hard way after writing pow and then accidentally tab completing poweroff and shutting down my pc
This is exactly the reason why I myself am suspicious of anyone who tries to start shit when some instance defederates (or even implies they’re thinking about defederating) from another.
Now, can “bad” defederations happen? Maybe. But the thing to realize is that each instance is it’s own community, and they all differ on what they accept and what they refuse. Some will be stricter, and some will do the bare minimum to not end up being Voat 2. And that’s why federation works, because you have the choice to pick where you stand in that spectrum.
The trolls need people to troll in order to not implode, and they will pull every trick in the book in an attempt to keep as wide a reach as possible. That’s why anything without moderation capabilities of sort (and isn’t, like, DMs or otherwise small groups only) do not work in the long term.
Good fucking riddance. Happy fizzling out in no-user-str.
A better idea would be a generic content warning system replacing the existing NSFW toggle. This would not only improve compatibility with the rest of the fediverse (which does use support CWs) but also give you way more filtering options than just “safe, tits or gore”.
CWs should be applicable to both communities and individual posts, and would “stack” on top of each other. (Each post would “inherit” the CWs of it’s community.)
Security? Probably. I wouldn’t expect any measurable improvements to performance but the with compiler being able to do more checks it might enable some clever optimization trickery that would be harder to maintain in C.
Still, Rust on the kernel probably won’t leave the realm of drivers any time soon, so it all depends on if you have the hardware that will use a driver written in Rust.
AROOO MFER ID LOVE TO PLAY GAMES BUT I CRANKED MY HOG A LITTLE TOO HARD AND MY DESKTOP BROKE I THINK THE PSU IS FUCKED FROM ALL THE HOG CRANKING IT POWERED OVER THE YEARS
I am currently prototyping (and I do mean prototyping, the code is a MESS) an automoderator-like bot. Can I host it here or should I look for another instance?
anime_irl rule (sh.itjust.works)
18+ Leaving the bidet on "feminine" mode is the female equivalent of leaving the toilet seat up. (images.app.goo.gl)
My wife does this all the time, and if I don’t check before I spritz I get an unexpected ball splash....
choose only one rule (lemmy.dbzer0.com)
Think before ruling (lemmy.world)
If we're going to have an effective strategy against FB/Meta, we should clear up some misconceptions around defederation
((I’m not an expert, I’ve been reading up on things as much as I can. If there’s an error, I’ll happily correct it!))...
new hbomberguy video (www.youtube.com)
yeah I know you, you’re a bunch of queer fucks just like me...
Chrome’s next weapon in the War on Ad Blockers: Slower extension updates (arstechnica.com)
A response to the "Boycott Wayland" article
Link to article: gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…...
Does the idea of this concern anyone else? Why is no one talking about it? (sh.itjust.works)
Pawoo, a Japanese Mastadon instance on the Fediverse notoriously bad about moderating CSAM, has been taken down. (lemmy.world)
archive.ph/jneKS...
Bluesky Continues Rapid Growth, Reaches Federation Milestone (wedistribute.org)
rulershell 7-x64 (lemmy.blahaj.zone)
Windows [Rule] (files.catbox.moe)
tutorule (lemmy.world)
Exploding Heads decides to move to Nostr and close their lemmy instance down (exploding-heads.com)
And nothing of value was lost!
NSFW vs Pornographic Content
Hey! I was about to make a feature request on github for this but I thought having a discussion first would be helpful....
Are there any advantages of using Rust instead of C in the Linux kernel?
Will there be performance and security improvements?
CRANKING OUT ANOTHER REP, WHO'S WITH ME?! (lemmy.world)
sfc /scannow /rule (sh.itjust.works)
soon™ (feddit.de)
Are (hopefully helpful) bots allowed?
I am currently prototyping (and I do mean prototyping, the code is a MESS) an automoderator-like bot. Can I host it here or should I look for another instance?
Is there a way to disable live updates?
i just like opening up a million tabs and going through them on my own pace, feels weird when the site moves about on it's own
rule (lemmy.blahaj.zone)
Transcription:...