63 karma · joined August 28, 2018
We should also make sure people read all the blurbs before they join a website. Maybe we should call it the Terms of Service? ;)
Despite most websites having nothing but legalese in there, Codeberg's is pretty short and human readable by comparison. I know most people have been desensitized to it, but I haven't heard of any better way of coveying them at an institutional level.
Well, they kinda do? Go on the main page, it's the second line of text: "Codeberg is a non-profit, community-led effort that provides services to free and open-source projects...". They're community-led, and this was a community decision.
> If they are now the latter, they should start by clearly stating that ideology so users can make an informed decision on whether Codeberg is the right place for them
What do you want to see then? They've made a blog post about vibecoded with detailed explanations [1], a public banner mentioning they no longer allow cryptocurrency projects and restricting LLM content and with a link to the changelog with the differences in terms of use [2].
Should hackernews also mention that allowed content is dependent on its moderators with vaguely defined ideologies?
[1]: https://blog.codeberg.org/protecting-our-floss-commons-from-... [2]: https://codeberg.org/Codeberg/org/compare/17bdb39b0c1ecd0e42...
I agree that this is probably going to cause some fragmentation, but I'm not convinced that it will do so in a meaningful matter or at the scale at which it is problematic to the free and open source ecosystem.
For what it's worth, Forgejo is working on federation[1], which might address your networking effect concerns?
If you disagree with their beliefs, you are free to host your own instance or find a code forge that better aligns with your beliefs. That is the beauty of free software!
I've been really happy with headscale, but I wouldn't call it a complete drop in replacement as I would with vaultwarden. Some features (e.g. Mullvad integration, ACL tests, etc) are missing.
Upgrading also requires upgrading every minor version or you run into db migration issues, but that comes with the territory of running your own instance.
I would recommend folks look up if headscale suits their needs (like it did for me for many years) before switching over.
> In other words, we would only recommend upgrading to the NF-A12x25 G2 if you seek to lower noise levels as much as possible and if you are willing to sacrifice the maximum performance headroom in worst-case scenarios that the G1 HS-PWM fan provides.
- The provided reason given was due to user accessibility concerns complicated by what likely is a breaking change.
- Even if you don't agree with the claim, a reserved name isn't unreasonable at all. Not to make a standard of GitHub, but the `admin` username is reserved there too.
- Dismissing an entire product based on a single non-critical technical limitation while simultaneously not contributing to the solution (unless you have a different username there, happy to be corrected) is fundamentally toxic.
- All the while conflating two separate products (Anubis and Forgejo) that aren't related at all.
- And that Anubis offers a non-anime girl solution, and is MIT Licensed if you really don't care for supporting the author.
I'm not going to prod at the "and everything else" part either.
I tried to set up Keycloak but after fiddling with it for awhile before giving up and trying something else. It felt really weird that I was just extracting a tar and running a jar instead of some pre-packaged solution, but that might just be me.
authentik was pretty easy to set up for my homelab, but maybe I'm missing something given all the positive recommendations for Keycloak?