[–] 10 points 3 weeks ago* (last edited 3 weeks ago)

Note that flatpaks are using systemd's sd_id128_get_machine_app_specific API, which generates an app-specific id that's derived from the original machine-id.

The app-specific id will be unique per-app so it won't be shared between different apps / flatpaks. The apps can't know the original machine-id, but the id they get would still be the same on every restart of the app and in theory does not prevent different sessions within the same app to be fingerprinted as coming from the same user.

  • source
  • parent
  • context
  • [–] 3 points 3 weeks ago*

    Yeah.. according to the stats in this post, about 1.9 million people are behind bars.

    11 billion a year between 1.9 million prisioners is about 6k per year per prisoner.

    So that's about $500 a month per prisoner. Which is not as big of a number.. and according to the article, the prisoners still get paid a fraction of it.. it's just that 80% is used "for room and board, court costs, restitution and other fees, including the construction and maintenance of prisons".

  • source
  • parent
  • context
  • [–] 18 points 1 month ago* (last edited 1 month ago)

    This is what it looks like when they try to police the software that's NOT from their store (or their partners).

    All the Google-verified malware that infests Google's marketplace will continue to be a problematic vector after this change. But this change will put obstacles in my attempts to install safe alternatives that are free of malware and not part of Google's junkyard or spyware full of anti-features.

  • source
  • parent
  • context
  • [–] 3 points 1 month ago* (last edited 1 month ago) (3 children)

    OnlyOffice also used to have an artificial limit of 20 users simultaneously connected, you had to purchase the Enterprise edition for more. Euro-Office essentially removed the lock for free... and that basically forced OnlyOffice to remove the limit too, so I expect they are pissed :P

    For the record, this was the response from the FSF regarding the licensing: https://www.fsf.org/blogs/licensing/agpl-is-not-a-tool-for-taking-freedom-away

    In summary, you can add additional terms to disclaim warranties, include some extra notice/attribution, etc. but the terms can't really require something that effectively limits the rights explicitly granted in the AGPL (like.. you can't require the inclusion of a trademarked logo, since it would effectively restrict anyone who doesn't have trademark rights), the license explicitly allows licensees to ignore/remove any terms that impose additional restrictions like those.

    In the end, OnlyOffice changed the license headers, removing the contradictory restriction.

    They also added additional terms section in the license file, with some things that were not explicitly requested before (and that it's still contested whether they fit what the AGPL allows as additional terms). But they only did that later, Euro-Office is still using the previous version of the license that did not have those new additional terms.

  • source
  • parent
  • context
  • [–] 2 points 2 months ago* (last edited 2 months ago) (1 child)

    Yes, sorry I had a busy month :P

    Yeah, that was my point.. that's why I was saying that if a kid is smart enough to to set up a VM like that they are smart enough to find alternative/easy out-of-the-box methods.. the "using someone else’s login" in particular is one of the points I made earlier.

    This is why I think the control should be local, and with the parents being the ones responsible. Relying on third party authentication and expecting the remote services to be able to determine the age is not gonna work.

  • source
  • parent
  • context
  • [–] 1 point 2 months ago* (last edited 2 months ago) (3 children)

    It’s going to be an arm race and the most dedicated kids, not necessarily the smartest or wisest, will figure it out. Eventually they’ll get the concepts behind the tools they mindlessly use until then, eventually find much better tools allowing them to bypass a lot more restrictions.

    Well.. it depends on how do you define "smart" ..but to me, that kind of dedication and resourcefulness is already showing problem-solving skills, regardless of whether they "get the concepts" (many adults don't fully understand the tools they use either).

    I don’t see how a browser will be able to prevent this kind of usage

    In Firefox, you can disable websockets (and most other features or about:config settings, but the website you linked uses websockets) through a policy.json setting writable only by root, so it wouldn't be possible for a user without root permissions to change it.

  • source
  • parent
  • context
  • [–] 1 point 3 months ago* (1 child)

    I agree that your previous misunderstandings lead you to this one.

    Fascist speech is to be exposed and criticised scientifically, not dogmatically. Your use of "protected" here implies something I do not defend.

    I want to attack fascist speech, you want to hide it.. from my point of view I could also say you are the one protecting it.

  • source
  • parent
  • context
  • [–] 1 point 3 months ago* (3 children)

    Since its inception the term has been about adherence to party lines and enforcing ideological purity. The right wants to pretend they don't do it, so they want to attribute it to particular instances from the left, but they do the same thing all the time.

    See the next paragraph on that same article you quote (Wikipedia, btw):

    The phrase politically correct first appeared in the 1930s, when it was used to describe dogmatic adherence to ideology in totalitarian regimes, such as Nazi Germany and Soviet Russia.[5] Early usage of the term politically correct by leftists in the 1970s and 1980s was as self-critical satire;[8] usage was ironic, rather than a name for a serious political movement.[12][13][14] It was considered an in-joke among leftists used to satirise those who were too rigid in their adherence to political orthodoxy.[15] The modern pejorative usage of the term emerged from conservative criticism of the New Left in the late 20th century, with many describing it as a form of censorship.[16]

  • source
  • parent
  • context
  • [–] 1 point 3 months ago* (last edited 3 months ago) (5 children)

    What? it's hard to tell what did you interpret this time ...but I hope you are not implying that politically correct language like "military operation" shows the whole truth, that "pacification" is the whole truth, that "terrorism" is the whole truth, that "re-education camps" are the whole truth, that "voluntary relocation" is the whole truth, that "austerity measures" are the whole truth.

  • source
  • parent
  • context
  • [–] 0 points 3 months ago* (last edited 3 months ago) (7 children)

    Science is not a fantasy, and wanting to call it a "marketplace" is proof of the misunderstanding. We have historic proof of the damage to the power of the workers that dogmatic censorship, "political correctness" (ie. hiding truth) and manipulation of public perception causes, we are seeing it right now first person in the west. Doing the same thing (and more overtly) is fighting dogma with dogma, even if the ideals from one of them were fully benevolent and made people happy.

  • source
  • parent
  • context
  • view more: next ›