Users can leave bounties on sites and once the bounties pile up high enough somebody will come along, sanitize it for everybody, and collect the bounty. Sorry about your ad revenue, next time don't piss off the masses.
The bounties will be public, so site maintainers can see if they're on the list and address the issues. If the community decides that the redesign addresses the problem, the bounty goes back to its issuers.
Consider also the sybil vector; I could just use a proxy network to vote millions of times for a site I'd like to see targeted. Or how do you ensure that 1 human = 1 vote? Throw in some PoW? No.
I'm not for building easily available tools for remotely and unilaterally coordinating DDoS attacks.
browser vendors can blacklist it.
>How do you consider legitimate traffic illegal?
It's fairly obvious that sending traffic for the sake of generating traffic isn't "legitimate" by any means. Your excuse is flimsier as websites that sell ddos services as "stress testing" services.
How would they do that? They can remove them from their list of extensions, but I can just download it from elsewhere and add it manually, right?
A few people who re-compile their Firefox or Chromium to get rid of that requirement will not make a great DDoS botnet.
Things may have changed since then, I have not checked.
In other browsers you need your addons to be signed. Firefox implemented this because of the terrible malware that got installed with adware installers. With administrator access, they kept changing every setting Firefox added to get the addon to load, so they made the entire loading system dependent on signatures. Luckily, adware developers aren't smart enough to load code into the signed binaries to work around this limitation.
You could do it, but it's more of a hassle than you'd expect.
Or just share the site's reputation with other extension users.
What actually to do when you find someone's website annoying: Don't go there, it's not your site. Same thing I do when I don't like a bar, I leave, I don't start clogging the drain with toilet paper
How many independent browser engine variants are viable today? Three?
Ramping the difficulty of that problem has specifically limited choice and options.
One class of devices (iOS) mandates a single browser engine (Webkit / Safari). Android has a slight pretense of greater openness, but bundles Chrome into most apps.
https://drewdevault.com/2020/03/18/Reckless-limitless-scope....
The bomb threats and car bomb threats did get me talking to the sheriff about concealed carry permit, but I backed away.
The poor woman that answered the phone for a shared office space quit.
At Weebly, people bought DDOS but didn’t realize that every site had the backing of our entire infrastructure.
Yeah, no.
So it's legal, moral, and acceptable that software and websites are made, by you folk reading this here website no less, to consume orders of magnitude more resources than they need to, just so that web companies---you folk, remember---can make some stats go up and turn them into money. It's okay to make the web less accessible to poor people, disabled people, people in places with bad internet connection, perfectly functional devices which have only become unusable because of this whole bullshit &c, it's okay to mine shitcoins in people's browsers, to sell their life for profits, it's okay to literally get into their private life and play loud videos in there if they don't know how to make that stop, but it's immoral, illegal, unacceptable to retaliate? Immoral and triggering for you lot for folk to just jokingly entertain such idea?
This whole business is basically turning wasted money and energy into dollars, not really different than blockchain bullshit essentially.
Imagine the resources wasted to produce and consume this nonsense went to making computers user friendly, programmable and accessible. Like, why should my browser occupy ~6G of memory for ~50 pages which could all be just pure HTML and a couple PDFs? Why should I need 6G of memory when 1 or 2GB must do? Why tf a computer with 1GHz or 666MHz CPU can't handle the web, ie a bunch of text documents? This whole bubble is creating immense amount of waste, and it's nonsensical to just limit your thinking to "oh, some annoying websites, just run uBlock". IMHO comes from the same place with "if car-dominated cities bother you and you feel unsafe, just get a car, or better, an SUV". What about fixing the city? What about climate and pollution?.
Your argument is like saying if a barbershop always has 2 hour wait times and has crappy music playing on an excessively loud radio, it's ok to retaliate against them.
If every barbershop is like this, that's sad and should be fixed, but it still doesn't make it ok to retaliate against them.
So yeah if my barbershop is playing loud music I ask them to turn it down please, and if barber queues are too long, maybe it's time for barbers to be nationalised because the private sector is failing to keep up, no?
Also, please don't post supercilious putdowns of the rest of the community. You have no idea who you're talking to here (none of us does). That sort of rhetoric is not only flamebait, it's reliably a marker of extremely low comment quality. We want thoughtful, curious conversation here, not users acting like they're better than others.
Edit: you did it even worse here too - https://news.ycombinator.com/item?id=29456018, and worse yet at https://news.ycombinator.com/item?id=28688315. Would you please review the site guidelines and stick to them? They explicitly ask you not to post like this, and we ban accounts that keep doing it.