

Centrists ARE usually clueless enough to blend things together as such…


Centrists ARE usually clueless enough to blend things together as such…
“The best” depends on what you really need.
Authentik and Authelia are two of the top most quoted solutions, but they aim to be an “everything in one” package, with tons of features a simple homelab will rarely need. They’re aimed more at enterprise-like setups.
On the other end of the spectrum you have e.g. Pocket-ID, which only does OIDC by itself (you can hook up an LDAP server as user database though); but that tradeoff means it uses little to no CPU time, and, in my experience, around 130MB RAM. Given RAM is getting more expensive than gold, one needs to consider memory footprint, especially for older homelab setups. We can’t all be running 256GB nodes after all.
So instead of hunting the mythical “best” solution, decide what features you really need, grab a list of providers that cover those features, and compare them to see what fits your needs best.


Funny thing is that we have multiple examples of these AI fine-tunes backfiring spectacularly.
For example all the Grok fails on Xitter, and Elon promising to fix those results constantly, without any of those sticking.
I think the bigger problem is that there’s a segment of the population that’s gotten so dependent on “AI” (LLM chatbots), they literally can’t learn without it. Even the most mundane things they could’ve easily looked up via a search engine, end up as a question to ChatGPT. And no matter how many times you show them that the chatbot gave insanely wrong results, they’re still going to use it.
It’s incredibly vague still, that’s the problem.
Like, I see, if I wanted to roll my own shitcoin, I can’t publish the source code of it on Codeberg.
But, say, a Blockchain lookup app - technically it’s a cryptocurrency related project, but at the end of the day it’s just an app that connects to a public API and lists data from it. Is it also banned?
Or, I make an open source smart clock, from an LED matrix and an ESP32. This smart clock can link to YouTube/Twitch/etc. for viewer count, to GitHub for project stars/forks, to currency exchanges, and one includes a crypto exchange rate tracker for displaying current mainstream coin valuations (say, the top 5 most used coins). Is this project, since it’s crypto related, banned?
Or let’s say I come up with something blockchain adjacent, that could be utilised for cryptocurrency use… and what if I just publish a new cryptographic approach that then gets used by a new cryptocoin that suddenly becomes famous?
Or if my project uses a cryptographic system that comes from a dependency that was broken out of a cryptocurrency project?
Where do we draw the line of “related”? What level of relationship is allowed with the world of cryptocurrency? What degree of separation is deemed appropriate?


A face so beautiful only a mother could love it

The recommendations so far are quite solid.
I’d also add that crowdsec with the right collections as a primary filter within your reverse proxy setup can be extremely useful, potentially even better than fail2ban, as CS delivers a literal “scan every packet and put them against these rules” approach - where the rules are crowd sourced, thus are more up to date than any manual blocklists, filter list etc. can be, and can spot even 0day intrusion approaches.
It depends on the app. You can use Authentik as an OIDC provider and allow apps that offer OIDC to log in through that - and that usually works for TV sticks and such.
Uhm, no.
Only if the licence allows. I personally go for A/GPLv3 wherever I can because I don’t want corporations to just take and not contribute back. But that means I can’t just copy MIT/Apache software, need to do my own implementation from scratch. Which I prefer anyway.


I’d argue that AI does change things:
why would I try a book REQUESTING system when I’m working on my own AIO solution?
I’m actually working on an all in one solution that sort of fills the roles of Readarr AND Calibre - without all the baggage of the latter.
Oh, and of course a KOReader library plugin that foregoes OPDS and works like the Kindle interface (“available books” synced from this backend, one tap downloads them, plus potentially adding series handling too in the future).
But right now it’s mostly manual downloads + CWA ingest + OPDS via KOReader.


Plenty of reasons.
An e-reader is essentially what a book was 20 years ago, except it’s an entire library.
Using it doesn’t deplete your phone’s battery, and a good e-reader can stay powered for a week or more with constant usage. Your phone, given all the background services etc., would die within 8-10 hours.
Then there’s the display. Better aspect ratio for reading, better approach for readability (eink), better optimised for reading (cold-warm frontlight), the list goes on.


Those guns STILL REQUIRE KEY COMPONENTS THAT CANT BE 3D PRINTED. Just how many times and how many ways do I have to explain this until it gets through?
You can 3D print a shadow gun, sure, even on a $100 cheapo FDM printer. Thing is, it won’t fucking work because there’s neither barrel nor firing pin. Two of the, oh, most crucial elements to make a gun into an actual gun. Up until you add these two bits, that gun will do more damage if you chuck it at your target than if you fired it.
TECHNICALLY, you could get away with a firing pin setup made from some wiring and an actual nail, but it would be highly unreliable - misfire, not fire at all, and so on. And even if it did fire, without a barrel, you’d have a 30-40% chance of not hitting your target… at which point you’re more likely to kill your target by aiming some higher power pyrotechnics at them. Which are easier and cheaper to acquire.


My point is that a 3D printer isn’t necessary for making a gun, and that you can’t even make the parts that make something into a gun, using a (regular, commercial FDM) 3D printer.
it’s like trying to regulate printers because you can “3D print a car”, when in reality you can 3D print a few accessories and components but the entire engine has to be manufactured differently…


They are.
A barebones manual lathe is still grades cheaper, this provide a lower level of entry. Spend $200 and in no time you can be doing 20-30 barrels a day.
But please tell me how a 3D printer, which is at most useful for the casing (which you could hand craft from wood with a knife…).


A lathe takes no instructions and is potentially the most useful tool of all listed for the purposes of making a gun.


Not a major problem AND going after 3D printing doesn’t actually solve the problem - the core components that make a gun a gun, such as the barrel, firing pin, etc., still need to be manufactured in the “traditional” way (unless you’re trying to make a single use, one shot gun, but even that has better alternatives than 3D printing).
As it’s been pointed out above, the pieces of equipment - lathes, mills, CNC machines - required to make the aforementioned parts require no licencing, no safety mechanisms to prevent gun part manufacturing.


Yeah, I quite “love” this BS.
On one hand, these tech megacorps are pushing for privacy violating measures to “protect the children”
On the other hand they’re literally profiting off child abuse and refuse to stop it. See e.g. Roblox refusing to deal with paedos because they were the highest paying customers…


The Chinese companies aren’t even copying by doing the same stuff - they’re copying models by using the American ones with very directed prompts to essentially distill, say, Fable 5, with just a few hundred thousand prompts, into a smaller, faster model.
It’s akin to running a bakery, having a super well selling product, and the competition rolling in and buying up 70-80% of your daily volume just to reverse the recipe, then they’ll be selling an “improved” version at 10-20% the cost within a few weeks.
I’d say half.
The other half is truly so clueless that they think “both sides are the same and we need to find the middle ground”. Which in itself is a major bastardisation of the doctrine of compromise (which says that in a sane system, often the best solution is a compromise between differing parties).
However that doctrine cannot apply to debates about human rights, as one cannot compromise on those.