• 1 Post
  • 540 Comments
Joined 1 year ago
cake
Cake day: January 3rd, 2024

help-circle






  • research papers that require a strong background in mathematics and cryptography to understand and implement.

    Lol. I guess that makes sense. Outside of school, we hope that all authentication will be implemented only cryptography experts anyway.

    Could you maybe suggest some resources on this topic?

    Not really, sorry. I’m not aware of anyone creating resources for your situation.

    Or should I choose a simpler project?

    For some context, cryptography isn’t even usually implemented “completely correctly” by experts. That’s part of why we have constant software security patches.

    If I were in your shoes, I guess it would depend on my instructor and advisors.

    If I felt like they have the skills to catch mistakes and no time to help correct mistakes, then I would just choose a simpler project. If they’re cool with awarding a good grade for a functional demo, I might just go for it.

    I guess I would take this one to an advisor and get some feedback on practicality.






  • is there a way to move commit out of the way Todo later?

    This is what cherry-pick does for me. Now that the work is all done, I can cherry-pick the commits into the new branch in any order I find convenient (and often in an order that causes fewer git conflicts, or no git conflicts to resolve.)

    Note that this approach is much stronger if the original commits are fairly focused and purposeful.

    In extreme cases, I stop and rebase the new or old branch to clean up the commits before I cherry-pick them onto the same branch.

    In essence, all of these techniques are just ways for me to very slowly and methodically organize thoughts, using git.

    Also, sometimes it’s all too messy and I just copy and paste all the change I need into a fresh clean branch.





  • That’s what resonates for me.

    We don’t have email instances, and email providers similarly block un-desired content, but there’s not a big fuss about missing out on specific types of spam. Lol.

    Similarly Internet service providers actually also block big blocks of malware providing domains, and accidentally sometimes block some great piracy resources. People who care learn to use a VPN or switch providers. Everyone else doesn’t have to think about it.

    I’ll argue that The Fediverse also carries extremely similar switching cost as an email or Internet provider. For an average user, “Let folks you care to inform know where you moved, and maybe copy over some favorite bookmarks.”

    Sure, different providers do try to bring different lenses on the same federated content, but most people aren’t served well by thinking about it on day one.

    I think shifting to the term provider is a lot more honest to the user about what to expect.