IDK about "still" since you can disable the GIL and also use multiple threads/processes, but I get your point. But rust is certainly not the only other language that can bring more efficiency or parallel performance, was my point. Yes it allows you to use multiple cores, but so do many other languages, including python.
And even if the game did greatly benefit from it, most people are already using esync/fsync in lutris/proton/etc. and so they also won't really see a difference from what they're used to.
Trump legitimately believes his purpose is to put forth the rules that make his voters happy... so in that way, negotiation is more of a sign of weakness and would tank his numbers.
What you’re doing is filtering out bots that can’t be bothered to execute JavaScript. You don’t need to do a computational heavy PoW task to do that.
Most bots and scrapers from what I've seen already are using (headless) full browsers, and hence are executing javascript, so I think anything that slows them down or increases their cost can reduce the traffic they bring.
Canvas fingerprinting filters out bots better than PoW
Source? I strongly disagree, and it's not hard to change your browser characteristics to get a new canvas fingerprint every time, some browsers like firefox even have built-in options for it.
it assumes computational costs are significant expense for scrapers compared to proxy costs
The assumption is correct. PoW has been proven to significantly reduce bot traffic... meanwhile the mere existence of residential proxies has exploded the availability of easy bot campaigns.
Canvas fingerprinting would work.
Demonstrably false... people already do this with abysmal results. Need to visit a clownflare site? Endless captcha loops. No thanks
I don't like the approach of banning nonresidential IPs. I think it's discriminatory and unfairly blocks out corporate/VPN users and others we might not even be thinking about. I realize there is a bot problem but I wish there was a better solution. Maybe purely proof-of-work solutions will get more popular or something.
I refuse to support kitty solely based on kovid's absolutely deplorable attitude. I lost count of the number of people I personally talked to who wanted to contribute but then decided not to after seeing how toxic and abusive they were to users in the github issues.
If that does happen, I just hope there will be enough developers by then that can/will want to use it (as in, write rust code). Especially developers that can put up with the kernel process and its people.
IDK about "still" since you can disable the GIL and also use multiple threads/processes, but I get your point. But rust is certainly not the only other language that can bring more efficiency or parallel performance, was my point. Yes it allows you to use multiple cores, but so do many other languages, including python.