KairuByte

@KairuByte@lemmy.dbzer0.com · Joined ⁨Aug⁩ ⁨2023⁩

posted in Selfhosted

Centralized SSL certificate management?

I’m not even sure this title makes sense. I’m looking to handle LE certificates in cloudflare automatically. Specifically multi level subdomains.

You can hand off subdomain certs to them for single level, but the moment you want multi level you need to manage the certs yourself.

What I’m hoping for is an open source/self hosted tool that is meant to handle certificate requests and distribution. I just don’t know if such a tool even exists, and searching around hasn’t yielded results.

Does anyone have any thoughts?

Replying to @⁨MangoCats@feddit.it⁩

You do realize that in C# at least, these compile to strongly typed variables? Barring a major change, such as migrating from 16 to 32 bit, you know what those value types are, you’re just not having to write them out. It saves you from having to type “LongDescriptiveTypeDescriptionBecauseSomeoneWasOverlyVerboseInTheirNaming” which is a small but nice thing to have. We arent talking about dynamics here.

Replying to @⁨MangoCats@feddit.it⁩

Er… okay, yes. That would be quite the annoyance, but thats a bit of an edge case in this instance. I’d also wager that current implementations of IDEs would allow you to intelligently replace int with Int16/Int32/Int64 depending on the context before migration. I believe Visual Studio proper has that as an option in its code analysis and cleanup tool. You can also do the same for var => string typing if I remember correctly.

Replying to @⁨MangoCats@feddit.it⁩

Not… really. I can kinda see where you’re coming from, but if you are assigning a .ToString() to a variable, the only type it could be is a string.

It’s not guessing, it’s inference. You’ve provided enough information to know what the type is, so it is now that type. The moment you introduce ambiguity, such as var test = 1 there are many things that variable could be, so you can no longer infer its type.

Inference is not guessing. Can it go wrong? Certainly! But its quite rare. And the solution in those rare cases is explicit typing.

Replying to @⁨borkborkbork@piefed.social⁩

Jesus dude you’re just comin at me with the insults, kinda ironic you’re calling me an asshole. 🤣

Your article explicitly states they are banning the assholes. Which is good. It’s a very weird choice of article to back up your “meta knows the hardware is a problem” claim.

Bottom line is, humans are assholes. This is known. They are assholes with all kinds of tech, according to you that includes Lemmy. They can also be creeps here. That doesn’t mean the tech itself is the problem.

I’ll spell it out this time, a hammer can be used to break a window, does that mean we should ban hammers?

Replying to @⁨borkborkbork@piefed.social⁩

Jesus dude you’re just comin at me with the insults, kinda ironic you’re calling me an asshole. 🤣

Your article explicitly states they are banning the assholes. Which is good. It’s a very weird choice of article to back up your “meta knows the hardware is a problem” claim.

Bottom line is, humans are assholes. This is known. They are assholes with all kinds of tech, according to you that includes Lemmy. They can also be creeps here. That doesn’t mean the tech itself is the problem.

I’ll spell it out this time, a hammer can be used to break a window, does that mean we should ban hammers?

Replying to @⁨borkborkbork@piefed.social⁩

The article which does nothing to suggest meta glasses were actually an integral part to this? Again, cell phone in shirt pocket. Accomplishes the same thing. Or hell, a pen cam which is a thing that’s been around for decades and is a fraction of the cost.

The problem is that an asshole decided to ignore the “no recording” request. There are dozens if not hundreds of discreet ways the asshole could have done this, in the same way there are dozens of tools you can use to break a window.

www.amazon.comAmazon.com