Skip Navigation

Posts
0
Comments
103
Joined
2 yr. ago

  • From the view of a small team that actually paid for GitLab Bronze: Their pricing is a mess and they keep changing things. We went with GitLab at first, Bronze tier, everything was great.

    Then they removed Bronze tier (which was $4 per user per month) and only offered a premium tier from then on, $20 per user per month. Which is insane if you look at GitHub pricing.

    So instead of paying that much we went with the free tier afterwards. Then GitLab limited free tier repos to 5 users max. Which was yet again annoying and we had to act on that.

    In the end the company moved to GitHub, all we wanted was a stable solution we pay for and be left in peace. GitLab kept messing with things and wasting developer hours (Damn meetings with management). GitHub still has a $4 per user per month tier, GitLab.. wtf.. just raised the price again to $29 per user per month. Are they insane?

  • DevOps is usually more backend or full stack (though in bigger companies it's its own job entirely).

    Python is always a good start in that regard. But honestly, the basics for programming are pretty much the same across languages (with a few exceptions). So you could go with JavaScript, C#, Python, ... whatever beginner friendly language you prefer.

    This course gets you started extremely fast (Python, but in your browser, so no need to install anything): https://www.codecademy.com/learn/learn-python-3

    Personally for a learning language and if you're using Windows I'd lean towards C# (With Visual Studio Community, it's free). It does give you a good idea of what data types, classes, etc. are and if you want to dive deeper you can transition to C++ afterwards to learn about memory management and pointers (but it's not a fun language to work with, in my personal opinion).

    As for DevOps, you could do the first courses for Azure (https://learn.microsoft.com/en-us/training/paths/microsoft-azure-fundamentals-describe-cloud-concepts/) or AWS (https://skillbuilder.aws/?dt=sec&sec=fdt).

    If you have any questions, feel free to ask :)

  • The graph totally threw me off, first I thought this post was a joke that Firefox got slower and is now as slow as Chrome.

    For some dumb reason the y-axis shows the score, but it's inverted..

  • Dude, you can't trust any Lemmy instance at all. It doesn't even matter that the code is open source, the instance owner could just compile their own version that sends them every password in plaintext. There is zero guarantee that your password is safe.

    Anyone who reuses passwords has been pwned a dozen times already. Just check your own logins here: https://haveibeenpwned.com/

    If you reuse passwords online you have a problem, it's simple as that. Even big companies had breaches that leaked user data, no company is safe. For example one of my old passwords got stolen from Adobe. One from Unreal Engine. And my old logins are currently shared in 2,844 separate data breaches. Not using a password manager with a random password per service nowadays is madness.

  • But as OP said, they already failed several times. That's like telling someone who nearly drowned in the shallow end of a pool to go jump into the ocean.

    See here:

    So what would be a good distro to look into for a novice and where should I look for a tutorial?

    For me it feels like they do want to learn, but aren't comfortable yet as a day to day user. They want to use Linux, but struggle with commands and how to use it. Having a stable and easy to use system you can use each day without trouble would probably be a better start than telling them to fiddle with Arch. Give them an easy distro and when they want to learn more they can use the crappy old laptop and try to install Arch on there (while leaving their daily driver alone).

    I think I learned the most when using Ubuntu for school, 90% of it was easy and straight forward. 10% of it was hell, like back in the day getting HDMI or audio to work. But because the 90% were there I just dug in and spent a dozen hours to troubleshoot the rest.

  • I tried that after already having about 2 years experience with Ubuntu desktop and an Ubuntu server (but still mostly a Windows user). I'm also a software developer.

    And I failed to install Arch on a laptop the last time I tried it out. Ubuntu ran flawlessly, trying to go step by step through the Arch installation I hit a random error (at a step that was very straight forward and easy in the documentation) and got stuck. Messed around with it and at some point gave up.

    I mean that's years ago, it probably works a lot better nowadays and especially on more modern hardware, but even so for someone new to Linux I'd never tell them to go with a do-it-yourself install. Slap Ubuntu on that bad boy, let them install a few packages, do a handful of terminal commands and they'll get much farther. Instead of giving up three hours in because a random command (that they still don't understand) is broken.

  • Sorry, but that's literally every online service. For example if you buy a new virtual server it takes like 5 minutes till a Chinese IP starts to try root passwords.

    If someone actually wanted to harm Lemmy they'd just DDOS the biggest instances for a month (which would be easy, it's mostly single servers after all) or attack it with so much spam and large images that storage would break.

  • Please stop, he's already dead :(

  • Nothing is safe.

    Use a password manager and a unique random password for each service you sign up with. It's the only way to protect your accounts.

  • The solution has been the same for the last 20 years: Use a password manager, do not reuse passwords. That's it, you're done.

    Even if the Lemmy instance admin steals your password (which would be easy!) they can't do anything with it.

  • Not really, because I don't go straight to eating. After getting out of bed I first brush my teeth (or go to the toilet, depends), then I shower. Afterwards I make breakfast. So between brushing my teeth and eating there's roughly around 20-30 minutes. With a glass of water before taking the first bite there is no taste left.

    I've thought about brushing before or after breakfast for a while and neither way seems great. Before is great because you lose the bad breath from the night. After is nice too, except you like coffee for breakfast. General rule is always: Don't immediately brush before or after eating, especially if you eat anything acidic, that fucks your teeth up.

  • Once in the morning (with a tongue scraper beforehand), once before bed (with flossing and the tongue scraper beforehand).

    Seems to work well enough so far. Oh and an electric toothbrush is a must.

  • A lot in the game is based on the SCP Foundation, which is basically supernatural stories written from the view of the foundation (with plenty of redacted material). There's tons of stories, see here: https://scp-wiki.wikidot.com/

    Control very much feels like a bunch of SCPs thrown into a game, but with only half of the story behind each one. Just giving you glimpses unfortunately.

  • There are several ways. If you want to overwrite and delete:

    https://greasyfork.org/en/scripts/10905-reddit-overwrite-extended/code (This runs as a script in your browser over a plugin, like Greasy Fork, you install the JavaScript Plugin, add the script code, navigate to your comments and let it work).

    For just overwriting without deleting.. haven't found something good yet. I adapted the script above for it and it took a while.

    There is also shreddit, but it has more setup: https://github.com/x89/Shreddit

  • My first reaction is (like it was back on Reddit): Fuck, what did I do?

    Either I made a good comment or something really controversial, either way now I'm stuck with replying to everyone.

  • Control was cool, but at the same time a massive letdown. Like you run into cool SCP like stories and entities and then when the tiny sidequest is over in 5 minutes that's it, done. Some things you never even find out about later on, just like the writers had a cool idea, put the first few sentences there and then didn't know how to continue.

    Felt like constantly getting blue balled, compared to just reading SCP posts.

  • Thank you!

    Meta will only go full on E/E/E on the fediverse, even by "accident" (like adding new features and breaking the standard). Better choke them off right from the start and build small organic communities instead.

  • It's pretty damn simple actually. Let's say we fully federate with Threads, what will happen?

    1. Threads gets a massive amount of users, they already have 20 million sign-ups on the first day! Their user base will be gigantic
    2. We'll get a big influx of content (if Meta does the federation properly), huge communities will pop up on Threads and you'll join those communities. It's unlikely that Threads users will join communities hosted on smaller instances, why join a community with 1k users if Meta has one with 200k?
    3. Now Meta controls 99% of the users AND content. They can switch off federation at any moment. Maybe they cover it with "we have a new cool feature, but it breaks federation, sorry!" in that moment all our Lemmy instances lose most of their users and content. And you lose all your communities you joined
    4. Lemmy users will migrate to threads, because they want their content back, the fediverse dies (except for a few hundred to thousand hold-over nerds who won't give up)

    Fuck Meta.

  • I was talking more about when you post a comment in a fringe sub (that popped out over a link or r/all) and just because you commented there you get banned from regular subs. Even if your comment was against racism/hate.

    And the bans were always without warning and arbitrary. One day you're fine, next day a shitty main sub throws you a ban out of nowhere.

    If a nutjob right wing post pops up on my feed I sometimes can't resist and go in there and start to discuss. Not like they can bring up any coherent arguments anyway.