Join Platy’S Readwise Highlights

A batch of the best highlights from what Platy's read, .

In the Ruby ecosystem, Bundler does [conservative updating](https://bundler.io/v2.2/man/bundle-install.1.html#CONSERVATIVE-UPDATING): like `composer install`, `bundle install` will install only from your `Gemfile.lock` if it's present; however, if you change the `Gemfile` manually, then `bundle install` will try to update the relevant locked versions in `Gemfile.lock`.

Understanding Lockfiles

shalvah.me

When FileVault is disabled, data on protected volumes is still encrypted using a volume encryption key (VEK), which is protected by a hardware key and a xART key used to protect from replay attacks. When FileVault is enabled, the same VEK is used, but it’s protected by a key encryption key (KEK), and the user password is required to unwrap that KEK, so protecting the VEK which is used to perform encryption/decryption. This means that the user can change their password without the volume having to be re-encrypted, and allows the use of special recovery keys in case the user password is lost or forgotten.

Explainer: FileVault

eclecticlight.co

While access to user data generated by platform surveillance of readers is a potential benefit to publishers, in practice publishers do not fully exploit (and may not have full access to) that information.

The Anti-Ownership Ebook Economy

nyuengelberg.org

...catch up on these, and many more highlights