Calculator Manipulator

  • 0 Posts
  • 87 Comments
Joined 6 years ago
cake
Cake day: April 16th, 2019

help-circle





  • in case you want to tell me what I have is fine and I don’t need an upgrade

    What you have is fine and you don’t need an upgrade 😁

    But we’re not looking for fine, are we? :)

    I would keep the gpu and get as many cpu cores and ram as my budget allows. Once you cross into “stupid amount of RAM” territory you can start utilising tmpfs for transient things such as jellyfin transcode directory to:

    • preserve those precious ssd writes (not really relevant anymore)
    • make it more efficient (feels-good kind of relevant)
    • running a filesystem in ram is really cool (most relevant, naturally :D)

  • Illecors@lemmy.cafetoProgramming@beehaw.orgWhy is C hidden gold?
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    2 months ago

    I’ve always wanted to learn programming (more than at uni - that was useless for the most part) but life has pushed me into the endless pit of dopamine that is system administration. At times I’ve thought of going into dev it was always C or C++ (who hasn’t dreamt of writing a game, huh? :D) but I’m so rusty on that type of logic - bash has rewired me - that it never really took off.

    What’s your init, if you will, on getting into C?

    Side note - is Beehaw going through a revival of sorts or is it lemmy’s algo that started showing me more content from you guys?


  • No, comercial IPs are fine. You’ll have trouble with some of them - Digital Ocean is a notorious example - where the provider itself blocks outbound port 25 and there’s nothing you can do. I think DO only does that for new accounts.

    I myself am running it on Linode - it did get purchased by Akamai a couple of years ago, so I can no longer blindly recommend it - but so far it’s been working fine. One thing I did recently discover was the ability to request a /56 block on Linode - my pre-assigned IPv6 got blacklisted somewhere as at least the whole /64 and simply generating another IP from the same /64 did not help. Getting a fresh block solved it for me, though, and now I know that if this /56 gets blacklisted - it’s my fault. Unless, of course, I get caught up in a /48… 😳








  • dire problems, including those that accumulate over time

    That’s not a thing. You create problems over time by experimening in what is, effectively, production load. If all you ever did was install any distro and kept it up to date - not much can break. Granted - shit happens, but it’s incredibly rare.

    As an example - I’ve set up my mail server in May 2019. Chose archlinux, because I never wanted to go through a big upgrade. The only exta software installed there is mail-server related. Direct from the repos. I’ve become confident enough that now there’s a nightly cronjob to update the system with a hook to reboot if kernel or init gets updated.

    In all those 5 a bit years I’ve had one issue where I hqd to revert a kernel update.

    Another example is tang on an ubuntu server. This was at a previous workplace, but essentially it’s a piece of software from the repos. Originally installed on 16.04, has gone without reprovisioning all the way to 22.04. I’ve now left the company, but I hear it’s still running.

    Upgrading an ubuntu desktop fleet with a myriad of custom software, on the other hand… let’s just not talk about it.


  • Illecors@lemmy.cafetoFediverse@lemmy.worldThe Fediverse
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 months ago

    I’ve been running mine for just over 5 years now - initial setup was ass, but it’s very much hands off now - email simply doesn’t change anymore.

    If you have a domain to test - I can host it for you. If you then decide that it works well enough for you - I’ll show you how to set it up on your own server.



  • If you can dedicate some time to constant keep up - pick a rolling distro. Doing major version upgrades has never not had problems for me. Every major distro has one.

    My choice is Gentoo, but I’m weird like that. Having said that - my email server has been running happily on Arch for just over 5 years now.

    The lemmy instance I host is on Debian testing - Gentoo was not available on DO - no issues so far.

    Even when it’s mostly containers - why waste time every n years doing the big upgrade? Small change is always safer.