Earlier quoted context omitted.
Can you translate the American for me? “Wide variance”, does that they’re being assholes?
> Can you translate the American for me? I'd say "wide variance in the level of kindness" is a rather British way to describe some of the opinions that have been voiced.
It took a year to ship WebAssembly in Anubis
171–180 of 226 posts
Re: It took a year to ship WebAssembly in Anubis
#172Earlier quoted context omitted.
Anubis is not free either, it is a matter of how much it costs to run Anubis vs to let bots in. When I see LKML using Anubis when the pages it serves are tens of kB, all presumably static, I wonder if they do it out of spite rather than to protect their servers.
It’s done out of necessity, you can read about why here: https://people.kernel.org/monsieuricon/creepy-crawlies As a user/reader/viewer I absolutely hate Anubis and usually turn around when I see it pop up (at least on my phone where it takes ages to compute), but with stats like that, I get why a site operator would resort to using it.
This drives me crazy with so-called SOTA LLMs that have "achieved AGI".
Fable, Sol, Astra, will start by trying to reverse engineer a binary to figure out how something works when software is open source and one search query away.
You let them know it's open source, and they will start using github API instead of just cloning and grepping.
Re: It took a year to ship WebAssembly in Anubis
#173Hats off to Xe for spending so much time on backwards compatibility, especially the tidbit about targeting Chrome 66. I have a Mac from 2014 running Yosemite that I occasionally use to test for backwards compatibility in my own frontend code (for fun!). But IMO the best way to ensure compatibility is to use period-correct toolchains or toolchains where the pace of change is slower, like ClojureScript.
Re: It took a year to ship WebAssembly in Anubis
#174Earlier quoted context omitted.
> at least in crypto there is a token you can sell That would defeat the purpose. The goal is to make scraping costly, not profitable.
Scraping would be costly in this world: scrapers would have to spend tokens in order to get the webpage. But, in this world, the website owner would receive tokens that they can then use to do whatever they want, including paying for servers and bandwidth. This is the sense in which the cycles aren’t wasted: the website owner now has cash to spend. Effectively, both scrapers and ordinary users would be paying for the…
Re: It took a year to ship WebAssembly in Anubis
#175Tangential but all the pages I see protected by Anubis are just static HTML. But bot traffic is only harmful on dynamic pages right?
I'm not a fan of Anubis for various reasons but the idea that bot traffic in only harmful with dynamic pages must die. CPU (yes, even to serve static pages) is not free, bandwidth is definitely not free. There's an idea that serving a static page to a bot has a marginal cost tending to zero, but it's never really zero and serving them by millions definitely has a cost. Also, while some pages may look like static HTML…
Re: It took a year to ship WebAssembly in Anubis
#176Tangential but all the pages I see protected by Anubis are just static HTML. But bot traffic is only harmful on dynamic pages right?
Others have answered your question. A lot of the sites listed here https://anubis.techaro.lol/docs/user/known-instances/ have dynamic content; Git web interfaces in particular (Codeberg, the Linux kernel, FFMPEG, and more are on the list) are vulnerable to poorly or maliciously configured scrapers.
Re: It took a year to ship WebAssembly in Anubis
#177Tangential but all the pages I see protected by Anubis are just static HTML. But bot traffic is only harmful on dynamic pages right?
no, absolutely not, any malicious or dishonest bot traffic is harmful, generating unnecessary transfer and literally stealing data
I only hear bad things about bots lately, are there any benevolent bots?
I've done a tiny bit of scraping myself (usually to archive old websites before they die), and I've gotten banned a few times even though I wasn't hammering anything.
Looks like it's getting harder and harder to do scraping for legitimate purposes. Although I suppose legitimate is subjective :) Everything becomes valuable when it's old enough...
Re: It took a year to ship WebAssembly in Anubis
#178Earlier quoted context omitted.
There are numerous services that will let you host static pages for free or nearly free. There are also numerous services that sit in front of your website that can block bots and reduce load on your origin server, many of which are also free, or very low cost relative to the service they provide. The situation you are in is far less dire sounding when you consider that you have these options available to you.
Except that I don't have these options per employer policies.
Well, sounds like it's not your problem then.
Re: It took a year to ship WebAssembly in Anubis
#179I have every copy of Firefox here configured with webassembly disabled...because I don't tend to do what Webassembly was designed for, i.e. online games, video/audio editing, emulation, etc. [1] and because I dislike things running in the background without my knowledge. So this is going to be interesting. My plea (in a small voice) to the OP: just as many sites still do for JavaScript, please add a "This captcha req…
Re: It took a year to ship WebAssembly in Anubis
#180Earlier quoted context omitted.
You're selectively quoting the comment. It's clearly talking about the PoW aspect not being a serious impediment.
Who cares if its PoW or something else? Does it matter in any meaningful way?