Holds true for most of what this guy said, save a few things.
Programming, cybersecurity, privacy, self-hosting, and some other stuff.
Holds true for most of what this guy said, save a few things.
If you want to keep everything inside a singular Nix configuration while still using Docker, you can check out the NixOS option virtualisation.oci-containers
- essentially, a declarative way of managing docker/podman containers (similar to docker-compose) but with Nix.
Wouldn’t just using a temporary phone number service work? From what I remember, you just need to recieve a text message and put it into Signal during registration. From skimming through the post, there’s no mention of this option.
I would agree somewhat, except I think Bitwarden verifiably doesn’t store unencrypted password data. Of course, I think that a self-hosted solution is pretty much always more secure than one that isn’t, but the convenience Bitwarden provides is real.
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.
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.
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.
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.
deleted by creator
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.
Nope - it’s my own.
Right now, you’d need to install Neovim packages through home-manager to get anything working, though.
But it’s still possible to give an estimate knowing a little bit about the hardware, right?
That’s great, thanks! I’ll look into submitting it to the official homebrew tap sometime, and get back to you.
I’m now using Hyprland on NixOS (have been happily doing so for months now) after a configure several other window managers (leftwm, awesomeWM, etc.).
I plan to share my setup sometime soon but I’ve got secrets in my configuration (and git history!) that I’ll need to remove first.
You’d have to copy the files to their designated paths. I’ve laid out the files so that just copying all the dotfiles - and directories - in the repository to your ~
should be enough to load all the configuration files. You’ll also need to install all of the programs and fonts used in this configuration (in the repository’s README.md
) to make sure that everything works.
That should be enough to set it up, but let me know if I can help you any further. Oh, and the configuration files are pretty old, so you might need to adjust them to account for any changes made to the programs they’re used for.
Nope. I believe people should carry, or rather deserve, more dignity than that.