this post was submitted on 26 Jul 2025
236 points (98.8% liked)

Linux

8623 readers
548 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

This is very exciting. Here is the APK I downloaded. And the associated discussion.

It even already seems to support stylus input which is very exciting seeing as there has been talk of porting RNote to Android.

you are viewing a single comment's thread
view the rest of the comments
[–] k0e3@lemmy.ca 30 points 1 day ago* (last edited 1 day ago) (27 children)

I can't read the discussion because some damn Canadian neko waifu thinks I'm a bot.

[–] possiblylinux127@lemmy.zip 22 points 1 day ago (26 children)

It does that for all clients

You just need to wait for the proof of work to complete

[–] sxan@midwest.social 10 points 1 day ago (20 children)

You just need to wait for the proof of work to complete

I will never find the irony in this anything other than pathetic.

The one legitimate grievance against Bitcoin and other POW cryptocurrencies - the wasteful burning of energy to do throw-away calculations simply to prove the work has been done... the environmental cost of distributed scale meaningless CPU cycle waste purely for the purpose of wasting CPU cycles, has been so eagerly grasped by people who are largely doing it to foil another energy wasteful infotech invention.

It really is astonishing.

[–] Jumuta@sh.itjust.works 12 points 1 day ago* (last edited 1 day ago) (1 children)

either you have the service with anubis or you have no service at all

unlike pyramid coins, anubis serves a purpose

[–] sxan@midwest.social 6 points 1 day ago (2 children)

It still uses Proof-of-Work, in which the coal being burned is only to prove that you burned the coal.

[–] possiblylinux127@lemmy.zip 6 points 18 hours ago (1 children)

Everything uses energy

Do you have any measurements on power usage? It seems very minor.

[–] sxan@midwest.social 1 points 9 hours ago (2 children)

Everything computer does use power. The issue is the same very valid criticism of (most) crypto currencies: the design objectives are only to use power. That's the very definition of "proof of work." You usually don't care what the work is, only that it was done. An appropriate metaphor is: for "reasons", I want to know that you moved a pile of rocks from one place to another, and back again. I have some way of proving this - a video camera watching you, a proof of a factorization that I can easily verify, something - and in return, I give you something: monopoly money, or access to a web site. But moving the rocks is literally just a way I can be certain that you've burned a number of calories.

I don't even care if you go get a ~~GPU~~ tractor and move the rocks with that. You've still burned the calories, by burning oil. The rocks being moved has no value, except that I've rewarded you for burning the calories.

That's proof of work. Whether the reward is fake internet points, some invented digital currency, or access to web content, you're still being rewarded for making your CPU burn calories to calculate a result that has no intrinsic informational value in itself.

The cost is at scale. For a single person, say it's a fraction of a watt. Negligible. But for scrapers, all of those fractions add up to real electricity bill impacts. However - and this is the crux - it's always at scale, even without scrapers, because every visitor is contributing to the PoW total, global cost of that one website's use of this software. The cost isn't being noticeable by individuals, but it is being incurred; it's unavoidable, by design.

If there's no cost in the aggregate of 10,000 individual browsers performing this PoW, then it's not going to cost scrapers, either. The cost has to be significant enough to deter bots; and if it's enough to be too expensive for bots, it's equally significant for the global aggregate; it's just spread out across a lot of people.

But the electricity is still being used, and heat is still being generated, and it's yet another straw on the environmental camel's back.

It's intentionally wasteful, and a such, it's a terrible design.

[–] possiblylinux127@lemmy.zip 2 points 4 hours ago

It doesn't need to be anywhere near as resource intensive as a crypto currency since it isn't used for security. The goal is not to stop bots altogether. The goal is to slow down the crawlers enough so that the server hosting the service doesn't get pegged. The bots went from being respectful of server operators to hitting pages millions of times a second. This is made much worse by the fact that git hosting services like Forgejo have many links many of which trigger the server to do computations. The idea behind Arubis is that a user really only has to do the PoW once since they aren't browsing to millions of pages. On a crawler it will try to do tons of proofs of work which will bog down the crawling rate. PoW also has the advantage of requiring the server to hold minimal state. If you try to enforce a time delay that means that the server has to track all of that.

It is also important to realize that Anubis is a act of desperation. Many projects do not want to implement it but they had no choice since their servers were getting wrecked by bots. The only other option would be Cloudflare which is much worse.

[–] lagoon8622@sh.itjust.works 1 points 4 hours ago

Just know that you are 100% wrong on this. You don't understand what Anubis is doing, you don't understand the problem it's solving, and you need to educate yourself before having strong opinions about things

[–] Jumuta@sh.itjust.works -3 points 1 day ago (1 children)
[–] sin_free_for_00_days@sopuli.xyz 2 points 21 hours ago

Not many, but I sure wish all.

load more comments (18 replies)
load more comments (23 replies)
load more comments (23 replies)