• 0 Posts
  • 56 Comments
Joined 1 year ago
cake
Cake day: June 28th, 2023

help-circle






  • They changed the refund policy on the Linux phone that they sell.

    At the time when the phone was under development they let people preorder in exchange for a small discount. Many people including myself wanted to support such a product and payed in. At the time the policy was you could get your money back any time before the phone shipped.

    The phone was delayed for years and years and naturally people got impatient and demanded their money back.

    Purism on the fly changed the policy and said you could only ask for your money back in a small window just before your phone shipped. Not before and if it shipped it was too late. They just refused to honor the original policy.

    It was discovered that people could content the attorney General of California and the state would force them to honor the original policy. A lot of people, including myself did this.

    The fact that it came to that makes them a shady company.

    This all being said I am very happy they are profitable. While I would never preorder anything from them again, if they update the phone specs I would consider buying one.

    More Linux first companies is a good thing.








  • I get not being a fan but no toggle switch. But in this case it literally isn’t “enshittification”. Is it anti choice? Yes. Is it enshittification? No. Enshittification does not just mean “thing I don’t like”.

    Here is a quote that describes what enshittification is:

    Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die. I call this enshittification, and it is a seemingly inevitable consequence arising from the combination of the ease of changing how a platform allocates value, combined with the nature of a “two sided market”, where a platform sits between buyers and sellers, hold each hostage to the other, raking off an ever-larger share of the value that passes between them.

    More info can be found here. https://en.m.wikipedia.org/wiki/Enshittification







  • If the service is already running it has to be stopped as a system service and run as a user service. In order to ensure that the service inherits all the correct permissions / acls / se linux policies the service needs to be launched from the limited permissions context.

    With the systemd approach you’re not just passing a control handle around. You’re ensuring the process is running under an appropriate security context.

    If you want to let multiple users manage the user systems service, I would probably go with sudo and systemd user files. You could create a group which has sudo access etc. The important idea is that an unprivileged user controls an unprivileged service.