Skip to content

This repo doesn't have enough starsΒ #3

@jeff-hykin

Description

@jeff-hykin

I'd say this project needs about 1,000 - 10,000 more github stars.

This is an absolutely fantastic project, unlike anything I've seen in web dev πŸ‘πŸ‘πŸ‘, a true demonstration of the untapped power of the web. Not only that, but great writeup, the gifs, blog post, and explaining the details of what you had to do and who you had to talk to in order to get it working. I can't believe how responsive the terminal is WITHOUT wasm. We're going to use this at my University to teach linux to students (who mostly have Windows laptops).

In terms of a browser file system, over the years I've been incredibly interested in a client-side package manager. Instead of compiling S.P.A. websites into one giant monolithic file, the site just requests the package+version of npm libraries they need. The client would either already have a local copy and load it instantly or download it one time (instead of downloading an entire duplicate library for every site and every site-reload). You could potentially even pre-load library variables while waiting on the unique code of the website. This could make so many sites blazing fast even on low bandwidth. I've always wondered why Google hasn't built something like this into Chrome.

I'm also interested how much work it would take to connect the linux VM to the network through the javascript fetch API so that commands like wget would work. That would be an incredible step forward, but I imagine it isn't easy since it probably doesn't fit within Plan 9.

[Obviously you can close this issue]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions