Hiker, software engineer (primarily C++, Java, and Python), Minecraft modder, hunter (of the Hunt Showdown variety), biker, adoptive Akronite, and general doer of assorted things.

  • 19 Posts
Joined 10 months ago
Cake day: August 10th, 2023


  • Hot take: GitLab is sluggish, buggy, crap. It is the “Mega Blocks” of source control management.

    If you have source files that are more than a few hundred lines and you try to load them on the web interface, forget about it.

    They can’t even implement 2FA in such a way that it isn’t a huge pain to interact with. There’s been an open issue for over 7 years now to implement 2FA like it is everywhere else, where you can be signed in to more than one device at a time if you have 2FA enabled (https://gitlab.com/gitlab-org/gitlab/-/issues/16656).

    Not to mention this was not a GitHub failure, this was a failure by the NYTimes to secure their developer’s credentials. This “just in house/self host everything and magically get security” mentality that’s so prevalent on Lemmy is also just wrong. Self hosting is not a security thing, especially when you’re as large of a target as NYTimes. That one little misconfiguration in your self hosted GitLab instance … the critical patch that’s still sitting in your queue … that might be the difference between a breach like this and protecting your data.

  • FOSS isn’t inherently left wing. It is often charitable work but that’s far from unique to the left wing. That can also just stem from “I wanted this program to exist and it didn’t, but I don’t want to put even more effort in to monetize it.” Plenty of FOSS projects start as someone wanting to learn something early on in their career as well (which is both a pro and a con because … if you’re learning you might be making some bigger mistakes).

    Anarchism … I just don’t really agree with that at all. Lots of larger FOSS projects do very much have governing bodies that decide what to do and how it shall be done. In many cases FOSS authors are a one person governing body making all the big decisions.

    Organized charitable work is far from anarchy even though anarchism dreams of everything being organized charitable work.