By the way, I am now officially tied to a device which is too old to support Anubis.
-
By the way, I am now officially tied to a device which is too old to support Anubis. Not just in the "it takes too long" sense, but also being unable to install any version of Chromium that supports the required APIs.
This is probably what a lot of people which are less fortunate than you feel like.@alexia I finally cracked and installed Anubis on a niche service which was getting pounded, since the options were to either use Anubis or turn off the service.
My use of Anubis isn't a great solution, but it was the least-worst choice. Either way, you were not going to be able to visit the site.
-
I think the biggest statement that I want to make here is this:
Software should be efficient, and fast. We've all forgotten what it means to be on a platform that is restricted ever since our computing resources started going up, and this is where it left us.
Those less fortunate are unable to view even the simplest pages because there is software in front that simply won't run on my device.
Our software isn't quick or snappy anymore, to the point where any software which IS quick or snappy markets itself as being so. It has become a marketing feature.
Sure, all our new fancy tech is quite nice, but let's not forget that not everyone is as fortunate.
I am very glad that there's tools which work even on the cheapest or oldest devices.@alexia@shrimp.starlightnet.work
Software should be efficient, and fast. We've all forgotten what it means to be on a platform that is restricted ever since our computing resources started going up, and this is where it left us.
It isn't even good on high end hardware Tbh it gives me a vibe of a commercially-funneled open source project (or just the team who really wants to commercialize their idea without a well-defined principle), but it is unclear to me the team even have the experience of designing performance related software.
To me this is an "apathy" based defense: the assumption always is an attacker won't bother to optimize or pay for rigs. But if that is the case (1) the "defense" shouldn't get "harder": that just frustrate the hell out of lgtm visitors without imposing real cost barrier on attacks (2) you shouldn't encourage a monoculture of identical rules and challenge scheme on all your users, that concentrates risk of complete breakage.
Thanks for letting me know of Locaine, it looks like a pragmatic solution: ticks all my checkmarks: security by diversity; no magical thinking; not being the weakest link yourself.
https://yumechi.jp/en/blog/2025/proof-of-mutex-outspeeding-anubis-with-valid-pow/ -
-
@alexia may I suggest Pale Moon as a workaround?
@echedellelr No.
For one, that isn't even on Android, and also they consider accessibility features "bloat" which makes the entire project a no-go for me. -
@crmsnbleyd not always, that is very much dependant on the configuration.
I would know, because I used to have Anubis set up. -
@sneexy Until the Pixel 7 arrives somewhere between 18th and 23rd of this month, I am stuck with:
- Moto C Plus (32bit, armv6, Android 7, modded)
- ZTE Blade A34 (64bit, armv7?, Android 13, stock, cannot unlock)@alexia@starlightnet.work @sneexy@booping.synth.download you can probably get firefox on at least the latter one
fuck anubis though.
-
@alexia@shrimp.starlightnet.work @sneexy@booping.synth.download oh you poor poor soul who has to use a non-pixel phone for two weeks and develop empathy for others who are stuck on obsolete versions of Android with no custom ROMs... that ZTE blade has a newer version of Android than my phone yet you're whining about it?
-
@alexia@starlightnet.work @sneexy@booping.synth.download you can probably get firefox on at least the latter one
fuck anubis though.
-
@alexia anubis is getting non-JS methods in their commercial offering
@niko@gts.niko.lgbt @alexia@starlightnet.work "in their commercial offering" ok so that's where the "we're keeping the opensource version intentionally shit" bit kicks in. cool. Anubis is never getting non-JS methods because they insist on purposefully being a garbage solution just so they can scam people who don't know better out of their money
-
@niko@gts.niko.lgbt @alexia@starlightnet.work "in their commercial offering" ok so that's where the "we're keeping the opensource version intentionally shit" bit kicks in. cool. Anubis is never getting non-JS methods because they insist on purposefully being a garbage solution just so they can scam people who don't know better out of their money
-
@alexia@starlightnet.work @niko@gts.niko.lgbt what replies...? i'm not seeing any elaboration on that point
-
@echedellelr No.
For one, that isn't even on Android, and also they consider accessibility features "bloat" which makes the entire project a no-go for me.@alexia ah you were asking for Android aaaaaaah. Okay.
-
@alexia I finally cracked and installed Anubis on a niche service which was getting pounded, since the options were to either use Anubis or turn off the service.
My use of Anubis isn't a great solution, but it was the least-worst choice. Either way, you were not going to be able to visit the site.
-
mind you, technically I CAN install firefox, however on hardware that has:
- 900 **mega**bytes of RAM
- 4 CPU cores clocked at ~1.3 gigahertz
- Android 7
- 32Bit SoC
it's........less than serviceable in comparison to Chromium 66. Yes, chromium 66. That's what comes shipped and I've yet to find ARM 32bit builds newer than this which install on this architecture and device.@alexia@starlightnet.work you have disabled GMS on it right? it makes a world of difference
-
@alexia@starlightnet.work @sneexy@booping.synth.download i figure the latter is slow because it's running a newer and thus more bloated android version
i have an android 7 phone with 2gb of ram and it runs fennec quite well, though admittedly i'm used to stuff stuttering a bit, my bar for those things is low
-
@alexia@starlightnet.work you have disabled GMS on it right? it makes a world of difference
@soop that device doesn't have it installed to begin with -
-
@pndc@social.treehouse.systems @alexia@starlightnet.work not really no iocaine is a complete alternative to anubis
-
@pndc @soop
eh, it depends.
iocaine can be configured to do a lot of the same things as Anubis whilst also serving LLM scrapers markov-chain garbage
That is, it can be configured to serve a javascript challenge like Anubis uses, and I think that the developer uses such a challenge on their own stuff too and has it in their nam-shub-of-enki configuration
but, yeah fair enough, moving is a bit of effort; Not because it's difficult but just because it'll obviously take some time to read the docs and move things around -
I think the biggest statement that I want to make here is this:
Software should be efficient, and fast. We've all forgotten what it means to be on a platform that is restricted ever since our computing resources started going up, and this is where it left us.
Those less fortunate are unable to view even the simplest pages because there is software in front that simply won't run on my device.
Our software isn't quick or snappy anymore, to the point where any software which IS quick or snappy markets itself as being so. It has become a marketing feature.
Sure, all our new fancy tech is quite nice, but let's not forget that not everyone is as fortunate.
I am very glad that there's tools which work even on the cheapest or oldest devices.@alexia I have a fairly new phone with 8 damn gigabytes of RAM and I'm still astounded at how bad Android runs. I seem to remember the home PC back in the day having 500MB of RAM, and it ran Windows XP with probably the same performance, maybe slightly better??