SigmarStern

joined 2 years ago
[–] [email protected] 4 points 1 week ago

Logseq is the best note taking app for me. And a lot of my programmer/adhd colleagues. I cannot keep order in my notes and logseq does it for me. It's so essential for my workflow that I have a monthly donation to the project set up.

[–] [email protected] 2 points 1 week ago

I have multiple different graphs/vaults/whatever synced by simply storing the markdown files in a synced folder and I never had any issues. The new version of logseq is supposed to use a database and syncing, afaik.

[–] [email protected] 13 points 1 week ago (1 children)

If you don't have a subscription for dropout.tv already, get one. It's worth every penny. This episode was a masterpiece.

[–] [email protected] 6 points 1 week ago (1 children)

Ray-Ban is no longer an american brand.

[–] [email protected] 1 points 2 weeks ago

Thanks for that rabbit hole. My former colleagues and I have just started a new conversation thread in our WhatsApp group about the differences of (non-) cryptographic hashes and encryption. And all because I was confused why you've chosen to reference the public key file in your original comment. Well, at least I'm learning something.

[–] [email protected] 27 points 2 weeks ago (4 children)

And a lot of time spent in Bunkers

[–] [email protected] 2 points 2 weeks ago (5 children)

Sorry for the confusion about "encryption". I meant "signing" which is encrypting a hash of the commit with your private key, so that others can verify that your the author of the commit using your public key and the hash.

I think, the only confusion here was the original comment that referenced the public key for signing, but this was resolved, as it is just telling git which key pair to use. Probably, all people here understand the basics of asymmetrical encryption and signing and it was merely misunderstanding of how the command for signing git commits can be used.

[–] [email protected] 6 points 2 weeks ago

OH! Now I see! Thanks for pointing that out.

[–] [email protected] 4 points 2 weeks ago* (last edited 2 weeks ago)

Yeah, sorry, I meant signing, not encrypting. I know about asymmetrical encryption. That's why I was confused by the original statement. For signing you use your private key so that others can verify your identity by using your public key for checking the signature. For encrypting data you use the public key of the receiver.

~~The original comment used the public key for signing, which is not what you want to do.~~ I now read the explanation.

[–] [email protected] 16 points 2 weeks ago (10 children)

But why? Public is public. People can take my public key. The can encrypt my commit, making it indistinguishable from my commit.

Isn't the idea to use your private key for encryption so that everyone can use your public key to decrypt your signature and to verify that it's you who actually did the commit, because no one else has access to the private key?

[–] [email protected] 18 points 2 weeks ago (2 children)

Aren't clock tattoos like such a cliché that tattoo artists role their eyes when you ask for one? Are a bunch of millennials and gen-x deemed gang members because they followed a trend?

[–] [email protected] 17 points 2 weeks ago (25 children)

Are you using your public ssh key for signing? Wouldn't it make more sense to use the private one as people can then verify your identity by using your public key?

view more: next ›