5 ms·
Hang around kids and even though they can be pretty good at using a computer, they have no clue how the thing actually works. They don't know what a file is any
by isoprophlex 2y ago
Hang around kids and even though they can be pretty good at using a computer, they have no clue how the thing actually works. They don't know what a file is anymore. Everything is a shiny little icon in a shiny little magic folder.
Not trying to make this sound like a value judgment, more an observation. But it makes you wonder, what do we lose by excessive abstraction.
- cjk2 2y agoYeah my 82 year old mother knows more about files than my kids do.
- immibis 2y agoThis isn't excessive abstraction - this is just different abstraction. Files and folders are a human invention, and there's no law of nature forcing us to continue using them. It's like complaining about people forgetting how to use MS-DOS commands, when Windows (until PowerShell) was built on GUIs through and through and MS-DOS commands were only still there for compatibility. You don't have to learn MS-DOS command to copy files, you learn to use Explorer to copy files (which to a small extent is like using the MS-DOS command). Or like complaining people forgot how to use teletypes. We didn't have to keep using teletypes, and we didn't keep using them. Our Linux terminals are still modeled after teletypes, but not in a way that has anything to do with using a real teletype. You don't learn teletypes, you learn terminals (which to a medium extent are like teletypes). It isn't like when people don't learn to add numbers or how Quicksort works or assembly code. Those are still fundamental truths that help people understand things. It's more like not learning to write Roman numerals, or not learning ALGOL 60. Nothing is really lost except the ability to read old things. You don't learn Roman numerals, you learn western Arabic numerals, and they're better, not worse. You don't learn ALGOL 60, you learn C11, and some people would argue whether it's better, but it's not worse.
- dimensi0nal 2y agostoring things "in apps" still makes a file on a filesystem, but it's less reliable and the user doesn't know where it is
- immibis 2y agoStoring things "in files" still writes a CHS-addressed sector on a disk, but it's less reliable and the user doesn't know where it is. Files are currently used to implement apps, but that can be seen as a transitional measure, like an OS that supports both files and raw disk access. A fully app-based OS without files, though not existing currently, would be possible. Another idea the industry discarded was to make the disk a big SQL database, again without files.
- skywhopper 2y agoNah. The files and folders still exist on all of these systems. So hiding them away is actually more abstraction, not “different” abstraction. UX prognosticators have been preaching for decades that anything that computer users find confusing should simply be hidden. Not made more clear, or easier to use, but just papered over so users can no longer identify a specific thing to complain about. It’s just like the weirdos who try to get rid of the address bar on web browsers every few years, but the filesystem haters have been a lot more successful, and computers are more confusing as a result. You don’t solve confusion by hiding it behind a thin layer of paint. All the same problems still exist, but there’s no longer a way for experts to even try to help. There are so many better ways to simplify computing than pretending it’s magic.
- autoexec 2y ago> It’s just like the weirdos who try to get rid of the address bar on web browsers every few years, but the filesystem haters have been a lot more successful, and computers are more confusing as a result. They figure that the less users know about how their device/software works the more dependent they are on developers who can then act as gatekeepers of what the user can and can't do even when the system is capable of much more. They don't want users doing things differently, or disabling things, or seeing what's going on under the hood. Keeping users ignorant, controlled, and dependent gives them a very secure feeling.
- antifa 2y agoFeels like a conspiracy to force power users to experience software the way noob users experience computers in general.
- rurp 2y agoNo, those shiny app icons are still using folders and files, that part is just being hidden from users to where they have less understanding of how things actually work. Phones aren't secretly using Roman numerals or tiny embedded abacuses though. If they were for whatever reason, there would be plenty of value in learning those systems.