@Gina@fosstodon.org I didn't use #Pocket, but I've seen some recommendations from people on my timeline. So far the nicest one I've seen has been LinkWarden, which is AGPL-3.0 licensed. Since I didn't use Pocket I can't tell you how well it works as a replacement, though, but I hope it helps anyway!
@phnt@fluffytail.org@Yoruka@eientei.org@lucy@netzsphaere.xyz@world@fluffytail.org It shouldn't be that hard to convert [the] codebaseiirc there have been several attempts already, and they all failed for one reason or another. So it would turn out it sadly is that hard to convert the codebase 😞Almost every time I emergeMy desktop is where I experiment and as a result it has quite a lot of bloat on it. Updates occasionally have over a 1000 packages to go through. I still cannot relate to your woes.
@Yoruka@eientei.org@phnt@fluffytail.org@lucy@netzsphaere.xyz I start an update in the evening and its usually done by lunch the next day. The amount of packages generally doesn't impact it that much, though, the vast majority of the time is spent on chromium (last recompile of it took over 4 hours).
@Yoruka@eientei.org@phnt@fluffytail.org@lucy@netzsphaere.xyz My desktop is in a separate room, but I like to use it during the day. It is mostly usable while compiling anyway, except when compiling chromium, which is also the worst thing to compile to begin with. And it always has updates, without exception. Its the worst experience, but I want to have several browser options available at all time. At least now I can say I "speak from experience" on how horrible Chromium is 😭
@Yoruka@eientei.org@phnt@fluffytail.org@lucy@netzsphaere.xyz I don't think chromium has an LTS. At least not in Portage, all versions are always considered stable, and they don't keep many versions around in Portage to begin with. I do generally stick to the stable versions, only accepting ~arch if I have a need for it (which is rare).
@Yoruka@eientei.org@phnt@fluffytail.org@lucy@netzsphaere.xyz@world@eientei.org Yeah, I can exclude it, but I mean if the compilation runs when I'm not using the machine anyway, it doesn't matter much. Its not a problem that needs fixing for me, I know the setup is not maximized for efficiency, and it doesn't have to be.
@Suiseiseki@freesoftwareextremist.com@vnpower@mstdn.maud.io I am dubious of that claim.You are free to be dubious, but you are also wrong. While I don't like that browser, it is free software and therefore I have no moral issues with it.Idk, works on other machines.Clearly it does not work on other machines, hence Anubis is used so much. In this thread alone, the majority uses it to bar LLM scrapers from disrupting their services.
@Suiseiseki@freesoftwareextremist.com@vnpower@mstdn.maud.io Only proprietary browsers use thoseObjectively false. Ungoogled chromium for instance uses it, and that is a free as in freedom browser.Another effective mitigation is to run a tor middleI am running a Tor relay already. It is not effective in the least.just make sure your cgit is also reachable via IPv6It already is.
@snacks@netzsphaere.xyz@lucy@netzsphaere.xyz@phnt@fluffytail.org Theo's reasoning is mostly "here is a base install that can't do anything at all. This is security. Anything else you install is not our fault therefore it is not a real security issue in OpenBSD"
@Suiseiseki@freesoftwareextremist.com@vnpower@mstdn.maud.io It's quite easy. If it says "AppleWebKit" and/or "Chrome" and/or "Safari" it's not human.Whether you like it or not, that's not the case. Actual browsers use those in their user agent, and you said yourself earlier we cannot expect users to fix this.It's a massive SKILL ISSUE putting "Mozilla" where "AppleWebKit" belongs;Then so too its a skill issue to not identify IceCat as IceCat/1.0 or whatever version it is.As you can see, most LLM scrapers are banking on blocking or attacking iSheep or Chrome used being too costlyI can see only 3 potential LLM scrapers there, out of many. For the record, I am blocking those, and without Anubis my cgit instance will still serve literal tens of thousands of requests to connections pretending to be users. So no, not "most", only a few, maybe two dozen or so, are identifying themselves appropriately. The other dozens if not hundreds do not.
@Suiseiseki@freesoftwareextremist.com@vnpower@mstdn.maud.io I am a browser.So you say. But so do thousands of other connections that are not browsers. Anubis thus asks you to prove it, because we (website admins) cannot differentiate if you all use the same user agent.
I don't like that this is needed either, but there's no better solution so far that can be implemented cheaply.it's trivial for scrapers to change their useragentsPlease make them do so, because then those unique user agents can be blocked with a single line.