

Read-only and not as polished as some of the older commercial versions, but https://f-droid.org/en/packages/com.cosmos.unreddit/ also works. They have different access methods like web scraping. Works well enough for lurking when Reddit isn’t blocking my VPN, which they seem to block/unblock at random.


If you want punishment go for NixOS!
But once it clicks you have a fully declarative setup**. I edit a file, activate, commit to git. On another system, pull, activate.
** The config system is expansive but not exhaustive. I still have to login to Slack, pick my theme, etc. My VPN on the other hand is just ready credentials and all.
I never have to remember the 100 little tweaks I made, every tweak is in git. Noise canceling pipewire filter, what software I had installed, service configurations, secret management, disk partitions, all portable between different systems.
A lighter introduction is probably home manager, works in any Linux system or macOS. Manages your home directory as the name implies.
You can also go lighter with a repo flake.nix and a devShell. Its like a generic virtual environment. Auto activate with direnv. A step up from a devShell would be https://devenv.sh/ which tracks more like home manager with configurable modules. A devShell is really a bash script with these programs available from Nix.


Vim/Konsole are an Apples to Oranges comparison. Modern TUIs are closer in feature parity. Personally I use Zellij with NeoVim and LazyVim as the base config. If you use an LLM, customization becomes easier.
Personal preferences are personal preferences though if VSCode is working for you.


Neovim. Also there for the plugin ecosystem. Some popular feature rich presets, all customizable.
https://www.lazyvim.org/ https://astronvim.com/ https://nvchad.com/
Quick search suggests Emacs is the only other major rival to VSCode/Neovim so you’re stuck with a TUI or a VSCode fork for a rich plugin ecosystem (non-athoritive statement, 30s web search).


Don’t know if they can. If I’m recalling correctly he holds enough Class B shares to retain supermajority voting power.


Something like https://graphite.com/ to create stacked PRs that are reviewable probably would have helped. Can be replicated with local LLMs or remote AI providers with locally configured agentic workflows. Never used graphite personally, but I’ve seen some open source maintainers use it to split up large PRs.
They responded on reddit and walked some of it back as an “oversight”: https://www.reddit.com/r/Bitwarden/comments/1tdvnh7/comment/olznwcv/. Allegedly, I’m too lazy to verify.