[-] SpaceCadet@sopuli.xyz 12 points 8 months ago* (last edited 8 months ago)

I’ve no problem with paying for good services

Exactly. It used to be that netflix was all you needed to get most quality content, and it was a fair deal for customers: you pay a reasonable monthly amount, and you and your family gets convenient access to most streamable movies and TV series.

Now that quality content is spread out and locked out over half a dozen other streaming services, and subscribing to them all is not just a hassle but also incredibly bad value compared to the original offer.

In a healthy competitive environment, you would expect companies to counter reduced value by increasing customer value in other ways or by reducing prices, but instead we got price hikes, lots of low quality filler content, crack downs on password sharing, advertising, various unpopular UI changes and other service reductions decreasing value even further.

To solve this, I think the content producers and streaming services should be split up, because right now they're not really competitors in a true sence but small monopolies who each clutch the keys to their own little franchises. It should be noted for example that music streaming works a lot better: there are various competitors that each hold a viable content library on their own, so you don't need more than one music streaming service. IMO that's because Spotify, Tidal, YT Music, etc. are merely distributors and not the actual producers.

[-] SpaceCadet@sopuli.xyz 12 points 10 months ago* (last edited 10 months ago)

I earnestly wrote a couple of lines, and then a week later they replied that they don't have enough information to decide, at which point I just threw my hands up and decided for them. I don't need that kind of pedantic hoop jumping in my private life.

[-] SpaceCadet@sopuli.xyz 11 points 10 months ago* (last edited 10 months ago)

I don't think that's the case anymore.

I just checked, the time in the UEFI BIOS is in UTC, yet both Linux and Windows 10 display the local time correctly as an offset to UTC. I didn't have to do anything special for that.

Edit:

So I looked a bit deeper into it, and this is apparently controlled by a registry key called RealTimeIsUniversal in [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]. You can paste the text below in a .reg file and then import it to set the parameter:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001

I confirmed that this setting exists on my system, but I have no memory of ever manually setting this parameter. It's documented in the Arch wiki though, so it's possible that I did set it and forgot about it.

In any case, if you do a fresh Windows install and your time differs between Linux and Windows , this is what you should check.

[-] SpaceCadet@sopuli.xyz 12 points 10 months ago* (last edited 10 months ago)

Master implies hierarchy, all the other branches are derivatives of it. Main/secondary doesn't have that.

You can sort of compare it to the master recording in audio, or a master key that can open several locks.

[-] SpaceCadet@sopuli.xyz 15 points 10 months ago

Best not get too hung up on timetables, or think about it in terms of the current battlefield situation or the counteroffensive. This is a long term project to transform Ukraine's Air Force into the future, where they're using Western equipment.

We may see the first F-16s next year, but this transformation will take many years.

[-] SpaceCadet@sopuli.xyz 11 points 11 months ago

lol vatnik garbage

[-] SpaceCadet@sopuli.xyz 20 points 11 months ago

I don't think "substitute user" is the original meaning, and it's more like a retroactively applied acronym.

Looking at various old Unix manpages, it said various things in the past. In the HP-UX documentation it even lists three different variants in the same man page: "switch user", "set user" and "superuser".

"superuser" is probably the original meaning, because that's what it says in the Unix Manual 1st edition (1971): http://man.cat-v.org/unix-1st/1/su

NAME	su -- become privileged user
SYNOPSIS	su password
DESCRIPTION	su allows one to become the super--user, who has all sortsof marvelous powers. In order for su to do its magic, the user must pass as an argument a password. If the passwordis correct, su will execute the shell with the UID set to that of the super--user. To restore normal UID privileges,type an end--of--file to the super--user shell

I love Unix archeology :)

[-] SpaceCadet@sopuli.xyz 20 points 11 months ago* (last edited 11 months ago)

Everybody gangsta until A start job is running for ... (10s / 1min 30s)

[-] SpaceCadet@sopuli.xyz 20 points 11 months ago

As a general rule, you should always keep in mind that you're not really looking for a backup solution but rather a restore solution. So think about what you would like to be able to restore, and how you would accomplish that.

For my own use for example, I see very little value in backing up docker containers itself. They're supposed to be ephemeral and easily recreated with build scripts, so I don't use docker save or anything, I just make sure that the build code is safely tucked away in a git repository, which itself is backed up of course. In fact I have a weekly job that tears down and rebuilds all my containers, so my build code is tested and my containers are always up-to-date.

The actual data is in the volumes, so it just lives on a filesystem somewhere. I make sure to have a filesystem backup of that. For data that's in use and which may give inconsistency issues, there are several solutions:

  • docker stop your containers, create simple filesystem backup, docker start your containers.
  • Do an LVM level snapshot of the filesystem where your volumes live, and back up the snapshot.
  • The same but with a btrfs snapshot (I have no experience with this, all my servers just use ext4)
  • If it's something like a database, you can often export with database specific tools that ensure consistency (e.g. pg_dump, mongodump, mysqldump, ... ), and then backup the resulting dump file.
  • Most virtualization software have functionality that lets you to take snapshots of whole virtual disk images

As for the OS itself, I guess it depends on how much configuration and tweaking you have done to it and how easy it would be to recreate the whole thing. In case of a complete disaster, I intend to just spin up a new VM, reinstall docker, restore my volumes and then build and spin up my containers. Nevertheless, I still do a full filesystem backup of / and /home as well. I don't intend to use this to recover from a complete disaster, but it can be useful to recover specific files from accidental file deletions.

[-] SpaceCadet@sopuli.xyz 13 points 11 months ago

SSDs are way more reliable than spinning disks

That's true, with one caveat: if an SSD fails, it's usually catastrophically and without warning. HDDs usually give some warning signs before they fail completely (bad sectors, read/write errors, strange noises).

[-] SpaceCadet@sopuli.xyz 20 points 11 months ago* (last edited 11 months ago)

Honestly I would prefer to be able to buy a separate "Pro" version from the Play Store, without an in-app purchase. There have been issued in the past where in-app purchases didn't get recognized or when ads suddenly started appearing for people who bought the ad removal option.

view more: ‹ prev next ›

SpaceCadet

joined 11 months ago