• 0 Posts
  • 109 Comments
Joined 11 months ago
cake
Cake day: July 31st, 2023

help-circle



  • So an option that is literally documented as saying “all files and directories created by a tmpfiles.d/ entry will be deleted”, that you knew nothing about, sounded like a “good idea”?

    Bro, if it sounded like a good idea to someone, you didn’t fucking warn them enough. Don’t put this on them without considering what you did to confuse them.

    Also, nfn, the systemd documentation is a nightmare to read through, even if you know exactly what you’re looking for.

    (I’m still gonna keep using systemd because it’s better than the alternatives, though. OP, don’t write stuff off because 1 guy is a dick.)









  • In that condition she could probably have convinced him to “legally” deed all his properties to her. (She would need to be able to enthrall everyone in the room when it happens, otherwise witnesses will testify he wasn’t of sound mind, but that seems like something she could solve.)

    It gets complicated after that, though, lots of shareholder suits if she does anything too drastic. Maybe she converts all those assets into investments in renewable energy, which would keep shareholders off her back.

    Then she only has to deal with assassin squads sent by the rest of the oil stakeholders but, again, that seems like a problem she could solve.



  • Absolutely none of this is true.

    1. Alzheimer’s is only one specific disease that leads to rapid mental breakdown. There are many forms of senility, all of which including Alzheimer’s become more likely as you get older, which means that
    2. There is absolutely a strong correlation between age and degraded mental facilities. If I gave you three citations I’d be leaving out hundreds more citations.
    3. There won’t be a scientific breakthrough that doubles the average lifespan of every human on earth. There are so many flaws with this idea it’s exhausting just to think about it.
    4. Mandatory retirement ages are in use all over the place. Judicial appointments have this in place already in 18 states. Executive boards can legally have this rule in place as well. Any situation where old age in a job is a safety issue creates an exception in the form of an unmet bona fide occupational qualification. I would definitely argue that old men who create policy for hundreds of millions of people create a safety risk for those people if they aren’t mentally qualified to do the job.



  • EDIT: Noticed you’re talking about Gitlab in the question, and I responded about Github, but I’m certain that gitlab does everything the same way, because that’s all the technology is capable of. (I have no way to test the ssh -T command at the end for gitlab, though, so ymmv.)

    To clear up some minor confusion here:

    1. Github knows nothing about your private key. There’s very little metadata stored in the private key, and github.com has access to none of it. That includes email address or identity.
    2. Github has identity information stored for you, and then, separately, you uploaded a public key. The public key also contains no information about you, but github knows it’s part of your account. Additionally, github enforces a requirement that your public key can’t be uploaded to any other account, for the reason I’m about to state below.
    3. Github has an index built of everyone’s public keys (or more likely their digests, although the technical details of the index are not something known to me–and it doesn’t matter). When it sees an authentication request, it looks up the digest in the index, which maps to a user account.

    At this point it already knows who is trying to authenticate. Once your authentication request succeeds with your public key (the usual challenge-response handshake associated with asymmetric cryptography), github interacts with your ssh client (most likely git) applying the permissions of your user and your user account.

    BTW, github has a documented method for testing the handshake without doing any git operations:

    ssh -T git@github.com
    

    Depending on your ssh config, you might also need to supply -i some_filename.pem to this. Github will reply with

    Hi aarkon! You've successfully authenticated, but GitHub does not provide shell access.
    

    and then close the connection.

    Note that the test authentication uses the username git and, again, contains no information about who you are. It’s all just looked up on github’s side.