• HiddenLayer555@lemmy.ml
    link
    fedilink
    English
    arrow-up
    29
    ·
    edit-2
    13 days ago

    Hot take: Even if China did “steal” technology from the US, who cares? Why are we defending US corporations all of a sudden? You don’t think they haven’t done their fair share of stealing? In fact, I don’t care if US companies stole tech from China or any country stealing tech from any other country. All competition benefits us peasants in the end, and you, fellow nobody who’s probably not a Fortune 500 CEO, are not the one being stolen from. China making something with alleged US technology will not deprive US citizens of said technology. And get this, if China “steals” your tech to build something better than you have now, you can then “steal” their improvements right back, because “stealing” or more formally, copying of technology is an ancient phenomenon that only started being vilified with the copyright and patent era. People have openly copied each other’s innovations for the vast majority of human history, and the most important inventions of the human race have arisen from people copying other people’s ideas and building on them. Imagine how ridiculous it would be if China was able to patent their invention of paper, or the compass, or gunpowder, and prevented Europe from “stealing” those technologies. Imagine if Ancient Greece patented bronze and successfully prevented the technology from proliferating into a brand new era of humanity. The second person to figure out fire probably watched the first person behind their back.

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      20
      ·
      13 days ago

      Indeed, the whole narrative of China stealing is rooted in a racist narrative that aims to dismiss the technological progress that China is making.

  • doo@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    28
    ·
    14 days ago

    We’re all sick of the dozens of apps on our phones

    That day when I realised I’m not part of “we all”.

    Do I really need my calculator to have maps function?

    • QuizzaciousOtter@lemm.ee
      link
      fedilink
      arrow-up
      18
      ·
      14 days ago

      Yeah, also, how does that make any sense? How is it better to have dozens of apps but inside a super app instead of directly in your app drawer?

      • Ech@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        13 days ago

        Because the owner of the overarching app will make more money and have more control. Don’t you want that for them? /s

  • Jo Miran@lemmy.ml
    link
    fedilink
    arrow-up
    16
    ·
    14 days ago

    I have been working in tech since 1995. The one constant in the industry is that everyone is stealing everything all the time.

    • Sleepless One@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      14 days ago

      What people care about China stealing is stuff like a company’s internal research documents describing how to engineer high strength low, weight steel that took a team of PhD researchers in multiple high tech labs ten years and millions of dollars to research and develop.

      Much better for those researchers to barely receive a cent of the money from the company’s profits while the result of their hard work can only be used by the corporation that hired them. \s

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    10
    ·
    14 days ago

    The “struggle” is because Apple and Google refuse to do so as they built the platform to give themselves priority.

    One can trivially do so on a Linux phone, e.g. PinePhone with PostMarketOS.

    Source: I did it. Plenty of others do through the usual ways, e.g. pipe in the console but also with things like https://sxmo.org/docs/user/sxmo.7.html#HOOKS

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      7
      ·
      14 days ago

      In my opinion the whole notion of coupling the UI to the API was a step in the wrong direction. It makes it effectively impossible to compose apps the way you can compose command line utils with piping. Apps should be designed as client/server by default, and then you could always leverage the service API for the app any way you want, slap a custom UI, use it in automation scripts, etc. It’s just way more flexible that way.

      • utopiah@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        13 days ago

        Some apps are still done this way, e.g. transmission the BitTorrent client, but also ALL self-hosted Web apps. Sure it might feel a bit much to install containers on your phone “just” for that, or having to go through REST API despite being on the same actual device, but still it provides a TON of app.

        Anyway, yes I agree that it is often a better model. Still a lot of apps, e.g. Blender, Inkscape, etc do provide a CLI interface. So one can both use them with a GUI or without. It’s not decoupled like transmission but arguably it covers most needs.

        • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
          link
          fedilink
          arrow-up
          1
          ·
          13 days ago

          yeah there are a handful of apps that follow this model, it would be nice if it was the standard way to do things. In fact, this could even be handled by the GUI toolkit itself since native apps have to rely on it to build the user interface. The toolkit could just automatically generate a JSON API based on that for example.

  • Romer@reddthat.com
    link
    fedilink
    arrow-up
    2
    ·
    13 days ago

    Because it’s not an intellectual property problem, it’s a behavioral economics problem. And also, it’s not a problem. 🤷