• 12 Posts
  • 2.32K Comments
Joined 3 years ago
cake
Cake day: July 7th, 2023

help-circle

  • Not a lawyer, but deeply involved in the law from the tech side for many years at various deeper levels from the engineering side and bridge to product and so forth.

    It doesn’t need to be unconstitutional to be struck down as the constitution doesn’t cover all laws, especially not state and local laws. All you need to do is prove that the language or intent of the law is either:

    1. impossible to enforce (ex: software processes cannot be patented or controlled/patrolled)
    2. the language is too broad (ex: What is an OS exactly?)
    3. it violates a prexisting law or creates a verifiable conundrum (ex: this would violate California’s own data privacy laws)
    4. it creates an undue tax or burden on existing technology (ex: devices out in the wild can’t be retrofitted to comply, which sort of fits with #1)
    5. it DOES actually violate a constitutional right (ex: 4th amendment)

    Being on my side of things, the legal team would most likely start a case with something like “So you say the OS needs to be locked with age verification. Does that mean every TV, router, public computer, tablet…blah blah blah”, so it’s very likely to get tossed on #1 quite easily because these folks have no idea what an OS actually is, and that every piece of technology you interact with on a daily basis has an OS. The lack of specificity alone would get this tossed in a heartbeat.

    If that failed, they’d argue there is no way to police or enforce this law because sites who rely on this rule existing are putting themselves in legal jeopardy by simply allowing any traffic from California to access their services. What if someone from another state or country is in California and wants to watch porn in their hotel, or play a game with friends on Discord? Police have zero right to verify that any device entering California complies with the law, so the provider of the service would have to be on the hook to do the verification, which means they would just block any device from California that doesn’t meet whatever flag is sent to say it safe. THEN you have the infrastructure that is required to ensure those devices…blah blah blah.

    It’s just a stupid idea by dumbass technically illiterate people. It won’t go anywhere.

    As soon as these idiots figure out what an OS is, this is dead in the water because of the above.









    1. How is systemd somehow taking away freedoms at the behest of corporations who asked such a thing?
    2. UEFI is an open standard, buddy. Microsoft is the only player fucking that up
    3. “Trusted Computing” has existed in the very hardware you own and run for almost 30 years now. Literally nobody but cellphone makers use it in the way you describe. Seems you’re still using it though, so nobody seems to have made the apocalyptic decisions that bring your fearful future to bear.
    4. A “Trusted Computing” framework - and this is how I know you don’t understand any of this - is only present. It takes software to interact with it to “take your freedoms away” as you put it. It’s just sitting there otherwise. Nobody even needs to interact with it. You’re so out of touch with this that you’re angry at the wrong side of it, and you don’t even know it.
    5. “…we just provide the tools…”. MY GOD. Where do I even start with this? I can name about a hundred different FOSS tools that break encryption. You mad at the people who made the FOSS encryption tools, or the ones who the FOSS tools to decrypt it?
    6. The only people who want this are people make and produce hardware platforms that ship out into the world so they can ensure they are T2B secure. It seems you don’t know much about security, so I’ll let you in a little secret…(If it claims to be secure, it means there are hardware controls in place)


  • First, yes, he’s correct in talking about the SOFTWARE side of that, so if your anger is with this dude, you better just outlaw software, because anyone can choose to NOT do these things. That’s the entire point of open source. Make stupid decisions, and you have zero following.

    Second, let me finish his thought for you:

    But we will never enforce using any of these features in systemd itself. It will always be up to the distro to enable and configure the system to become an immutable monolith. And I certainly don’t think distributions like Fedora or Debian will ever go in that direction.

    We don’t really have any control over what Microsoft decides to do with Secure Boot. If they decide at one point to make Secure Boot reject any Linux distribution and hardware vendors prevent enrolling user owned keys, we’re in just as much trouble as everyone else running Linux will be.

    He’s very CLEARLY illustrating his intent to prevent the very thing you’re shitting your pants about. You’re literally inventing a scenario you’ve thought of yourself, and getting upset about it.

    I bet you’re super fun to be around.



  • Right, so because of your limited knowledge and understanding of what the actual needs of an entire industry are, it’s all snake oil. Cool.

    Meanwhile I’d just love a way to box up a custom machine, use something what he’s building, ship it to site, and have it run without issue and have some piece of mind a competitor didn’t try to gank the data over USB, or bypass the identity of the motherboard that SHOULD have boot blocks in place, or maybe someone just rips the SSD right out of it and tries to boot it elsewhere.

    Fuck the rest of ALL that and the practical needs of security experts and system builders because YOU are worried that it somehow magically it’s used for all kinds of other nefarious things.

    Cool. Cool.




  • Bruh…that’s not even the point of the company or what he’s talking about. You’re being paranoid, first off.

    Second, you want secure devices? You can’t have that right now with Linux very easily. There is no chain of trust coming from the hardware aside from TPM, which is kind of a joke. This guy wants to make a standard way of certifying a chain of trust which would allow an ecosystem of devices to maintain some semblance of trust amongst itself and other devices. This would make things like networks, edge devices, forward deployed hardware, and running sensitive data in less than secure locations more secure.

    Last, if you’re going to be paranoid, at least educate yourself on the subject. Not a single person who is even vaguely familiar with what this entails is thinking “Oh they’re going to lock all our devices rawrawrawr”. That’s just ridiculous. That could happen now, but…you seeing that out in the components world anywhere? Absolutely not. Because it’s no desirable, and that’s NOT WHAT HES EVEN TALKING ABOUT.

    🤦