From my reading of your blog post, it sounds like the DID is the ultimate authority and not my domain name, which sounds like a pretty big problem for user portability.
470 karma · joined December 30, 2014
Web: <https://stebalien.com/>
From my reading of your blog post, it sounds like the DID is the ultimate authority and not my domain name, which sounds like a pretty big problem for user portability.
- My handle is something _I_ control. I can make it point at a different PDS at any time.
- My DID is something my PDS controls.
I could solve this by indirecting through a web DID under my control, but there's no recommendation anywhere in Bluesky's documentation. Is that something everyone needs to do to ensure real identity portability?
edit: I'm not sure this CAN be solved without running a PDS given that I can't use my own keys. What am I missing here?
However, now that I think about it, the fact that "unauthorized" apps can still be installed via ADB exception may cover this?
> “Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.
At the moment, the workaround here is that keys can technically just be generated on the fly (with some caveats). With Google's new requirements, that's not possible.
#+header: :dir /ssh:user@remote-host:/
#+begin_src sql
..
#+end_src1. Release binary-only updates (opt-in). 2. Let the community (a) make GPL source requests for any GPLed components and (b) let the community reverse engineer the vulnerabilities from the binary updates. 3. Publish the source once everything is public anyways.
Which just shows how utterly ridiculous all this is.
1. How hard is it to censor the network.
2. How hard would it be for some major player to enshittify the network.
Furthermore, while the fediverse has a single axis for decentralization, BlueSky has 3: number of "big index servers", number of PDSs, number of domain names (how many people own their handle):
1. Increasing the number of PDSs doesn't make it harder to censor the network when everyone still uses the same big index node.
2. BlueSky's primary defense against enshittification is user account portability. I'd love to see metrics on how many users have their own domain names. Having many PDSs is also a good defense here because it reduces the impact of BlueSky (the company) shutting off the firehose, but I still think account portability is the primary defense here.
1. Governments MAY define labels like "gov.texas.bill1234-compliant".
2. Websites MUST NOT apply this label to their content unless the content actually complies with Texas' bill1234.
Websites may ALSO proactively label their content with advisory labels like "advisory.may-contain-nudity", but those would have no legal meaning.
Specifically, governments mandate that:
1. Websites/apps/etc. MAY label content (via headers) indicating when their content/service is/isn't appropriate for some specific audience (e.g., children) according to X/Y/Z regulations. Websites/apps/etc. MUST NOT incorrectly label their content.
2. Devices that can access the internet must not be sold directly to miners without parental consent.
3. Devices that can access the internet must include parental control software can be configured to allow/forbid all apps/content that may contain content not deemed suitable for children (in the jurisdiction where the device is sold).
Importantly, this kind of solution solves the "borderless internet" problem:
1. Device sellers are regulated in the jurisdiction where they sell the device.
2. Service providers take no (additional) per-jusrisdiction responsibility until they start labeling their content. By labeling their content, they are claiming to abide by specific regulations.
In terms of benchmarks, gamers tend to care more about consistent responsiveness (and worstcase performance) than raw throughput. Phoronix benchmarks are probably not the best way to compare CachyOS against other distros. E.g., look at the game benchmarks you linked: all tested games were already running above 500 frames per second in the worst performing game.
https://polyfill.archive.org/v3/polyfill.min.js?features=fet...
From what I can tell, the risk is:
1. Someone takes your yubikey without your knowledge.
2. They manage to disassemble it, extract your key, and put it back together.
3. They secretly return your yubikey.
4. You continue to use your yubikey, unaware of the fact that it has been compromised.