3 ms·
IMVHO ALL modern desktops are crap, because of a flawed concept underneath them, not because of something else. Icons? How absurd can be putting things that get
by kkfx 2y ago
IMVHO ALL modern desktops are crap, because of a flawed concept underneath them, not because of something else. Icons? How absurd can be putting things that get covered by any window? How absurd is floating windows model?
My desktop is EXWM (Emacs) witch offer at login an org-mode live dashboards of anything I frequently need, a "desktop" in my own hand able to collect any kind of information I want. Keybindings are my control and quick launchers of various functionalities not apps, meaning a quick key to open a new mail compose buffer, no need to fire up some app up-front, another to search&narrow between my notes, the most flexible taxonomy who contain anything, files and executable links (elisp: sexps). Long story short a free tiling desktop I can bend to my needs.
Modern desktops are the aftermath of widget-based GUIs, limited and limiting tools who can't be flexible so try to be generic and users have to adapt to them instead of the contrary. No matter how well you do the modern design, it's still users who adapt to it instead of the desktop designed by any users according do his/her own needs and desire. The overall OS it's the same, in a classic desktop, let's say a LispM, anything is a function you can combine and use everywhere, if you have maxima (CAS) installed you can solve an ode inside a mail compose buffer, simply because your fully-integrated environment have that functionality, you can type and preview LaTeX etc. Modern GUIs have tried to mimic that and blatantly fail. Microsoft OLE are probably the biggest integration effort, still a fail due to the lack of substantial integration and widgets based design. Apple have tried the absurd of "integrating GUIs in the desktop" with top menu and Finder, another fail. Now most tend to WebUIs, witch are DocUIs but still not in user hands to be simply integrated and bent. So again another failure with "composed" WebApps that keep failing and still not enough flexibility.
That's why after 50+ years we "tech savvy users" keep learning the Unix CLI, Emacs, LaTeX and so on, because essentially no modern tool could work better or with less effort.
- minkles 2y agoI’m not sure there aren’t better solutions to the unix CLI which is basically formed of a bunch of shit parsers written by idiots wired together, an operating system pretending to be an editor and a text processing package with a footprint the size of windows. YMMV but these are also poor solutions to the problem that no one has the time, money, motivation or competence to do better. LaTeX is a daily one for me. It would be beneficial for society that someone writes a word processor from scratch that does better. I used TechWriter back in the 90s it it was better than both LaTeX and word.
- kkfx 2y agoWell, no doubt better solutions can be, but I do not know any, still waiting to see a GNU Hurd system able to boot on my real iron... Meaning yes, we might have anything much better, but the point is that most modern software tend to be much worse then the old one, even counting the old gazillion bugs and inconsistent, a significant slice of legacy baggage etc. One part well taken in older desktops are the idea of DocUIs, editable and end-user programmable, of course I'll not use today a LispM or a Xerox Alto, my EXWM still boot on modern GNU/Linux (NixOS) because I need to interact with today world, I can't live like RMS with an obsolete laptop (much a craptop even if open) etc, but still with these old tools because they outshine modern ones. I casually use R and I like some of it's aspects, since it's a casual usage while inside EXWM and living in org-mode I've chosen R-Studio for that, it's not "anything ready and perfect" but the point remain. Why the hell wasting gazillion of time to create slides if I can simply present from a zoomed org-mode buffer? Why wasting my life with a spreadsheet if I can do the same with few SLoC in an org-babel block or in R Studio UI? Why became sick formatting docs with an office automation package when I can export/write directly LaTeX and change pretty anything without re-touching my text?