2/ Not needed for this, but even better would be something that could multiplex input from multiple sources in some sort of chunked format, interleaving as needed, and split them back out again on the other end.

Show thread

Does anyone know of a multi-file streaming archiving tool that can accept input from pipes, FIFOs, or commands? can do what I want for output with -O, but not on input, because each file's header contains a size, which of course wouldn't be known for streaming input. Must be able to separate files back out again on the other end.

The closest I've come is , which can concatenate output and will identify the individual components - but of course it has a space penalty.

The v1 that I have been using for the last 6 months has the Blue keyswitches. Mmmm clicky. However I ordered brown ones for this one, on the grounds that they will be less obtrusive for use while on the phone.

Show thread

Just ordered my SECOND . I may have a weakness... or maybe I care about the health of my hands and wrists? (yeah, that must be it!)

mechanical seem to be rare. I tried two others before picking the UHK; it's the perfect blend of easy to get used to plus ergo. The v2 now has hotswap keyswitches, which is fantastic.

@laura @aral This battle is very different at universities than at k-12 schools. At k-12 schools, the admins & low-tech teachers /push/ #Google onto students in the most imposing way. The problem is wholly with the staff. In universities it's the complete opposite. It's mostly the students who push for #MACFANG & the staff simply accommodates.

Remote directory tree comparison, optionally and with or : changelog.complete.org/archive I take a look at several tools that can create summaries of filesystems, including permissions, sizes, and even file . Useful for verification of and can be optionally used .

police inequality 

If you ever wonder if the police treat Trump's goons more gently than ers, look at cnn.com/2021/01/11/us/dc-polic

At @SWHeritage we have just crossed a couple of symbolic and yet quite memorable thresholds: we have now archived more than 2 billion unique version control commits, coming from more than 150 million projects. archive.softwareheritage.org/

thanks for being here

and if you're not, well, thanks for taking the space you need

10/ OK, an addendum. With crypto, you can even do incremental (with zfs send) without ever mounting the filesystem or knowing its decryption keys - the output stream will have encrypted data, but zfs send just looks at changed blocks so you're good! Also since ZFS is copy-on-write it has better properties for SSDs that have issues with sudden power loss than most filesystems.

Show thread

And to conclude, 9/ reasons I don't use .

Although I use it on every machine I can, it is somewhat RAM hungry, so I don't run it on my machines or other very old hardware. Though I now have an 8GB Pi on hand that I intend to try it with.

It always makes me nervous, though. Running without protection against silent data corruption feels... unsafe 🙂

Show thread

Why I use

8/ More stable than . Although btrfs provides many of these benefits - plus the theoretical benefit of more flexibility with rearranging data - every time I have tried btrfs, I have run into serious bugs. Some of them have been corrected, but not all. btrfs.wiki.kernel.org/index.ph gives the btrfs status. It still has pathologies with many snapshots, I believe still also with databases, though I think hardlinks have been fixed.

Show thread

Why I use

7/ More flexible volume management (in most but not all ways) than . By integrating the filesystem and the volume manager, resizing a filesystem is just adjusting its filesystem quota.

However, it is difficult to remove devices from a ZFS zpool once set up.

Show thread

Why I use

6/ zvols. You can do all of this with chunks that are presented as block devices, too. Want to back up that Windows virtual machine running under KVM or Virtualbox? Create /dev/zvol/foo with ZFS, attach it to the VM, and you can snapshot and backup and clone just as you would with a filesystem.

Show thread

Why I use

5/ Built-in with fast algorithms (lz4 and now zstd). In many cases the compression is fast enough that the reduced I/O results in a performance gain.

Show thread
Show older
FLOSS.social

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).