3 ms·
Regarding piping between apps: this is the role the clipboard serves today. When you copy something, the clipboard stores the app you copied from and a list of
by syrrim 9y ago
Regarding piping between apps: this is the role the clipboard serves today. When you copy something, the clipboard stores the app you copied from and a list of formats. When you paste something, the app selects a format from the list in the clipboard, then recieves the contents of the clipboard in that format from the app you copied from.
Regarding your filesystem suggestions: this is already commonly done on linux. Generally, separate filesystems are created on separate partitions for each of /mnt, /home, and / (everything else). If you wanted to backup all user data, you could find the partition, then run `dd if=/dev/home of=$BACKUP`.
Regarding your third point. Windows UAC already allows a user to jump into being an admin when needed. I'm unsure why you would need a separate user account for other roles. Users exist primarily to protect your stuff from other people on the computer. You shouldn't need to protect your files from yourself.
- mamcx 9y agoI understand some hacky, underused and not well designed ways to do some of the ideas exists :) >Regarding piping between app: this is the role the clipboard serves today This is more a "scratch" area than truly piping. If you can't do: map(PhotoShop.listImages, zipToFile) |> map(sendEmail) naturally then is not the idea. > this is already commonly done on linux. In fact this one is almost too close. But think for example in all the trash/caches/temps is stored on the HOME. The problem is that the whole thing rely on ad-hoc, let's imagine developers and users will respect the filesystem layout... You can totally store your photos on /bin. You can't trust ONLY your personal data is on HOME. > Windows UAC already allows a user to jump into being an admin when needed. I'm unsure why you would need a separate user account for other roles. Not, is the opposite, is not to create more accounts, but to switch roles per context. I'm jhon/admin when managing computer I'm jhon/user when browsing I'm jhon/developer when compiling