• 3 Posts
  • 692 Comments
Joined 3 years ago
cake
Cake day: July 22nd, 2023

help-circle






  • We’ve considered eliminating the Lifetime Plex Pass in the past, given that recurring subscriptions help us sustain long-term development, but we know it’s still a valuable option for many in our community. So instead of retiring it, we’re keeping it available at a price that reflects the real, ongoing value of the software we’re committed to building and maintaining for years to come.

    Translation: We fucked up by creating a lifetime pass but now we can’t get rid of it without being sued by everyone who did what we said they should and bought one. If we honour existing passes and stop selling new ones, we’ll be reviled by everyone else, so we’ll just pick a ridiculous figure out of the air so nobody can say we killed them.




  • Good question.

    26 years ago I was a volunteer community manager for a (at the time) huge fps for a big online gaming community. That involved effectively recruiting and managing a group of admins, developing a system of monitoring and anticheat reporting. In hindsight I put way too much time into that but I have difficulty limiting.

    It was tiring. 4/5 hours every night after work. No social life. All my choice.

    I don’t regret it. I did good, I think. With the team, we stopped a lot of really nasty racism and other abuse. Really helped inform and prevent aimbotting and similar cheating (went down a whole other rabbit hole and ended up writing several guides on the subject). Generally made the servers a nicer place to play. I was offered a job with the company, but I couldn’t take it - and they’ve since closed doors.

    Downsides: Death threats, doxxing attempts, a long running issue with another admin who didn’t like me firing him. The charismatic cheaters who think they can charm their way around a ban with begging and promises. The entitled players who’ve never been told “No” before and get ridiculously angry. It can be a lot.

    Now I try to help around the edges rather than be the main guy. I do manage a biggish facebook group, but it doesn’t need a lot of input.



  • A lot of the replies so far focus on fixing the problem yourself, which is awesome if you’re a coder.

    But even reporting problems is a big help to all projects. Found a bug? Report it - give the right information and be cordial.

    Also, contribute sensible suggestions. Some smaller projects suffer from a single owner not understanding how others might use their work because they don’t have that perspective (certainly an issue for me). Plus, getting involved and contributing this way can be a huge motivator to these small projects. It can be pretty disheartening to work hard on a passion project and not hear anything back from users.


  • It’s a lot of work, but if you’re feeling tired or overhwelmed and thinking negative thoughts about these releases - then don’t. It’s a good thing.

    These are bugs that already exist and, in some cases, are almost certainly being actively exploited by criminals and government-backed organistions both.

    Whilst we might ask that some are a little more responsible with their disclosures, overall this is a massive boost to computer security once we get over this hill of information.





  • We run self-hosted versions of both Gitlab (ce and enterprise versions) and Gitea.

    They’re very different things, but broadly what you say is correct. Gitea is lighter, it comes as a single binary and is really fast in operation. For most people, most of Gitlab’s featureset will never be used.

    Keeping them up to date:

    Gitlab has repos for most distros, so updating is really just letting it update alongside the OS. But it does that every two weeks and is very noisy about reminding all users the second that a new release has dropped. (So I get a bunch of emails about this critical new release) Features seem to change quite often.

    Gitea has no repos, and doesn’t self-update. However, I’ve written a script that checks and if it’s a new version, then it’ll download the new version and replace the single binary.

    Both are pretty reliable at not introducing breaking changes when updating, I’ve not had many issues.