• 157 Posts
  • 3.85K Comments
Joined 2 years ago
cake
Cake day: September 1st, 2023

help-circle


  • Git is already inherently distributed and automagically mirroring to other remotes is generally like three lines in any CI syntax (and there is probably a precommit hook for it too).

    Git is, but what about everything else? When you clone a project on gitlab or github, does it come with all the issues, discussions, MRs, and so on?

    I can see a LOT of security issues with not having a centralized source of truth on what the commit hashes should be and so forth.

    That’s what signed commits are for. Also, pull/merge requests and issues are sent to the origin instance, just like in the fediverse. Like now, you made a comment on a post on Fediverse@lemmy.world through your instance lemmy.zip. The same would happen with your comments, pull/merge requests, issue reports, and so on. There’s no need for a “central authority”.

    Anti Commercial-AI license




















  • Isn’t Gemini a transport protocol? It can transport binary data and text data. Wouldn’t it be easy to send JavaScript? If there’s a browser on the other end that supports JavaScript, it can be executed.

    But setting up even a simple HTTP server is a lot of work.

    How so? python3 - m http.server and you’re done. The text can be read even by CLI browsers that don’t depend on javascript. Or do you have some other scenario in mind? Does Gemini support SSL?

    Anti Commercial-AI license