Skip Navigation

Posts
0
Comments
307
Joined
2 yr. ago

  • I've always felt like this is an area with a huge gap. I've got my own fragile, cobbled-together bullshit that works for me, but it's far from ideal or reliable if I'm being honest. I do love Ansible's general idea of relying on standard, always-ish available protocols like ssh as a universal connection method, and I think it could work well as the bulletproof lower layer when you want to use direct control over the CLI tools and configuration files, like what git provides for anything requiring version control, but ansible needs a slick management interface like github/forgejo provides on top of git, to fill in the higher level UI for when you need a wider scope to get an overview of what's going on or to make general configuration changes without needing to get your hands dirty. Ideally it would look a lot like Proxmox itself does, just, not specific to Proxmox. Like if I want to add my Steam Deck, and I've got ssh enabled on it and it's not asleep, it should be able to ansible its way in there somehow to at least get whatever basic details it can. Maybe that's only basic system information at first, but from there I could work on customizing it. That's what I would consider the ideal, for me at least.

  • Yes, all three are supported configurations. Technically all four, since "I don't know" is apparently a completely valid and functional configuration too.

  • Deleted

    Permanently Deleted

    Jump
  • These security companies are hilarious, truly. They have to know they're literally just posting a free advertisement for this guy, right? But the stupid CEOs and CTOs they're shilling their security-theater-ware to obviously don't, and I guess that's the important part for them.

  • It's not hypocritical if you are providing affordable housing for someone.

    Despite the kneejerk hate towards landlords lately, which is largely justified due to the extreme levels of rent-seeking behavior evident in today's completely unaffordable rental market, affordable rental housing is actually a legitimate market and there needs to be availability to meet that demand. Renting on its own is not a crime. Some people even prefer it. It can provide significantly more flexibility and less responsibility, stress and hassle, at a lower monthly cost than home ownership IF (and ONLY IF) you have a good landlord, either because they choose to be or because the laws require them to be, which is not so much the case with most of the laws.

    So for me those are the dividing lines. If you are not:

    • A slumlord providing "affordable" rental housing by leaving your tenants in unsafe, unsanitary, and unmaintained properties.
    • Demanding luxury-priced rents for an extremely modest property with no features that can be considered a luxury and no intention of maintaining anything to luxurious standards.

    Then maybe it's not hypocritical. And I don't mean just taking the highest price you can find on rentfaster and posting your property for that price because "that's what the market price is" I mean actually thinking about whether that price you're asking is actually affordable for real human beings living in your area.

    Basically, if you treat your tenants like actual human beings with the understanding they may be struggling to get by, trying to raise a family, working as much as they can even when work is not reliable, and dealing with all life throws at them, and you don't treat these things as immediately evictable offenses like a battleaxe over their head just waiting to drop, then yes, you absolutely can argue for a cause like affordable housing for everyone -- because you are helping provide it.

    If, after contributing to legitimate maintenance expenses and reserves, you are making a tiny profit, barely breaking even or even losing money renting, good. If you are treating it as a cash cow that funds your entire life, fuck you.

  • Well you see after being shot, the man decided to stop breathing, which as we all know is required to continue living, therefore his death is not sufficiently attributable to your single bullet.

  • I'll add a vote to all the people suggesting Yunohost. Yunohost is a perfect place to get your feet wet with basically no experience required. I've played with it myself and it does a good job of simplifying and holding your hand without oversimplifying or keeping you on a strict, tight leash. It even helps you deal with common newbie issues like dynamic IPs so you can become more reliably available on the internet, something that a lot of other guides just assume you're going to have a static IP assigned by your ISP or VPS and handwave away the complexity of what you'll have to do if you have a dynamic IP like most home connections. (Experienced self-hosters gradually discover that having access to a static IP somewhere, anywhere, makes life a lot easier, but don't worry, you'll get there too eventually, it's not important when getting started)

    You can get started by working your way through the process here.

  • Deleted

    Permanently Deleted

    Jump
  • Getting old sucks, it's only preferable because the alternative sucks worse.

  • I'd recommend using conductive filament if you can or even just coating it with conductive paint before it touches anything electrically sensitive might do the trick. It doesn't have to be a great conductor, just a tiny bit of conductivity will prevent any significant static charges from building up.

  • Support the creators who deserve support. Otherwise you will end up with nothing good to pirate, because all the creators who deserved support and made your favourite creations, starved to death (or got other jobs, effectively the same thing)

    Your single act of piracy is not likely to make a difference either way, but on the other hand, your single act might indeed be the straw that breaks one particular camel's back. And collectively we have to take some responsibility for that. It's not even just about ethics (although it is ALSO about ethics), it's about self-interest. You can be an individual freerider if you want, but eventually the freeriders overwhelm the system and it shuts down.

    Realistically there will always be plenty, plenty of games to pirate. But the key question is, will enough of those be good games, the really enjoyable ones that you want to play? The AAA slop and rehashes will never stop, oh they''ll churn and froth and lay people off and blame pirates but they're effectively self-sustaining, it takes money to make money and it takes money to lose money and there's enough money in the system to keep them churning out sequels and derivative "new IP" until the heath death of the universe. There will always be some good games to pirate and to play no matter what you do, no matter what we all do.

    But it's not a binary condition whether our financial support or piracy matters. You vote with your dollars. Your dollars guide the AAA studios in their desperate chase to steal the dollars from us, and your dollars literally enable indie developers to continue their projects at all. If too many people are not rewarding the kinds of novel and well-made games they want to see from AAA studios, and not supporting people's passion projects that they've poured years of their lives into, you're not going to see as many novel and well-made games or passion projects like that happening, and odds are good that at least one of the ones you won't see happening will be one you really would have enjoyed.

  • Ugh, I hate it when tools to "simplify" an already relatively simple process actually oversimplify it to the point of making it horribly complex to work around their "simplification". A few points I'd like to answer from your post:

    • Nginx-Proxy-Manager is dumb for, as far as I can see, not allowing you to follow the standardized method of answering challenges that supports any DNS provider and instead only seems to allow its "magic simplified process" that only works with select DNS providers
    • https://dns.he.net/ is a nice free DNS service that you could use for your "keep domain at bluehost but use DNS servers elsewhere" strategy, and this is a totally valid and reasonable configuration -- however, it apparently won't help with Nginx-Proxy-Manager due to above stupidity
    • This leaves your only DNS hosting service option as Cloudflare, as you correctly identified. This is a fine option but you know what they say about free services especially when they've got big for-profit companies behind them, if you're not paying for the product, then you ARE the product, so beware of becoming vendor-locked and enshittified when they inevitably decide to try to monetize you somehow (if they're not already doing so behind the scenes).
    • Yes you can transfer your domain to a supported provider. This is kind of a "nuclear option" to get it to work with some shitty web-UI like Nginx-Proxy-Manager just because they're too lazy to support actual standards or play nice with manual configurations, but it's straightforward, albeit a little bit slow process (can take several days for things to switch over)
    • There is no "renewal cost" for transferring a domain other than having to pay for 1 year minimum of the new provider's normal annual registration costs. This gets added to your existing expiry, generally speaking, or your old time gets refunded, so either way you're not losing anything, however things can get complex if you've only recently registered or renewed it, for example

    If you're very happy with Bluehost and want to stay there (I have no idea if they're any good I'm not familiar with them but I will say charging $90 for an SSL certificate seems a bit absurd) then Cloudflare is probably the path of least resistance.

    If you don't mind transferring your domain and waiting for that process, that's also a good approach.

    But personally, I would drop Nginx-Proxy-Manager like a hot potato and work your way through setting up something like Caddy instead, doing mostly the same magic that NPM does (unfortunate acronym for anyone who's more familiar with Node Package Manager) but using a very open and flexible system, supporting plugins for different providers to support DNS challenges for example

    One final option that I'm going to throw out there, is if you intend on connecting your web server to the public internet anyway, and you're able to live without a wildcard DNS (this just means it has to create a different certificate for each subdomain you add, not a big deal when a program is already managing them for you in my opinion) then you can just forget about the DNS challenge altogether and use a regular HTTP challenge. Again, fully standards compliant. Doesn't matter what DNS or web server you're using. As long as it has an internet connection so it can talk to the encryption certificate server and verify that it is who it says it is, you're good to go, no need for DNS keys and such. Frankly I find the HTTP method just as simple if not simpler in most cases. Again, they're oversimplifying to the point of making it more complex.

  • Nothing wrong with asking the question and I'm sorry if my response sounded dismissive or hostile, I actually think you asked a great question and your heart is definitely in the right place. I think we should do a lot more discussion and education around brain diseases and brain aging, if we spent as much time trying to understand how natural intelligence works as we do how artificial intelligence works these days, maybe we'd have a lot less chaos in the world.

  • Is "senile" not simple enough for you? The problem is, it's maligned because its too loosely applied and becomes used as an insult. So it's really a no-win scenario. Make it too simple and it becomes clinically useless and people will throw it around like an insult, make it too complex and it becomes only useful in clinical settings and average people can't remember it. Is there a middle ground? I'm not sure. Alzheimer's and dementia/demented are kind of in the middle, but they both get used inappropriately and are clinically useless, so they end up being a worst of both worlds.

  • He is misinformed or deliberately revising history to fit his narrative. Ukraine's damming of the canal was done after the annexing of Crimea, and in direct response to it. The other relevant dam, the Kakhovka Dam was built by the Soviets in the 1950s. It was destroyed (after a few failed attempts) by Russian demolition charges, though they continue to deny it.

    There were arguments from Ukraine about the continued Russian occupation of their Sevastopol naval base in Crimea, which Ukraine wanted to end. That was the real provocation that Russia could not tolerate, but that is not so sympathetic of a story as saying the "Ukrainians cut off the water to the poor independence-minded Crimeans" /s

    Of course, if someone is going to wholesale believe one side or the other I doubt there is any way of convincing them otherwise, but the facts simply do not fit the Russian narrative. If, indeed Ukraine "damming the canal" was such a great provocation that they had to start a war over it, why then did Russia subsequently destroy Kakhovka dam during said war which dried up the canal anyway? Of course they claim they did not, because it is a war crime, but it's pretty absurd to pretend that Ukraine had the means to do it given the dam and surrounding area was very thoroughly under Russian control at all times.

  • We could live in a utopia, but we constantly choose not to.

  • That's fucking amazingly hilarious(ly bad) but mostly just hilarious. The systemic enshittification of the entire concept of service jobs is basically complete at this point. As an anonymous, replaceable delivery drone nobody cares about your name not even the company employing you just, like, leave it empty it'll use the default name or some shit and get to work, deliveries are waiting.

  • Steve Wozniak’s net worth is not definitively known,

    They literally TOLD YOU THEY DON'T KNOW and you're still listening to their estimates as if they're fact.

    but it is estimated to be around $100 million.

    estimated BY WHO? AND HOW?

  • I have installed sunshine and moonlight on every computer I own and I use it so often I barely remember what computer I'm actually on anymore.

  • The point is that you isolate the VM after you get the file onto it but before running the potential malware. It's not going to auto-execute, not if your Windows is patched and modern and up to date, we don't live in the bad old days of floppy disks and CDs and USBs autorunning anymore (and for good reason).

    If you are running a version of Windows (or anything) that is even capable of auto-executing code as it downloads, the malware you're trying to test is the least of your worries because you'll already have about a thousand other malware already running.

  • Your imagination is oversimplifying the process. It's not "this morning I decided to be a terrorist so I signed up for jihad on their website and later that evening I was planting IEDs on tanks". It's a gradual process of recruitment and radicalization, testing and evaluation over months or years, with many intermediate steps and countless small tests of loyalty along the way as you work your way into the organizations and then up within them. Trust is not given it is earned. Your first "job" will probably be from someone who acts like they're just being social and having conversations with you as a friend, and they'll likely to encourage you to do something like parroting their propaganda on other places on social media, and as you do they'll judge how well you follow instructions and how resourceful you are and might start giving you hints of other things you can do and see if you take the bait and judge how you react to those suggestions.

  • Yeah there is a lot of VPN astroturfing that goes on, and lots of comments do sound like ads (sometimes I even make such comments myself, and I've never been paid by anybody). But in this case the comment is literally just answering OP's pretty specific request with relevant factual information. It doesn't sound like an ad. Maybe it is, I can't confirm or deny that, but it doesn't sound like one.