tool

joined 1 year ago
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Gotcha. I'm actually in the process of moving away from Namecheap because of an experience I just had with them. I tried to register a domain about a month ago (the domain my Lemmy instance is on) and it stopped the registration process immediately after I hit the Pay/Checkout/whatever button and told me to contact their support team to register it.

The error message said it was because the domain name was too similar to something that already existed, and that the support team would have to decide whether I'd be allowed to register it or not. So I went to another registrar and registered it with no issue. I really didn't like that, and it's enough to make them lose me as a decade+ long customer. I already use Route53 for DNS for all my domains, so it's not like I was using them for anything else other than a registrar, so untangling that shouldn't be too much of a pain.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Aside from the callback chains and API shit, my issues with Node rest almost entirely on the lack of a standard library, because that led to the state of NPM today, which is just an absolute garbage-fire shitshow as far as I'm concerned.

I have my own separate issues with NPM, namely its dependency resolution (my God, just take dnf's dependency resolution algorithm and use it), trivial packages that other packages list as a dependency (is this an int? Is this running on Windows? Better take this one line and make it a package!), and the relative inability to remove a package from a registry (did a secret slip in there while testing? Tough shit!). The worst of that being the trivial packages, I think, because then you can end up with projects that can have a dependency tree 10s of thousands packages long.

And all that bullshit wouldn't be even 1/16th of the problem it is today if there were a standard library.

You should take what I'm saying with a grain of salt, though, I'm just a DevOps Sysadmin, and aside from running some software that uses Node, most of my experience with it is unfucking it when our devs come to me to fix the tangled monster they've created.

[–] [email protected] 1 points 1 year ago (2 children)

It only costs $6 a month plus the $35/yr for the domain name

My man, you are getting absolutely bent over a barrel by your registrar. You could get that domain significantly cheaper at a place like Porkbun or Namecheap.

[–] [email protected] 3 points 1 year ago

just raise awareness about tools like this one https://lemmyverse.net/

I also think that something like LCS or Lemmony should be recommended and/or included in the default Lemmy docker compose file.

That way, when new Lemmy servers get spun up, they will automatically get seeded with content and communities from other existing Lemmy servers.

[–] [email protected] 10 points 1 year ago* (last edited 1 year ago) (1 children)

I've had something similar happen, except the post that I found which fixed the problem was made by... me. Apparently I'd had the problem before, figured it out, and then posted an update about why it was happening and how to fix it.

That was some Twilight Zone shit.

[–] [email protected] 1 points 1 year ago (2 children)

At that point you may as well go full Vagrant or start using Docker images.

And no matter how quirky or obtuse venv/conda/pip can be, they will never be as bad as Node. Ever. Node will hold that King Shit crown forever, or at least to God I hope it does.

Something worse than Node coming around and getting popular might just make me quit IT altogether.

[–] [email protected] 5 points 1 year ago

At work/for business, you can't beat Veeam. It's the gold standard and there is literally nothing better.

At home, Duplicity. Set it up once and then just let it go, and it supports a million different backup targets you can ship your backups off to, including the local filesystem. Has auto-aging/removal rules, easy restores, incrementals, etc. Encrypts by default too.

[–] [email protected] 3 points 1 year ago (4 children)

Github Copilot is worth the money. I've had it finish out functions for me after just a few lines. There's usually an error or two, but the consistency with which it can predict what I'm doing or trying to do is pretty impressive.

[–] [email protected] 8 points 1 year ago (5 children)

I pay for it just because it's cheap and to support them

I did this too when it first came out, and then the product became robust enough that I recommended we implement it at work because secrets management was non-existent. We have a bunch of licenses on the Enterprise plan now and it just keeps getting better each update.

My only complaint is that migrating the data to a new server is a pain in the ass and never works correctly, even when following the migration instructions to the letter. Always have to open a ticket with them for that. Not enough of a pain to move to another product, though.

I also still pay for my personal plan. It really is a fantastic product.

[–] [email protected] 6 points 1 year ago

That's exactly why we need to give them the boot.

Hard disagree. If you're running something business-critical, the support that you get with a RHEL license {or any other vendor, for that matter) is worth its weight in gold.

If you can't fix something, you don't want to be looking for solutions by sifting through forum posts directed at home users when the business is losing thousands of dollars per hour. That's what the license is for, and that's what you pay for.

[–] [email protected] 4 points 1 year ago (4 children)

The worst part of ML is Python package management

Do you have some time to talk about our Lord and Savior, venv?

view more: ‹ prev next ›