Knowing nothing else about you or the new job offer, it makes sense to take the offer. But I'd rather know more than the information you've presented. The good news is that you do know more and can better determine if there are mitigating circumstances that make turning down the offer make more sense.
The claims and conclusions of this article are merely asserted rather than suported with evidence. (This is true of most of the articles I've seen claiming the opposite as well.)
Decentralised control: Unlike GitHub, Codeberg is not owned by a single company, which means that the platform is not subject to centralised control
This makes no sense to me. It's owned by the non-profit company. It's just as if not more centralized as GitHub as Microsoft is a publicly traded company with millions of owners and GitHub's infrastructure is deployed globally. I like codeberg but decentralized it is not.
I do college remotely and the actual university is like 350 miles away
There's probably a college nearby that you can go to during a career day. You'd have to find out when they're holding one.
I do have an uncle who is a hiring manager and he said he’d hire me if I needed a job but I’d have to move halfway across the country and it also feels cheap so I’d rather not.
Call your uncle and tell him you're looking for an internship. Maybe you don't want to move, but calling it cheap to ask the people you know for help in finding a job doesn't make any sense to me.
Gitea wasn't bought, the people running the project held the trademarks and decided to move the trademarks to a new for-profit entity they created in order to provide git related services for some fee structure that isn't clear to me. Largely it's CI/CD service that they are looking to sell.
It's Microsoft's OCaml. Its design is focused on the functional paradigm but also facilitates a imperative paradigm as a secondary focus in the design.
Be aware that you won't see a lot of the comments on any particular post in a Lemmy community when following via Mastodon. There's a bit of a stalemate between the Lemmy Developers and the Mastodon Developers where they are each asking the other to bridge the gap of the incomplete federation.
Using another Mastodon-like service probably comes with additional similar issues.
I don't know if one is better than the other, but knowing that certain libraries are incompatible based on this bifurcation is a good thing to remember.
Knowing nothing else about you or the new job offer, it makes sense to take the offer. But I'd rather know more than the information you've presented. The good news is that you do know more and can better determine if there are mitigating circumstances that make turning down the offer make more sense.