GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Phil (phil@fed.bajsicki.com)'s status on Saturday, 14-Dec-2024 10:28:15 JSTPhilPhil
    • Vertigo #$FF
    • Graham Sutherland / Polynomial
    • David Chisnall (*Now with 50% more sarcasm!*)

    @vertigo@hackers.town @gsuberland@chaos.social @david_chisnall@infosec.exchange I don't think we're arguing separate things here. It's all one issue, it merely has multiple facets.

    1. Corporations are secretive because they want more money.
    2. Corporations hold on to low-level control over devices via baked-in firmware which then interacts with the drivers, and only through the driver proxy does the device respond to user requests.
    3. Since the firmware isn't available or accessible to the user, there is no file format or inter-op API here, even if the firmware has an "API" (well, kinda) of its own for receiving instructions and returning data.
    4. Each firmware has its own proprietary set of instructions, there is no standarization or interoperability-by-default. The vast majority of that work is offloaded to the OS kernel, which not only means the kernel has to juggle gajillions of different calls and translate them between different devices... there is also a very clear performance loss because of these additional (but necessary due to the proprietary nature of the situation) overhead.
    5. I would kill to be able to pipe shell output from my Linux computer to PowerShell on my Windows laptop by just writing into its process (or an stdin socket) mounted into /proc/lan/192.168.1.167/[pid] instead of... well, I tried setting this up before and gave up when I realized this isn't as easy as it should be.

    So... yeah. I think we're very much in agreement. I just don't think focusing on software is going far enough, because the problem isn't rooted in software. It's hardware/ firmware that's the real issue, and that snowballs down into the software implementations which need to make concessions for all the arbitrary idiosyncrasies that proprietary computing brings along.

    In conversationabout 5 months ago from fed.bajsicki.compermalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.