Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ON
Posts
73
Comments
2,971
Joined
2 yr. ago

  • The comparisons you're making are off base and it feels like you're mocking something you don't understand, while doing so with a lot of confidence. I'd suggest you either read an article, watch a video, or read the ActivityPub spec's intro. It isn't long and should help you understand the basics. Then you can move on the ForgeFed spec which is the ActivityPub extension for source forges. And you can always ask an LLM to summarise it for you if you really don't understand.

    Anti Commercial-AI license

  • 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

  • Always ready to complain. All these things need to exist in order to gain traction. You need to have content and multiple ways to view it. Complaining that there's an additional way to view it is just unnecessary negativity.

    If you think there isn't enough content, be the change you want to see: make it.

    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

  • I honestly don't understand how this protocol can protect anything HTTP+HTML wouldn't. If you build a browser that supports modern web technologies using Gemini, we'll be back at the same spot. The only thing saving the protocol is its relative obscurity. A decicated and knowledgeable Dev could abuse it any way they like, no?

    Anti Commercial-AI license

  • Hopefully this also means monetary investment in open source, not just open source usage without a support contract or contributing back. Matrix is a great example of an open source project that is being used by governments but struggling to get paid because governments are employing their own support staff and making internal forks.

    But the more governments, agencies and individuals switch, there greater the chance they'll pay the developers and maintainers for support or features.

    Anti Commercial-AI license

  • I assumed this was going to be a negative article because my experience with canonical was equally disappointing. It only took me one go to drop it though. The pseudo-scientific questions in the online assessment got me so annoyed I was just cursing by the time it was over. Companies with this kind of selection process do not deserve the talent they get.

    Shuttleworth's involvement in the recruitment process explains why Ubuntu is such an annoying operating system to deal with. He probably gets involved in wrong places all the time. There likely is some kind of vision, but the dude won't listen to critique, and surrounds himself with yes-men.

    Redhat was... not as bad, but there's something equally annoying about yet another opensource company deciding to copy silicon valley recruitment processes, instead of thinking for themselves and trying to be innovative in that regard too.

    Anti Commercial-AI license

  • In a decade, most games will be cross platform but compiled for windows proton and people will have forgotten why. Then somebody or some group will come up with "cross platform compilation" and the circle will start a new only to return to proton or some form of it.

    Anti Commercial-AI license

  • LOL. Let me guess "just use Emacs/vim"?

    No thank you bruv. Been there, done that. Terrible experience.

    https://github.com/emacs-tw/awesome-emacs

    https://www.spacemacs.org/

    https://vimawesome.com/

    https://github.com/lunarvim/lunarvim

    All of these emulated only a fraction of the power of IDEs, even after weeks of trying to get them configured properly.

    Inb4 "you're doing it wrong". Nah mate, IDEs work out of the box and don't require opening a text file to change settings while going through reams of documentation.

    I right click in a file and it shows me the most important contextual commands. No need to find the " leader key", scroll through all the 1 billion commands, I don't have to "download a LSP and DAP" then "configure treesitter" or whatever the fuck kind of apes are in the editor.

    Those editors have steep learning curves and get you productive eventually. IDEs get you there much more quickly. Yeah yeah, they hide complexity and "people don't know what's actually going on anymore" but sometimes I just want to get going instead of fighting my editor first. Feel me?

    Anti Commercial-AI license

  • Programming @programming.dev

    Is there are good alternative to IPFS?

    Programming @programming.dev

    Any suggestions for a self-hosted CI that can also be run locally?

    Programming @programming.dev

    Whats the difference between Neonephos and Eurostack?

    Cybersecurity @sh.itjust.works

    Apple chips can be hacked to leak secrets from Gmail, iCloud, and more (28 Jan 2025)

    Programming @programming.dev

    Can anybody explain why CUDA and Rocm are necessary and why OpenCL isn't the solution?

    Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ @lemmy.dbzer0.com

    What happened to networks like eMule, WinMX, DC++, and so on?

    Lemmy @lemmy.ml

    How can we contribute to Lemmy code from outside github?

    Selfhosted @lemmy.world

    How can I host an IMAP connected to thirdparty POP?

    Programming.dev Meta @programming.dev

    Personal blog communities on programming.dev?

    Programming @programming.dev

    Why hasn't gradle been adopted for C/C++ projects?

    Programmer Humor @programming.dev

    Who needs newfangled stuff like forums? 🤢

    Programming @programming.dev

    What kind of music do you listen to?

    Programming @programming.dev

    Rant: I wish more people stopped using Github

    Programming @programming.dev

    How could digitial age verification be possibly implemented with privacy in mind?

    Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ @lemmy.dbzer0.com

    Telegram Removes Z-Library Posts 'Due to Copyright Infringement' * TorrentFreak

    Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ @lemmy.dbzer0.com

    Is the megathread only maintained by reddit?

    Programming @programming.dev

    Ladybird browser is switching from C++ to Swift

    Microbiology @mander.xyz

    Bacteria encode hidden genes outside their genome; do we?

    Programming.dev Meta @programming.dev

    Donating to admins without github

    Programming.dev Meta @programming.dev

    Federation issue with rss.ponder.cat?