

- One of the biggest shifts is the move from the LevelDB database backend to SQLite
- The command-line interface … old single-dash long options removed, some options renamed, and others reorganized into subcommands.
I’m not a bot.
Linux Mint, Ubuntu, or Fedora
I recently tried Fedora for the first time last week… and was pleasantly surprised! Out of these 3, I feel like Fedora looks the nicest. Fedora Workstation’s installer is a little nicer than Ubuntu’s. I also think the update screen during reboot is a nice touch.
Come to LibreWolf, the waters fine!
If it were me, I’d set up my mom with GNOME because I feel like KDE might provide too many footguns or may look/feel overwhelming due to the many available customization options.
IDK though. I’ve used GNOME for years and have only briefly used KDE for experimentation. I’m guessing there’s some way to customize KDE to make it more simple? I imagine GNOME would be nice on a tablet because it tends to have nice big button targets, but I haven’t tried it.
I didn’t say exactly 400k. I said “make around that amount of money”
My main point is that you shouldn’t kill yourself for only 400k per year. Ask for much, much more.
For the absolute bottom rung, not exactly 400k, but around there. Also depends on the city and team.
The main point is that if you’re gonna work a 996, you better be making at least $1M/year or more (honestly probably more, I tend to undershoot salaries) for it to be worth it. Otherwise, just get a normal FANG job if you only want to make $400k (lower end for FANG).
Uh… Just saying… you (or others reading) need to think in much bigger numbers for that extreme of a schedule… Entry level devs at FANG make around that amount of money… and we didn’t work nearly that many hours at the office…
non-free packages need to use a non-official channel
It’s very easy to add additional channels and non-official channels integrate pretty well into everything. I don’t really notice if a package comes from an “official” channel or “non-official” channel.
1,000 times this.
looks at laptops with hidpi displays 👀
It’s been a weird situation.
But then they list Syncthing-Fork in the docs, seemingly giving the fork their blessing
https://github.com/catfriend1/syncthing-android <-- the fork repo
So I guess your main options are:
For English content, torrents are great.
But I’ve been having much better luck finding Spanish content on streaming sites, instead of torrent sites, and then downloading. See Guides for downloading streams.
The The Stream Detector is great!
You get 2 or maybe 3 years of updates and then the device is trash.
Yeah, I’ve noticed this as well…
… which is why I was surprised when I read that Nothing Phone 3 will get 5 years of updates + 2 years of security updates.
https://www.androidauthority.com/nothing-phone-3-software-updates-3568533/
Nothing’s Co-Founder and Head of Marketing, Akis Evangelidis, has confirmed that the upcoming Nothing Phone 3 will ship with a “5+7” software update promise. …likely means the phone will get five years of Android version updates and seven years of security patches…
Although, you can’t install GrapheneOS on Nothing phones… so, 🤷
I’ve been enjoying Guix for the last 8 days. You declare your OS and home config in a file and you can check them into source control. It was originally a fork of NixOS, but has diverged a lot.
The CLIs and APIs are pretty nice. They have a concept of “channels”, which are git repos you can download software from. The default official channel only hosts FOSS software, but you can trivially add non-FOSS channels and they work just as well as the first-party channels.
Each channel update and package install, removal, update get put on a log, which you can trivially jump between. guix package --switch-genereation=28
and boom you’re at that generation (it’s like a git commit). The software and config changes get saved in the generation so the jump is clean and atomic. I actually bisected my OS yesterday to track a bug! That was cool. You can also create and share isolated, reproducible environments.
Guix works with Flatpak and distrobox as well, in case some software isn’t available in existing channels. I got HiDPI, Zoom, Logseq, Syncthing, and Tailscale working.
The biggest drawback for me so far is that it doesn’t use systemd. Not sure if it’s a dealbreaker for me yet. Systemd does way more than just manage system services, so GNU Shepherd (which Guix uses) isn’t a real replacement.
I use Emacs on the daily, and I just can’t get into Scheme.
Do you find that Elisp and Scheme are too different? I don’t know either, so they look almost the same to me.
other contributors will not even note you are using it.
Ooooh, that’s interesting.
share with him guix manifest
Aaaah: https://guix.gnu.org/manual/devel/en/html_node/Writing-Manifests.html
# Write a manifest for the packages specified on the command line.
guix shell --export-manifest gcc-toolchain make git > manifest.scm
Heck yeah!
Uh, sorry. I don’t follow. Is there a way to tell all programs to write to one file in Guix?
I’m in Guix Linux land right now and I miss journald
. I’m supposed to wade through all the log files in /var/log
myself??
So while I almost exclusively use the command line, I do it all from within the Emacs GUI.
That’s good to hear. Normally, I have a bunch of file and terminal buffers open in Vim and work across all of them—and stay in Vim the whole time. (Well, unless I need something like a browser.)
Sounds like this is definitely possible in Emacs. Good! I was scared for a moment because I thought I would have to… gasps alt-tab between Emacs and my terminal.