SufferingSteve

joined 1 week ago
[–] SufferingSteve@feddit.nu 2 points 5 days ago

Just allow people to bring their own IDs to servers. Self sovereign IDs, or SSI for short.

Blockchain has a usecase here, and it would be for disabling your ID in case of privkey leak, or for having people or entities strengthen or verify your pubkey or tie a hash of your birth certificate to it.

Blockchains are great for providing reliable immutable and verifiable timestamps of data. The reason they are safe is because a lot of people have tied actual value to it, and thus most don't want to invalidate the blockchain and destroy their value.

[–] SufferingSteve@feddit.nu 5 points 5 days ago

You guys are re-inventing self sovereign IDs

[–] SufferingSteve@feddit.nu 9 points 1 week ago

They won, all lost

[–] SufferingSteve@feddit.nu 1 points 1 week ago

Could not agree less. Reading others code is easy as pie in this language. Enforced standards, good automatic comment generation.

It's amazing

0
Confession (feddit.nu)
submitted 1 week ago* (last edited 1 week ago) by SufferingSteve@feddit.nu to c/rust@lemmy.ml
 

I have been programming in Rust for about 8 years now. I love the language. But I feel I have some confessions I must make.

  1. I don't know if I use tabs or spaces in my final code. I just assume that it all get solved correctly by cargo fmt. I don't even understand that people have been arguing about this for real? I vaguely remember this being important in C and C++, but I am hoping I never go back to those dark days.

  2. I never do linebreaks, not even when adding my semicolons. I hit ":w" and if shit doesn't move around on my screen, I fucked up somewhere.

  3. The only lifetime I ever use is '_, 'a or 'static otherwise I give up

  4. Wtf is the 'de lifetime in serde deserialize??

  5. Rocket is the best web server

  6. I actively chose software written in Rust over other software, even if it's not better, and I argue that it is.

Okay, got that of my chest. Never dared telling anyone this before. Feels scary