Wow, I'm masively disappointed with this thread. We have so many different Desktop "OS's" already. There's hardly a need for a _revolution_; strong stability and support is needed but there's just no paying market for it by the looks of it. 4 biggest desktop environments are by mega corporations (apple, microsoft) and by big open-source collectives (Gnome, KDE). But is that it? No, there's also a bunch of tilling-win…
Here are some mobile concepts that I miss on OS: - not thinking about files: I can open Notes/Drafts on my phone and get a textbox. I kinda get this with Joplin, barely. - Real sandboxing, with a nice permission layer - Extremely easy sharing of data between apps. Of course files are theoretically a great sharing mechanism, but the sharing mechanism in mobile OS's are the logical conclusion of the clipboard - URIs th…
Re-Thinking the Desktop OS
121–130 of 271 posts
Re: Re-Thinking the Desktop OS
#122Wow, I'm masively disappointed with this thread. We have so many different Desktop "OS's" already. There's hardly a need for a _revolution_; strong stability and support is needed but there's just no paying market for it by the looks of it. 4 biggest desktop environments are by mega corporations (apple, microsoft) and by big open-source collectives (Gnome, KDE). But is that it? No, there's also a bunch of tilling-win…
Well, the way of progress has always been simplying operations.
Do you know how to fix your car and do you make your own clothes, cheese and bread, in today's "bread and cheese eating", clothes wearing, car driving world?
Re: Re-Thinking the Desktop OS
#123Earlier quoted context omitted.
Here are some mobile concepts that I miss on OS: - not thinking about files: I can open Notes/Drafts on my phone and get a textbox. I kinda get this with Joplin, barely. - Real sandboxing, with a nice permission layer - Extremely easy sharing of data between apps. Of course files are theoretically a great sharing mechanism, but the sharing mechanism in mobile OS's are the logical conclusion of the clipboard - URIs th…
> not thinking about files And I hate app-data not being files, not being portable. My data may be stuck inside a SaaS and only accessible through a closed-source app, and I have nothing to say about it. > Real sandboxing, with a nice permission layer Sandboxing apps is a good thing. Depending on your use-case, Snap/Flatpak or containers kinda solve this, but they are not the default way of running apps for now. What…
If you have a contacts program, are you going to make each contact a file? What about performance or bulk editing? From that program's perspective, the ideal is probably to have a single file (SQLite DB for example).
But now you don't have granular sharing mechanisms except through a clumsy export which requires you to give a name to the thing and put it somewhere and open it in the other program.
Meanwhile I hit the share sheet on my phone for the Contact. Some apps know about this form for data and can ingest it. Others fallback to text. It's the clipboard model, not the files model.
Files are _fine_, and it lets you do stuff like reverse engineer the format and do cool stuff. But it's clunky as hell when you have something relatively ephemeral.
Re: Re-Thinking the Desktop OS
#124Earlier quoted context omitted.
Here are some mobile concepts that I miss on OS: - not thinking about files: I can open Notes/Drafts on my phone and get a textbox. I kinda get this with Joplin, barely. - Real sandboxing, with a nice permission layer - Extremely easy sharing of data between apps. Of course files are theoretically a great sharing mechanism, but the sharing mechanism in mobile OS's are the logical conclusion of the clipboard - URIs th…
The "no files" part of mobile OSs is the worst part for me personally. I constantly re-download the same PDFs, have to look forever for "that particular picture", etc., because even though you can technically access the file system on Android it's not like the majority of apps supports a file manager interface, and many apps just dump their file somewhere without explicit structure, so I basically never find what I n…
Re: Re-Thinking the Desktop OS
#125Wow, I'm masively disappointed with this thread. We have so many different Desktop "OS's" already. There's hardly a need for a _revolution_; strong stability and support is needed but there's just no paying market for it by the looks of it. 4 biggest desktop environments are by mega corporations (apple, microsoft) and by big open-source collectives (Gnome, KDE). But is that it? No, there's also a bunch of tilling-win…
Here are some mobile concepts that I miss on OS: - not thinking about files: I can open Notes/Drafts on my phone and get a textbox. I kinda get this with Joplin, barely. - Real sandboxing, with a nice permission layer - Extremely easy sharing of data between apps. Of course files are theoretically a great sharing mechanism, but the sharing mechanism in mobile OS's are the logical conclusion of the clipboard - URIs th…
>Extremely easy sharing of data between apps.
hah no. Try sharing large batches of files on iOS. with plenty of apps there's no way to do this (and often the only way to do it if you can is with the files app.)
Re: Re-Thinking the Desktop OS
#126Earlier quoted context omitted.
what in god's name are you talking about? Photo management? Image editing? Video editing? DAWs? Games? The browser itself? Compilers... static analysis tools ... a myriad of other native developer tools ? I could go on, but what on earth is the "everything" that no longer matters? If you had said "everyone's gone to mobile", well, that's a claim. But "everyone's gone to saas and browsers" ... that's not even wrong.
Imagine a computer without internet. It's way less useful. Everything that matters is online now. Pottering wants to get rid of /home on Linux for example. You can even do all that stuff online by SSHing a much better computer.
I pay 20€ per month to "SSH" into a worse computer and by "SSH" I mean I effectively do VNC over WebRTC. The video encoding performance of cloud servers is just abysmal. I'm forced to use 720p. Meanwhile my desktop can easily run 8 1080p VP8 streams at once without breaking a sweat. How much did it cost? 350€ for a Ryzen 2700 with 8 cores, 32 GB RAM and a new mainboard. I'm not counting the cost of the case or PSU because I already had those and there are super cheap options already. After 1.5 years (or 2 years if you include case, psu, storage) the server will have cost me more even though it performs far worse. Why would I still pay for the crappy server? Because it's a shared user experience. I'm not the only one on that server. My friends are there as well.
You know. If I actually used Stadia or Nvidia's alternative I'd be their worst customer. I'd run their dedicated GPU instances all day even if the only thing I do is listen to music with that instance while I'm playing games on my desktop.
Re: Re-Thinking the Desktop OS
#127Earlier quoted context omitted.
> not thinking about files And I hate app-data not being files, not being portable. My data may be stuck inside a SaaS and only accessible through a closed-source app, and I have nothing to say about it. > Real sandboxing, with a nice permission layer Sandboxing apps is a good thing. Depending on your use-case, Snap/Flatpak or containers kinda solve this, but they are not the default way of running apps for now. What…
Files are emphatically _not_ good first class primitives for rich sharing. If you have a contacts program, are you going to make each contact a file? What about performance or bulk editing? From that program's perspective, the ideal is probably to have a single file (SQLite DB for example). But now you don't have granular sharing mechanisms except through a clumsy export which requires you to give a name to the thing…
Re: Re-Thinking the Desktop OS
#128Earlier quoted context omitted.
If you want it to just work, stay away from those cutting edge distros stick to Linux' Windows: Ubuntu LTS. Its boring, but like Windows, that's precisely why it works out of the box.
Elementary OS is based on Ubuntu LTS.
Re: Re-Thinking the Desktop OS
#129Earlier quoted context omitted.
> Real question: Do we continue to dumb down software to exclusive casual usage for house-moms or we try to move our society to be more techn savy as we are clearly moving to a more tech relying world. Why shouldn't everyone know how to code? Why shouldn't everyone churn their own butter? Why shouldn't everyone sew their own clothes? Why shouldn't everyone build our own homes? Should we continue to dumb down feeding,…
The problem is that we usually discuss things in extremes. We don't need to know how to sew our own clothes, but knowing how to mend them is useful. Do we really want to live in a world where we toss out a shirt simply because a button falls off? We don't need to know how to build a home, but knowing how to fix simple problems is useful. Do we really want to live in a world where we have to call in an electrician eve…
Re: Re-Thinking the Desktop OS
#130In my workflow all I need is a good window manager. The one on MacOS is not good even with extra apps (Rectangle). There is too much degree of freedom in moving a window pixel by pixel. I want it to automatically lay out the windows. The other problem is a lot of things open are Chrome tabs nested within a Chrome window. I wish there were no tabs and the OS window manager would automatically surface the right tabs an…
What I wish the OSX window manager did was pointer style focus. Terminal emulates this for you but as soon as you have to use other apps (say multiple safari windows and a GUI editor for writing documentation) you loose this and need a second monitor.