• 0 Posts
  • 48 Comments
Joined 2 months ago
cake
Cake day: July 3rd, 2025

help-circle
  • INeedMana@piefed.ziptoFediverse@lemmy.worldDAT-protocol
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    What is it?
    From one of the projects

    Agregore, a browser for the distributed web, facilitates peer-to-peer data sharing without central servers, supporting protocols like BitTorrent and IPFS for direct loading and sharing of content.

    So instead of putting stuff (like my webpage) on a server, I share it P2P? But then my computer has to run 24/7 which basically makes it a server, right?





  • Maybe you need to wait a bit for federation to kick in?

    I don’t have links at hand, but from some other questions I know that federation is not “download everything the moment someone looks at another instance”. Basically follow something and wait until some new content appears on origin instance. If after that you don’t see the content federated, then it’s time to start asking around





  • We’ve succeeded beyond my dreams. The drivers are fully upstream in Mesa. Performance isn’t too bad… Satisfied, I am now stepping away from the Apple ecosystem.

    “Excellent!” the Prince exclaimed. “Your technique is faultless!”

    “Technique?” said the programmer, turning from his terminal, “What I follow is Tao – beyond all techniques! When I first began to program, I would see before me the whole problem in one mass. After three years, I no longer saw this mass. Instead, I used subroutines. But now I see nothing. My whole being exists in a formless void. My senses are idle. My spirit, free to work without a plan, follows its own instinct. In short, my program writes itself. True, sometimes there are difficult problems. I see them coming, I slow down, I watch silently. Then I change a single line of code and the difficulties vanish like puffs of idle smoke. I then compile the program. I sit still and let the joy of the work fill my being. I close my eyes for a moment and then log off.”


    1. it partitions same things into separate locations One library is here, another one is here, some older version there, which one should this binary load? Where should I point the -L to? Of course, compiling things completely from scratch is unmaintainable anyway (that’s why PKGBUILD was another big point - it’s easy to create your own AUR packages that will get pacman-level maintainability), but sometimes you want to check if that new patch solves your issue
    2. if distro does not care, the packages will have different prefixes I can see some use of /opt. But it should be my decision if I want something installed in /opt/bin or /usr/local/bin. In distros that did not enforce where things are put in, it was all over the place. But to be fair, to me, even bin/sbin separation is bs

  • But if the forks are able to tear out the gapps, shouldn’t this “cert” check go with it? I understand that the check would have to be in the installer app. Even if it’s a part of launching mechanism, it should also be possible to tear it out

    Linux Phones, are not alternatives.

    I’m sorry, I don’t follow. AFAIK GRUB did not need to get some blessing to get installed on UEFI. So Linux Phones should be free of big tech gatekeeping. This exchange we are having here is on technology community, not privacy (where I would get your point)



  • Unlike Linux, these BSDs have a clear separation of OS from these packages. OS files and data are stored in places like /bin and /etc, while user installed packages get installed to /usr/local/bin and /usr/local/etc.

    What do you consider the OS? Is firefox a part of OS? Is office part of OS?

    On FreeBSD, the freebsd-update command is used for upgrading the OS and the pkg command is used for managing user packages. On OpenBSD, the syspatch command is used for upgrading the OS and the pkg_* commands are used for managing user packages.

    Personally, the ditching of /usr/local mess was one of the selling points of Arch for me, but in a way you could achieve this in Arch. Create a secondary pacman config with RootDir set to /usr/local and alias pacman --config /etc/pacman_local.conf as pkg_pacman