That’s… a big gap. I think I’d just be confused all the time if I had to switch between them.
🅸 🅰🅼 🆃🅷🅴 🅻🅰🆆.
𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍 𝖋𝖊𝖆𝖙𝖍𝖊𝖗𝖘𝖙𝖔𝖓𝖊𝖍𝖆𝖚𝖌𝖍
That’s… a big gap. I think I’d just be confused all the time if I had to switch between them.
C-beams glitter in the dark near the Tannhauser gate.
Amazon has a non-existent customer support, so you may have limited options.
If they had customer support, I’d suggest contacting them and tell them to either refund, or else you’d give them the ID immediately followed by a GDPR request to purge your data. That might have gotten some movement, because those GDPR requests have the force of law, and are also a fair PITA for Amazon. However, there’s no way to give them a shot across the bow. I think your options are:
The happy news is that you are protected by GDPR. Many of us are not, and don’t even have the option to demand they purge the information.
This is really good to hear. As someone who hasn’t used Windows since 2004, it’s easy to lose perspective of how daunting a self-switch can feel.
I’m glad to hear your experience is going well. I know you’re experiencing many little annoyances and things which seem harder than they should be, but are not focusing on those. It’s always good to hear the perspective from a new user!
Second this.
It’s still the best E2E messaging system I’ve found; the only one my mom, wife, and sisters-in-law reliably use.
I just want them to focus on fixing the sketchy DHT that seems to cause every problem.
Penalty: the equivalent of $100, probably. And even that will be contested; the second judge will drop it to $50, and the third to $10, and then the Meta lawyer will pay that out of her pocket change.
My recommendation is to put all of the variables in an environment file, and use systemd’s EnvironmentFile
(in [
to point to it. ]
One of my backup service files (I back up to disks and cloud) looks like this:
[Unit]
Description=Backup to MyUsbDrive
Requires=media-MyUsbDrive.mount
After=media-MyUsbDrive.mount
[Service]
EnvironmentFile=/etc/backup/environment
Type=simple
ExecStart=/usr/bin/restic backup --tag=prefailure-2 --files-from ${FILES} --exclude-file ${EXCLUDES} --one-file-system
[Install]
WantedBy=multi-user.timer
FILES
is a file containing files and directories to be backed up, and is defined in the environment file; so is EXCLUDES
, but you could simply point restic at the directory you want to back up instead.
My environment file looks essentially like
RESTIC_REPOSITORY=/mnt/MyUsbDrive/backup
RESTIC_PASSWORD=blahblahblah
KEEP_DAILY=7
KEEP_MONTHLY=3
KEEP_YEARLY=2
EXCLUDES=/etc/backup/excludes
FILES=/etc/backup/files
If you’re having trouble, start by looking at how you’re passing in the password, and whether it’s quoted properly. It’s been a couple of years since I had this issue, but at one point I know I had spaces in a passphrase and had quoted the variable, and the quotes were getting passed in verbatim.
My VPS backups are more complex and get their passwords from a keystore, but for my desktop I keep it simple.
I hope this isn’t a step towards replacing the native app with an SPA.
Oh boy. This is a rabbit hole which, once you fall into, there’s no coming back out.
There is a world of terminal software. You can, quite reasonably, get entirely rid of X (and Wayland) and live in the console. Honestly, the reason I don’t is only because there is no fully competent terminal web browser (although there are some quite good ones), and because anything having to do with graphics like photo management, or vector graphics drawing, is really where GUIs are useful. But for everything else, terminal clients are almost always superior.
Choosing a good terminal emulator is important, and the best one right now is Rio. It’s fast, smaller memory footprint, and less CPU use than Wezterm or Kitty, and it supports ligatures, iTerm, and SIXEL graphics.
In that goes tmux, because it works over ssh and having consistent everywhere is handy, because it survives terminal and window manager crashes, and because you can open multiple clients in different windows on the same tmux session.
In that runs zsh, because it’s the best shell. It’s backwards-compatible to bash, but has a ton of extra features.
I’m conservative about replacing standard POSIX tools with new fad tools, because grep is literally everywhere (even BusyBox) and new things usually aren’t; but ripgrep and fd are such nice improvements over grep and find I’ve been unable to resist. Helix is currently the best text editor. However, having a good familiarity with grep, find, and vi is IMHO critical, because they’re the foundations.
My media player is ostui, which is an ncurses SubSonic client with synced lyrics and cover art support. I use catnip for visualization, because it uses less memory and CPU than cava. For task management I use a bespoke script (tdp) that use fzf with todo.txt files. I use gotop for system monitoring.
I try to use chawan for terminal web browsing, and it does do CSS layout better than most, and supports sixel image rendering, but it’s often a chore so I mostly browse in Luakit, which is a GUI program.
rook is my secret service tool that uses a KeePassXC DB as the backing store, and provides credentials to everything that needs them.
dinit handles all of my user task management, because systemd is fucking broken for user tasks. dinit is a better init system.
Almost every application I use is a cli or TUI client. The exceptions are the web browser, for reasons I’ve explained; Jami, which doesn’t have a CLI client; Factorio, which is a game; and darktable for photo management. I’ll also occasionally open Gimp or Inkscape for graphics, vlc for movies (which I could probably watch in the terminal, now that I think of it), and I usually view PDFs in a GUI client such as mupdf.
My philosophy on software is to use standards wherever possible. I avoid programs that insist on using their own DBs when there’s a perfectly good standard, such as ics, maildir, and so on. It’s just another form of vender lock-in. Hence notmuch (maildir), khard and lbb (directory of .ics), khal (directory of .vcs), rook (KeePass DB), and so on. This drives most of my tooling choices.
It’s not wrong. If the only objective of Linux were to steal users from Windows or Mac, becoming a homogeneous dictatorial OS is the way to do it. Most people don’t care about choice, and in fact having to choose is an anti feature. Apple’s success proves this, but companies like Microsoft for the same reason: it’s all a boring dystopia of sameness.
Linux’s strength is diversity. It’s both the only functioning communism on the planet, and the best evolutionary testbed for software. It’s great for people who value freedom and choice; it’s mostly a confusing mess for everyone who don’t give a single shit how computers work, or which style that use - they want to be given something that works OOTB and always have it work the same way. They want to be told what to do, because honestly they can’t be arsed to figure it out. This doesn’t imply anything at all about the kind of people they are, they just aren’t interested in computers.
I give no shits about how a car works; I don’t care how many HP it has, I don’t want to assemble and decide on every single component. I don’t even like driving - it’s just time out of my day which demands all of my attention, and which I’d rather spend doing something else. I absolutely hate the car buying experience - taking days to test drive and decide. I’d be just as happy to be able to look up “best car this year at this price point” and buy that.
For a great many people, computers are like cars are to me: a necessary evil.
So: it’s not a bad expectation that Linux adoption would dramatically increase if it became a monopoly of software. If all the Gnome developers would stop wasting their time and work on KDE instead. (See how that sounds when you swap out “X11” and “Wayland” for “Gnome” and “KDE”? I see people making this argument all. The. Time.) But it’d become a lesser ecosystem.
Monocultures suck.
This seriously got an out-loud chuckle from me. It’s funny, because it’s true! Thanks!
I’m not talking about your application at all; I was responding to @chrash0’s comment that JSON may not be great, but it’s better than YAML, and TOML is better than both, for configuration.
I was agreeing with them and adding more reasons why YAML stinks.
Nothing at all directly to do with your project, just having a convo with @chrash0.
Sourcehut also supports Mercurial, so you also have an option to the herd mentality.
Sourcehut also has zero, or almost zero, JavaScript in the interface, so it doesn’t suck
Sourcehut is also componentized, so you can mix and match the pieces you want or need:
Sourcehut is by far the best hosted VCS option at the moment. The Mercurial support alone puts it miles ahead of the others, which are all hobbled by tight coupling to git.
Are China Parties like Tupperware Parties, where friends get together and one shills a pyramid scheme? That’s what CP is, right?
You also don’t get runtime errors with TOML when an invisible tab turns out to be invisible spaces.
I gave my dad one of my spare laptops four years ago; it had never had Windows on it (being from the halcyon days when Dell sold laptops with linux pre-installed), so I put Mint on it for him.
Early this year he called and said one of the keys stopped working so he’d bought a newer, used laptop and could I help him put Linux on it, because that’s what he was used to. Over the phone, I helped him download and burn a new Mint image from his ancient desktop, and verbally walked him through switching the bios to boot from the USB, and through the Mint install menus.
Since then, he’s called me once for technical support for getting his printer connected.
Dad’s in his 80’s and was a cop with an associate’s degree; he’s never claimed to be a brainiac. That is what convinced me Linux is ready for anyone, but that the choice of distribution is important. I think dad never upgrades or installs new software, but that’s OK. I have to update and reboot every week because I’m stupidly loyal to Arch.
I’m sorry that your mom had a bad experience; that’s super frustrating.
set his account up without any superuser access
Oh, revenge for when he had parental restrictions on the router and you couldn’t get to teh pron, huh?
I like it.
The Remarkable 2 is fantastic. You can ssh into it, and scp from it. There are some filesystem layout quirks, but it’s good. Peerless writing experience. Great battery. Plenty storage. Large screen. No backlight, sadly. Good for
Not so good for reading for pleasure, like fiction. It’s too big. It’s best for active reading and writing.
I have a Kobo Aura H2O for recreational reading and travel. Massive memory and an SD expansion slot. Backlight. Pretty indestructible, I read it in the jacuzzi.
虇
UTF-8 codepoint 8674
Not that kind of “use!”