• 135 Posts
  • 652 Comments
Joined 1 year ago
cake
Cake day: April 2nd, 2025

help-circle
  • Your original “pick two” comment implies that you can pick “anonymous” + “free of bots”, or “available to everybody” + “free of bots”. I can’t think of any system that would satisfy those.

    The former can be had on a system accessible only by a restricted group of people, through terminals that have no automation interfaces. Think of a local private library with a bulletin board: Only members can enter, and once inside, anyone can post using the provided tools, but there are no tools that bots could use, and there’s nothing connecting an individual to what they post on the board. Of course, a system like this would not be available to everyone; it wouldn’t work as an internet service, for example.

    The latter can be had by requiring an access token issued to each user. Bots could then be either ejected quickly by revoking their owner’s token when discovered, or prevented early by requiring all access to be through public terminals that have no automation interfaces. Of course, any system that issues an access token to an individual cannot be anonymous if revocation is to be meaningful.

    The government would keep track of whether or not they issued you an ID,
    The token/ID system adds anonymity

    I wish that were possible, but no, it is not. If a government (or any other authority) keeps track of whether they issue someone an ID, then they must also have the ability to connect IDs to individuals. Such an arrangement can only be anonymous if everyone involved is a good-faith actor choosing not to abuse that ability, which history demonstrates is not a realistic assumption.













  • they’ll also support Motorola.

    Motorola (the company whose name and reputation has been well known for decades) no longer exists. Its successor is called Motorola Solutions, and it’s not the company making the upcoming GrapheneOS phone. That device is coming from Motorola Mobility, which is a completely separate company, owned by China’s Lenovo.

    thus making me wonder whether the Chinese government can affect it

    They absolutely can. And, since they have the means, the incentive, and no reason to fear repercussions, they probably will. The questions on my mind are how they will affect it, and who will find out.

    I hope the hardware and firmware features used by GrapheneOS will become common some day. I think Sony’s Xperia line comes close. Perhaps the GrapheneOS maintainers should talk with them next.












  • Systemd (along with the various add-on services that come with it on most major distros) meddles with and tends to break critical functionality quite often, except on boring systems where the needs being served happen to be handled well by systemd’s happy path(s).

    If the computers you maintain fit Lennart Poettering’s idea of how to do things, then you might never notice a problem. On the other hand, if you’re responsible for systems with unusual or complex configurations, or have need of the flexibility that makes unix so very useful in the first place, then you might very well discover that systemd is a pushy, invasive, poorly considered, buggy, and in some ways just pain broken collection of software, maintained with a level of arrogance and carelessness not often matched in the unix community, and you might rightly come to despise working with it.

    Sadly, my experience has been the latter. In the years since the systemd suite was adopted by Debian distros, I have been burned more times by it and spent more weeks of my life troubleshooting it than I can count any more. Because of this, I have come to resent systemd. And I know I’m not alone in this.

    So, dear readers, when you see people complaining about systemd, please try not to be like the zealots out there who routinely cry “luddite” and demand proof when they encounter folks who dislike it. Try instead to remember that one size does not fit all, that some of systemd’s detractors are very skilled and reasonable people who happen to run systems that are necessarily different from your own, and have encountered problems that you have not. It has been over a decade. Some of us are tired of it, and tired of talking about it.