hersh

joined 1 year ago
[–] hersh 2 points 6 days ago* (last edited 6 days ago) (1 children)

BTRFS can work across multiple disks much like ZFS. It supports RAID 0/1/10 but I can't tell you about performance relative to ZFS.

Just be sure you do NOT use BTRFS's RAID5/6. It's notoriously buggy and even the official docs warn that it is only for testing/development purposes. See https://btrfs.readthedocs.io/en/latest/btrfs-man5.html#raid56-status-and-recommended-practices

Edit: Another interesting thing to note between the two file systems is deduplication. ZFS supports automatic deduplication (although it requires a lot of memory). BTRFS supports deduplication but does not have built-in automatic dedup. You can use external tools to perform either file-level or block-level deduplication on BTRFS volumes: https://btrfs.readthedocs.io/en/latest/Deduplication.html

[–] hersh 1 points 6 days ago (3 children)

Good advice!

This is also available with BTRFS. Personally I am leveraging this feature via Snapper, simply because it was the default on OpenSuse and was good enough that I never bothered looking into alternatives. I've heard good things about Timeshift, too.

This has saved my butt a couple times. I'll never go back to a filesystem that doesn't support snapshots.

I really liked ZFS when I used it many years ago, but eventually I decided to move to BTRFS since it has built-in kernel support. I miss RAIDZ, though. :(

[–] hersh 4 points 1 week ago* (last edited 1 week ago) (6 children)

If you got a problem, reinstall and do the same stuff again, you’ll almost certainly get the same problem again

Sure, but nobody's likely to do that. If I wiped my system now, I doubt I could get it back to exactly the same state if I tried. There are way too many moving parts. There are changes I've forgotten I ever applied, or only applied accidentally. And there are things I'd do differently if I had the chance to start over (like installing something via a different one of the half-dozen-or-so methods of installing packages on my distro).

For example, I have Docker installed because I once thought a problem I had might have been Podman-specific. Turned out it was not. But I never did the surgery necessary to fully excise Docker. I probably won't bother unless and until there is a practical reason to.

[–] hersh 4 points 2 weeks ago* (last edited 2 weeks ago)

They have a big IRL ad campaign in major US cities. See https://mullvad.net/en/blog/advertising-that-targets-everyone

These ads certainly aren't the worst, but they're still a bit misleading. Using a VPN is not going to prevent tracking in general. Your phone apps will still send GPS data to all the same places. Web sites will still use all the same cookies. Facebook is still gonna be Facebook. 🤷

That said, Mullvad does include domain-based ad and tracker blocking with their DNS server (which is free and available to the public, btw), and that's also optional on the VPN, so it does help to a point.

(Pinging @countrypunk@slrpnk.net to avoid double-replying. )

[–] hersh 7 points 2 weeks ago* (last edited 2 weeks ago) (4 children)

Sure. I'm referring to the ones that run big ad campaigns, like Nord and Mullvad. They tend to overstate how a VPN can protect you, sometimes in ways that barely make sense. There is no epidemic of criminals stealing personal credit card information over insecure wi-fi, for example. The ads play into ignorance and fear.

That said, yeah, I'd rather be on a VPN when on a public wi-fi network. But I'm not really worried about someone sniffing my encrypted HTTPS traffic (which is pretty much everything nowadays; Firefox by default won't even load unencrypted web sites).

[–] hersh 42 points 2 weeks ago (9 children)

Some VPNs allow multi-hopping, similar to Tor. I couldn't give you an exhaustive list but most popular ones support this. Mullvad and Proton do, for example. There are also strategies to add noise into VPN traffic.

This is not a silver bullet, of course. Tor has similar problems as you describe if an adversary has visibility into enough nodes. As always, this comes down to your threat model.

On the one hand, I find the advertising of VPNs outright dishonest. On the other hand, I would trust any reputable VPN provider much more than I trust my ISP or cell carrier.

[–] hersh 1 points 3 weeks ago

Great points, thanks.

Can you clarify what you mean by "local decryption"? I thought Proton and Tuta work pretty much the same way, but perhaps there's a distinction I'm missing.

One thing I like about Tuta is that it has the option to cache your messages in localstorage in your browser so you can do full-text search. FWIW, I think Proton added a similar feature recently, though I have not tried it. I imagine neither would work very well with large mailboxes; probably better to configure a real email client.

[–] hersh 11 points 3 weeks ago (3 children)

Do they offer cloud storage now? From what I can see on their web site, it's 500GB...just for email. I mean sure, that's cool, but it would take me several lifetimes to accumulate 500GB of email so it's not much of a selling point to me.

It's a good email service, anyway. I've been using the free tier for a few years. Similar to Proton, and in theory Tuta is more private because they encrypt the headers as well as the message body.

[–] hersh 2 points 4 weeks ago

First I'd like to clarify how I interpreted OP's phrase: I think they meant "check out book" to specifically mean "borrow from the library". Seems like you came to the same interpretation, but I just wanted to mention that for anyone else who might be confused reading this, because "check out" has broader usage that could just mean "look at" without any implied reference to a library,

In that context, "visiting the library" is a prerequisite of checking out a book, so it's less extreme. You cannot possibly check out a book without first visiting the library, but you can (as you point out) visit the library without checking out books.

"Nobody visits the library" would imply that nobody checks out books, while "nobody checks out books" does not imply that nobody visits the library.

The part after "let alone" should already logically follow from the part before. If you were to break down the task into steps, it should follow the pattern of "nobody finishes step 1, let alone step 2".

Step 1: Visit a library

Step 2: Check out a book from the library

Does that make sense?

[–] hersh 3 points 2 months ago

Also worth mentioning: you might still need to add the "most recent visit" column under the View menu. And if you dare to actually load any of those pages, they'll move all the way to the top, and will not remain in their original location. It's really annoying.

[–] hersh 4 points 2 months ago

Never liked him, but I acknowledge that he had some effective economic policies during his time as mayor. He was at least competent and sane. He went completely off the rails a long time ago, though.

He's often credited with cleaning up Times Square, which was known for prostitution back in the 80s. But honestly, he reaped what his predecessors sowed to a large degree.

He used 9/11 like his personal sword and shield. He was lucky to be in a prominent position related the biggest and least controversial issue in America. I don't imagine he ever would have been on the national stage otherwise. He was pretty much at the natural end of his career before then.

NYC has a history of conservative mayors, which seems a bit odd since we're so solidly liberal in federal elections. It sure doesn't help when we get a Democrat as infantile and corrupt as our current mayor, Eric Adams. See: https://en.wikipedia.org/wiki/Federal_prosecution_of_Eric_Adams

78
PIC (literature.cafe)
 
[–] hersh 26 points 3 months ago

Whisper is open source. GPT-2 was, too.

 

I looked this up before buying the GPU, and I read that it should "just work" on Debian stable (Bookworm, 12). Well, it doesn't "just work" for me. :(

clinfo returns two fatal errors:

fatal error: cannot open file '/usr/lib/clc/gfx1100-amdgcn-mesa-mesa3d.bc': No such file or directory

fatal error: cannot open file '/usr/lib/clc/gfx1030-amdgcn-mesa-mesa3d.bc': No such file or directory

I get similar errors when trying to run OpenCL-based programs.

I'm running a backported kernel, 6.6.13, and the latest Bookworm-supported mesa-opencl-icd, 22.3.6. From what I've found online, this should work, though Mesa 23.x is recommended. Is it safe/sane to install Mesa from Debian Trixie (testing)?

I've also seen references to AMD's official proprietary drivers. They do not officially support Debian, but can/should I run the Ubuntu installer anyway?

I'm hoping to get this up and running without any drastic measures like distro hopping. That said, if "upgrade to Testing or Unstable" is the simplest approach, I am willing to entertain the idea.

Thanks in advance for any help you can offer.

view more: next ›