Skip Navigation
Why FOSS projects are using proprietary, privacy invasive infrastructure?
  • You could host on Gitea and mirror to GitHub. Obviously, users may be less inclined to sign up to your Gitea instance, but I hope people being unwilling to register becomes less of an issue once Forgejo (Gitea fork) implements forge federation.

  • Why FOSS projects are using proprietary, privacy invasive infrastructure?
  • I hope this changes (even if a little bit) once Forgejo (FLOSS Gitea fork) adds forge federation.

  • Telegram CEO calls out rival Signal, claiming it has ties to US government
  • I'm not sure - conduwuit does seem to have more active development but it's not as though conduit is dead either...I also can't find any other reasons to use conduwuit mentioned on its repository, so I'm just going to stick to conduit.

  • Telegram CEO calls out rival Signal, claiming it has ties to US government
  • I’ve been using Conduit within a docker container for a while now, and it’s worked pretty well aside from the mautrix-signal bridge (this was fixed in version v7.0.0, I think). Other than conduit, I tried out dendrite, but the latency in sending messages was unbearable.

  • Telegram CEO calls out rival Signal, claiming it has ties to US government
  • I’ve previously had issues with Matrix being incredibly slow and unreliable with federation (I’m self-hosting). However, that’s pretty much in the past now and I seem to have somehow resolved that issue.

  • Telegram CEO calls out rival Signal, claiming it has ties to US government
  • I’d just like to add that you can use a temporary phone number service to sign up to Signal as you only need a phone number to register, not to actually use Signal.

  • Systemd wants to expand to include a sudo replacement
  • Or you can use a doas implementation like OpenDoas, or maybe sudo-rs...

  • The Adversary
  • But the US can control US based companies, and create laws regarding how that data is used

    Does that matter if they don't create said laws - since they're equally interested in their citizens data as facebook, google, etc. are?

  • I'm giving up — on open source - Blog
  • This is a pretty good option, though I also think something like what aseprite has done is pretty good too (compile it yourself for free, or pay for a precompiled binary available through e.g. Steam) - from what I can tell this setup is fairly profitable.

  • VirtualBox 7.0.16 Released with Initial Support for Linux 6.8 and 6.9 Kernels
  • KVM runs VMs pretty much like they are native

    Well, it is a type 1 hypervisor…

  • vaporise - an alternative to the common `rm`...written in Rust...
  • Well, I’m not sure how many lines of C rm is written in but I think that rm being only around 4kb (iirc) is something to consider.

    But still, storage probably matters least in this day and age. Oh, and…

    something I used to completely nuke my home server

    If I’m reading this right, then I hope you had backups ready :)

  • [OC] bunbun - A simple and adorable sysinfo utility written in Rust
  • Absolutely.

    Well, in all seriousness, I don’t think so. But I do think that Rust rewrites are generally good since they usually end up producing a higher-quality program which is significantly faster (this is pretty important to me).

    Of course, there’s no point rewriting everything in Rust, since Rust’s benefits obviously don’t apply to anything.

    I think one of the best things about Rust is that it can be used to write basically anything (at least, this is what the extent of the Rust ecosystem leads me to believe), from web apps and CLI tools to, I don’t know, kernels. That’s probably why there are so many Rust rewrites. People actually do write a variety of programs in Rust, and from what I can tell said variety is way bigger than in most other languages.

  • vaporise - an alternative to the common `rm`...written in Rust...
  • This probably isn't the answer you're looking for, but vpr being memory-safe isn't a benefit that it has over rm, since rm apparently doesn't allocate any memory (as @radiant_bloom@lemm.ee wrote).

    the first thing you mentioned as a benefit was memory safety.

    Looks like I worded my project description poorly. As I wrote in another comment, I meant that this alternative is memory-safe (being written in safe Rust), but not that rm isn't.

    edit: I've updated the post's title to clear things up

  • vaporise - an alternative to the common `rm`...written in Rust...
  • I guess vpr -x would be memory-safe that way then. ;)

  • vaporise - an alternative to the common `rm`...written in Rust...
  • I don't know whether rm is memory-safe or not, but vpr is. By 'memory-safe alternative' I meant that this alternative is memory-safe, but not that rm isn't.

  • vaporise - an alternative to the common `rm`...written in Rust...
    github.com GitHub - devraza/vaporise: A simple, featureful and blazingly fast memory-safe alternative to `rm` written in Rust. [Mirror]

    A simple, featureful and blazingly fast memory-safe alternative to `rm` written in Rust. [Mirror] - devraza/vaporise

    GitHub - devraza/vaporise: A simple, featureful and blazingly fast memory-safe alternative to `rm` written in Rust. [Mirror]

    "Anything that can be written in Rust will eventually be written in Rust"

    17
    GitHub Is Not Open Source, A Rant
  • Gitea supports migrating from a variety of sources, but I'm not sure about a bot that does everything in one click or so. You could probably make a simple script for that, though.

  • What apps would you love to have open-source alternatives for?
  • Matrix/Element isn’t an alternative.

    Why not?

    And, what about Revolt?

  • *Permanently Deleted*
  • Nope - it's my own.

    Right now, you'd need to install Neovim packages through home-manager to get anything working, though.

  • bunbun - A simple and adorable sysinfo utility.

    Just a small tool I made to improve my Rust, GitHub repo can be found here.

    I've taken inspiration from Rosettea/bunnyfetch and elenapan's bunnyfetch script.

    6
    Unixporn @lemmy.ml devraza @lemmy.ml
    [bspwm] an old setup I made a few years back, and decided to post here

    Looks like my previous post was taken down for violating lemmy.ml's rule 1, so I made the post again and replaced the word 'rice'...it should be fine now. Here are the configuration files.

    4
    Unixporn @lemmy.ml devraza @lemmy.ml
    [OC] bunbun - A simple and adorable sysinfo utility written in Rust

    Took a few days writing this. Inspired by Rosettea/bunnyfetch and elenapan's bunnyfetch script.

    GitHub repository can be found here.

    10
    devraza devraza @lemmy.ml

    Programming, cybersecurity, privacy, self-hosting, and some other stuff.

    Posts 4
    Comments 28