• 0 posts
  • 5 comments
Joined 2 years ago
Cake day: March 31st, 2025
  • I don’t have much else to add. You’ve clearly thought about this topic (WebUSB) more than I have, and I’ve given people grief in the past for similarly thin arguments slandering Signal over “what if” type scenarios.

    In the end I am saying I wish we didn’t have things that we already have, which is ultimately pointless anyway. I wish the nature of interacting with a website was much more strictly one directional. I wish it was never considered appropriate for a remote server to learn about or interact with my own requesting hardware. There are a hundred other things I don’t want that we have, many much more impactful than this. You seem much more open-minded, and regardless clearly a lot of the rest of the world agrees with you.

    Think we just disagree, but I also don’t mean to blow WebUSB out of proportion. Plenty worse things for me to get worked up about that also aren’t going anywhere.

  • Sorry, when I said “sky is falling” I meant a general erosion of user security and privacy, when using our “own” devices. Things like even systemd working to accommodate OS-level age verification these days. To me, the capability of WebUSB is a bad idea, because I simply never want that path for potential data flow even available, for the things my machine is used to do.

    I do see what you mean about use cases like you’re describing, though, for flashing devices, and I concede the point that flashing random binaries isn’t meaningfully better and probably is a bit worse.

    I still don’t want that capability anywhere near my own machine, for all of the not-that-use-case reasons. I do see your use case, do you see my concern?

  • Ah my bad. Commenter you’re replying to is saying we never should have built this capability, and it’s a terrible idea (my own words now) to weaken boundaries to this degree, it can never be done “safely”.

    But it does exist, and your own request to opt in is reasonable and would mark an improvement.

    spoiler

    My initial hasty comment: What? No, it shouldn’t exist. Either I’m trippin or you missed the point of the comment you’re responding to.

    “Opt-in” (your preference) can only exist if the capability exists. Comment says it shouldn’t. Commenter is correct.

    What is it you are saying…?