DaedalOS – Desktop environment in the browser
31–40 of 141 posts
Re: DaedalOS – Desktop environment in the browser
#32Re: DaedalOS – Desktop environment in the browser
#33Re: DaedalOS – Desktop environment in the browser
#34I do wonder what it would be like if we have a linux distro, where you can work seamlessly between a desktop PC and a laptop or a random cafe, because the desktop is essentally a web browser like this example. Of course you could just say IPKVM or VNC, but I would say it's a bit different if you can run most of the logic client side (via webassembly etc...). So this would require the app to be rewritten to have a cle…
So something like X11?
Re: DaedalOS – Desktop environment in the browser
#35I do wonder what it would be like if we have a linux distro, where you can work seamlessly between a desktop PC and a laptop or a random cafe, because the desktop is essentally a web browser like this example. Of course you could just say IPKVM or VNC, but I would say it's a bit different if you can run most of the logic client side (via webassembly etc...). So this would require the app to be rewritten to have a cle…
Sandstorm really had this kind of feeling. Not that it presented as a desktop environment visually - but it offered a much more integrated “computer” of documents versus silod web site apps where you need to open each site to see the files in the app. https://sandstorm.io/ On the other side of things, you can just run an SSH + X11 server for remoting; and have fairly good integration between windows controlled by a r…
Sadly haven’t been able to find it.
Re: DaedalOS – Desktop environment in the browser
#36Compile Linux kernel to wasm. So it can run inside a browser with a very nice performance.
Write FS drivers to enable seamless caching and remote data storage, so you can shutdown your system on PC and boot from laptop. Or even some kind of hibernate mode, so you can just continue from where you left off.
Write graphics drivers using WebGPU and other technologies, enabling very nice performance. May be not perfect for AAA games, but for anything less demanding it'll work.
So basically make a proper Linux port for browser and then reuse all the applications already built.
Re: DaedalOS – Desktop environment in the browser
#37Re: DaedalOS – Desktop environment in the browser
#38Re: DaedalOS – Desktop environment in the browser
#39I am waiting to run our dinosaur b2b java swing app in wasm in the browser. It is an app that has multiple windows inside the main window with JInternalFrames, haha. Awesome. I hope clients will see that as an awesome feature in the browser, not they all want somehow b2b and instagram-like trendiness.
Re: DaedalOS – Desktop environment in the browser
#40Earlier quoted context omitted.
Yes somewhat, but if I understand X11 is closer to a 'thin client' where X11 only handles drawing and moving windows on the display and interacting with a mouse, keyboard or touchscreen. This is opposite to how most a typical web browser experience works, which much of the logic happening on the client side (e.g. UI elements)
So something like NeWS
https://news.ycombinator.com/item?id=38830583
That would be a huge leap backwards. Something more like NeWS would make much more sense, since you have a scripting language in the browser that solves the terrible design flaws of X11 and Wayland.
We've come so far in the direction of NeWS by adding another layer, the web browser. Why add another third layer to move back in the opposite direction, when you could REMOVE X-Windows or Wayland and just have the browser that you need in the first place, running directly on the hardware, without the useless obsolete layer underneath.
I've written about this frequently and extensively (also extensibly), over more than 10 years on HN, and a lot longer than that elsewhere. But some people seem to have a mental block against understanding what the obvious advantages and efficiencies are, just don't get it, and never will, but actually want to move backwards towards X-Windows again.