scripting / Scripting-News

I'm starting to use GitHub for work on my blog. Why not? It's got good communication and collaboration tools. Why not hook it up to a blog?
121 stars 10 forks source link

ublock origin - blocking Scripting News #249

Open richb-hanover opened 1 year ago

richb-hanover commented 1 year ago

Dave - a quick look shows that it's choking on the "http://counters.scripting.com/counter?group=scripting&referer=&url=http%3A%2F%2Fscripting.com%2F..." link.

Here's how I found this

Good luck!

Update: Initially mentioned at: http://chat.scripting.com/story?day=2023/01/19/&id=8346

kyefox commented 1 year ago

I use uBlock Origin and this list and have no trouble loading Scripting News. It does block this script, but everything works fine.

scripting commented 1 year ago

@kyefox — how long has this been going on?

kyefox commented 1 year ago

@kyefox — how long has this been going on?

I didn't even notice until this issue popped up on your Mastodon link blog poster. uBlock Origin is like that: mostly invisible until something goes wrong, then it's the culprit 99% of the time there's a problem. This specific filter is a wildcard (" .com/counter?") so doesn't actually have anything to do with your site.

The correct action would be for them to add Scripting News to trusted sites until they can figure out why the rule is breaking the site for them and apparently no one else. I'm sure we're not the only two using one of the top script blockers with one of the default lists.

scripting commented 1 year ago

It’s like their software trying to prevent hacks is itself a hack.

richb-hanover commented 1 year ago

I see it the other way 'round. I am delighted by ublock origin because it employs curated lists of suspect patterns in URLs to block certain sites. It does a great job of cleaning up my browsing experience.

One of those lists is EasyList (https://easylist.to/easylist/easylist.txt) that has the pattern .com/counter? that matches one of the URLs on Scripting.com. I assume (but don't know for certain) that EasyList learned that some bad actor was using the .com/counter? pattern, so they blocked it.

It is regrettable that you chose that same string for your counter (at http://counters.scripting.com/counter?...) But a change of the URL on your server side to a different path/pattern would seem to solve this problem. Or am I misunderstanding the situation? Thanks.

kyefox commented 1 year ago

Changing the URL to bypass a filter used by people who've chosen not to be counted doesn't seem very pro-social. It shouldn't be breaking the site for you.

scripting commented 1 year ago

I don’t think I’ll change the url.

If I won’t be corralled by Google why should I accept it from this bullshit.

This is a crazy system.