tiflolinux.org - GNU Social
  • Login

Bienvenido

  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Adrian Cochrane (alcinnz@floss.social)'s status on Monday, 04-Mar-2019 22:05:13 CET Adrian Cochrane Adrian Cochrane

    A couple toots got me thinking:

    I really think the biggest offront overcomplicating software today is the web browser. Ultimately I think the fix is to remove JavaScript and give the browser more flexibility to present webpages however works best for it's UI devices.

    But I do hear from people who would miss having The Web as a cross-platform app platform. Personally I think the web fills that role very poorly, and the only it does is because of corporate politics I think are ruining The Web.

    In conversation Monday, 04-Mar-2019 22:05:13 CET from floss.social permalink
    • Ekaitz Zárraga 👹 repeated this.
    • Adrian Cochrane (alcinnz@floss.social)'s status on Monday, 04-Mar-2019 22:24:09 CET Adrian Cochrane Adrian Cochrane
      in reply to

      I'm not personally interested in using it, but if you do want a cross-platform app framework I've got a few ideas:

      The key would be to make the sandbox itself as simple as possible, in order to best secure it against any Spectre-style vulnerabilities. Which btw Google doesn't think ever can be truly fixed. That is if it can be a library running within the sandbox, or if it can be compiletime developer tool, it most definitely should be.

      In conversation Monday, 04-Mar-2019 22:24:09 CET permalink
      Ekaitz Zárraga 👹 repeated this.
    • Adrian Cochrane (alcinnz@floss.social)'s status on Monday, 04-Mar-2019 22:33:09 CET Adrian Cochrane Adrian Cochrane
      in reply to

      Another thing that comes to mind when I think of an app sandbox like that is maybe it's bytecode (having a compiler can simplify things) should be based on a purely-functional Haskell-style "GMachine".

      That can be very efficient to JIT, and (given the I/O is performed using Functional-Reactive Programming) allows the order of execution to be more in control of the interpretor rather than the sandboxed program. Maybe randomising the order of execution can help thwart vulnerabilities?

      In conversation Monday, 04-Mar-2019 22:33:09 CET permalink
      Ekaitz Zárraga 👹 repeated this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

tiflolinux.org - GNU Social is a social network, courtesy of tiflolinux.org. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All tiflolinux.org - GNU Social content and data are available under the Creative Commons Attribution 3.0 license.