Patents aren't renewable things. Patented in 1992, expired in 2017. End of.
Now almost 35 years old, the desktop metaphor is so enduring, it's even migrated to the smartphone era. Some people call their home screen a "desktop", even though nobody has ever carried around a 3 x 5-inch miniature wooden desk on which they stick things. It's absurd. Back on the personal computer, something else …
Well actually to have your patent last the maximum amount of time, you need to pay regular fees. Otherwise it will run out much earlier.
However often with Patents you try to get 2 patents for essentially the same thing. Checking isn't very strict and patent lawyers are here to talk any patent clerk into submission. So essentially they might have just made a new patent about some other aspects of the same thing.
It's a bit like patenting a new use for a fork, you cannot patent a fork, but you can patent a way of brushing your hair with one.
My computer desktop is almost always covered by application windows. It's never felt natural to replicate on it the "nearest available surface filing system"* I have on my real desktop and I get really annoyed when apps default to storing stuff on it like MacOS does with screenshots.
ML works well when it has easy to understand principles, it is after all just an extension of a rule-based approach. For example, the photos app does a good job of creating automatic retrospectives of trips even if it seems to hammer the CPU when running it.
* A Pratchettism, of course.
It's configured so it doesn't even have the usual max/min/close decorations on the windows...
In the Good Old Days, I ran uwm on RT PCs with AOS (BSD) 4.3 and RS/6000s with a similar configuration. No window decorations except a 1-pixel border. No desktop GUI controls; everything was mouse buttons + keyboard modifiers. "Minimizing" reduced the window to a shortened title in a small italic font - just a little colored rectangle with a small bit of text, in place of the normal-size window for that application. (You could drag the minimized windows around if you wanted.)
Excellent use of screen real estate while minimizing WIMP condescension.
Alas, uwm eventually disappeared from the X11 distribution and I never got around to recreating it. Now I spend most of my time with Windows and hardly ever run X, so I probably never will. (A lot of the code I work on runs on Linux and various UNIX platforms as well, but they require much less attention than Windows. When they do, I just ssh or telnet into the appropriate box; there's no need for a GUI. If I'm using X it's probably for my Kali VM.)
Best Windows software ever, Start10, converts that rubbish tiles menu back into a usable menu and gives you control over the shyte Cortana search (aka off thank you very much)
If only it could put back all the settings menus into actual useful apps instead of the crappy windows touch enabled widget thingys i'd be happier
But then I'm glad I can turn it all off and use OSX instead, the advantage of virtualisation :D
Desktop clutter is just the same problem that most people have - not having an organised way of keeping things. We all do it to some extent, say the "downloads" folder that fills with all sorts of stuff and eventually you have to clear it out to recover many GB of space.
Some companies have well-structured systems, typically a network share and some corporate standard for how projects, contacts, invoices, etc, are all to be organised and stored in a hierarchical system. That is why directory trees are so good. Also good to have it centrally backed up.
But it takes either a very organised mind-set, or someone high up clamping down on folk, to get that done. Instead some places in the local file system (like the desktop) become a cache of recent or possibly useful stuff. But it hardly ever gets tidied up in the way you might have to do each week in an office, etc.
Is there an easy solution? I doubt it, as things like stacks, etc, are just attempts to make an ad-hock file grouping (e.g. folders, directory tree) to do what is not being done by the person. But even the claims of AI to help are unlikely to work well. The other approach of removing the desktop (the sort of move loved by the muppets behind Gnome, for example) is really a bit if intellectual fascism - deciding how you *must* use *your* computer because we tell you so.
"That is why directory trees are so good."
Yes. But somehow my employer's system is limited to a total pathname length of just 240 characters. And the brain trust that set up the initial directory structure used extremely verbose folder names at multiple levels, leaving only about 80 or 100 characters in which to organize multimillion dollar projects.
That count includes the filenames, where the other organizational instinct is to keep adding words and dates as filename modifiers, poor man's CM. So the pressure squeezes the middle (the project structure) to death.
It's hopeless, and nobody involved seems capable of seeing even three steps ahead.
Map/symlink to a project-specific folder further in?
While some Windows APIs have a path limit of 260 chars, NTFS itself doesn't. So you can map a drive letter to partway into the structure and cut out the crap you don't need.
The downside is that you won't be able to navigate in using the "raw" path anymore of course.
Unfortunately development of ClassicShell has ceased - I really like it, particularly the old-style 98 cascading menus.
StarDock's Fences are better than nothing but how in the name of @#$% do I find an app without scrolling through all the crap that I have installed.
With Classic Shell I could group stuff on the start menu (like Text Apps, or Image Apps and get to them easy) but with Fences I still have to minimize everything to see the furshlugginer damn Fences
And that's simply the number of times that "always needing to be ready to come to the foreground" display redraws and recaches itself. Sucks CPU cycles away trying to achieve a pseudo-responsiveness. Leave the files in a folder that only goes through the whole thumbnail cache refresh business when you open the folder.
I think I'd find using a PC without workspaces (virtual desktops) or something similar to be extremely confining.
Windows has virtual desktops - has had since NT4, actually, though Microsoft didn't actually expose the capability to users for a long time. Even now they don't go to any effort to publicize it.
You'd probably still find it pretty confining, though. Windows has a way of making everything seem meager.
But as another person has noted, virtual desktops are nothing like Piles / Stacks / Fences.
Biting the hand that feeds IT © 1998–2018