The ban doesn't even target projects with one AI-assisted patch. What are you talking about? Or does Torvalds also plan on using Claude Code to rewrite Linux and Git in Rust?
The ban is not for "all blockchain-related projects", it's for "projects that harm the reputation of Codeberg" with the newly added clarification that they may include cryptocurrency projects for example. Moderation is not very proactive on Codeberg. This terms addition basically gives them clearance to ban a cryptocurrency project that is deemed to harm the site's/community's reputation by for example being a scammy shitcoin.
My first push to Codeberg was 4 years ago. Back then I certainly got that they discourage small throwaway single-developer projects, and especially ones that are not FLOSS, and may exist only in the user's private repo. I pushed anyways, none of my projects took off, and they're basically just sitting there abandoned.
I get the feeling I should move the repos to my own Forgejo instance out of respect soon enough, but I'm certain they will not be deleted any time soon, at least not without me being notified of it. It's a community, not a corporation.
The whole blog post is also taking a stance. What is criticized is the specific stance taken by Codeberg. TFA seems to state that Codeberg should allow projects of all kinds to be hosted on their service (though apparently artificially limiting their resources would be alright).
> Despite not owning a single project that falls into either banned category, I’m now going to look into setting up my own public Git host
That's.. good, actually. I believe that even if Codeberg was good and perfect for every use case of code hosting, not every one and every project should be there. Vibe-coders, shitcoin cryptomaxis, and lovers of total freedom surely have other places to go and are able to set up forges using the same software that Codeberg uses as well. It's the magic of open source.
Seriously, we should let go of the idea that all of humanity should be part of a single Data Silo on the internet. GitHub, Twitter, Reddit, sure, they might have been better back in the day, but being _the_ places for a type of content online they were able to privatize a lot of very valuable data, sell it off for AI training, while slowly strangling to death any interoperability and "public access" that once made the services feel like a free-for-all market square of the internet. Long live the small web!
Codeberg is not in any way obligated to make sweeping infrastructure changes just to make sure that they can keep hosting projects they find to be against their mission.
Slippery slope. AI and crypto are legitimetely controversial new technologies, though both have their uses. I can't imagine "offline mapping application" or "Linux CLI utility" or "self-hostable web app" being categories of software that become controversial in the future. Besides, migrating a repo to another Forgejo instance is simple enough.
Ente Auth. Obviously not Bitwarden, I don't even know why that's an option. Having your 1st and 2nd factors in the same place seems foolish. I used to use Aegis, which might technically be a bit more secure, but Ente is also on the PrivacyGuides recommendations list (https://www.privacyguides.org/en/multi-factor-authentication...), so I opted to use it for more peace of mind in case my phone breaks.
The userbase is so tiny they can just ask me or another admin for another invite code. No data is tied to the account that would be lost in the process.
I'd argue that it's more democratic than the EU, and has a target audience of members who actually want the service to continue going in this direction. You most likely wont be missed. Thankfully there are a million other places to host your code.
If this, or the vibe-coding ban upsets you, you're not the target demographic of Codeberg. It's not a big tent project looking to host all the code in the word, like Github is. It's for principled, quality, open source, community-first software. Look at the explore page to see what that means: https://codeberg.org/explore/repos?q=&only_show_relevant=tru...
The entire point of Forgejo, the git forge that Codeberg runs on as well, is that you can run your own very easily. I've stopped having private repos on Github completely in favor of my own Forgejo instance, and it's way smoother and nicer. Codeberg was never meant for private repos, but if I get around to starting a new floss project that I want to put out there, Codeberg would be a great option!
And sure, right now there is no cross-forge collaboration, so you need to have multiple accounts. But forge federation is planned, eventually you should be able to contribute to your friend's project from your instance. If you don't wanna wait, go look at https://tangled.org/ or something.
Okay, I'm a tech nerd I admit it, but for my personal authentication life I find passkeys to make sense.
All my passwords and SSH key are already in Bitwarden. When a site starts supporting passkeys, I add that to Bitwarden as well. Now, instead of logging in by auto-filling my username and password, I just press the passkey login button (that hopefully exists) and click on the Bitwarden popup to select the account. It's less button presses for me, and I cannot be phished, nor can my passkeys be leaked on the dark web. All thanks to some fancy cryptography.
Okay, sure, if someone steals my Bitwarden vault by snatching my laptop while it's unlocked or something, I end up pretty screwed. That security aspect did not change, so I still use TOTP for all important services.
Also, I've made one invite-only web app where single-use invite codes and passkeys are the only ways to log in. It was not too hard, it was fun, actually. And I get the peace of mind that account sharing is pretty much impossible were a bad actor able to get their hands on an invite, as is hacking other people's accounts.
(Okay, I concede that I've had to help multiple people who find passkeys confusing as a result of this whimsical decision, and that it just might be that nobody is using my web app for real. So I'm just speaking from nerd privilege here... But it works well, trust me!!)
Building a NAS from scratch is really fun! A small hinderance, but definitely part of the fun as well, is the lack of a "complete resource" on the topic covering how to do every single thing you need to do. Part of the point of my blog post is actually to bring to the internet yet another opinionated NAS setup "guide" (eventhough I would hesitate to call it a guide, but if I ever had to do the same thing again I would definitely read my own post first).
The password for my TimeLimit (to prevent phone addiction a little bit while still being able to cheat quickly ex. to use a browser) is ",,," because it's a good balance between easy to remember but annoying enough to type on a phone I have to put some intention into it. And sometimes,,.. I just take a totally ungrammatical and weird looking thinking break while formulating a difficult thought in casual conversation.
I tried it for family location sharing a few months back and, I don't remember exactly, but I remember the UI/UX feeling a bit slow/clunky in general, eventhough setting things up was user-friendly. Definitely potential there, though.
I have set up Owntracks with a self-hosted server, and the android app reports my location to it periodically over MQTT. I would prefer to use https://dawarich.app/ but last time I tried it it was clearly very beta-quality and not ready for reliable usage.
Thumb-Key is awesome and I can't live without it. Clearflow sounds promising too, but I have to be able to write my,, repeated symbols and >:) smiley faces with the same speed and finesse as words (not having to thing about it at all).
> If you didn't imbibe in your children that the only way to be a "man" is to be the jock on the football team, then maybe far less people would be suffering the dysphorias. Just like how exposure to Instagram causes body dysphoria in both young men and women.
From a queer perspective, I think this is what we really do want and support: raising children gender neutrally, free from role expectations that make them feel like specific kinds of toys or activities or clothes are or are not for them. Just letting people grow up to be whoever they are, etc. etc.
That being said, gender dysphoria especially does have biochemical component. Most men would feel horrible being on estrogen, most women would feel weird being on testosterone. That's true for both trans and cis people, not 100% of the time, but often. That's how they got Turing killed.
Instagram and unhealthy expectations is not really always dysphoria but rather dysmorphia. The difference really is more than a few letters. Dysmorphia is a disordered body image and obsession with flaws in yourself. Dysphoria is a persistent feeling of distress related to your physical gender characteristics and/or gendered social expectations.
Of course, where the lines blur is when people speak in memetic terms of male-to-Male transition: stuff like looksmaxxing, where dysmorphic body image stuff is mixed with toxic culture relating to the pursuit of high masculinity and acting tough in a certain way, to be more of a man, or something.
There's the rename-exe option in mise.toml to rename the docker compose binary to `docker-compose`. I've used it on some machine, I think. Look it up in the docs, it doesn't take long to wire up.