News for hackers. Stuff that matters.
Re:The Missing Computer Skills of High School Students by WalterBright on Thursday November 01, 2018 @04:16AM (#18352090)
I always wondered why "directories" were renamed to "folders".

Now, in Win7, I bring up file explorer. Click on "Documents". It says at the top it is located in "Libraries -> Documents". But that isn't where it is. It's in c:\users\name\documents".

I never understood why there are two separate file systems mapping to the same files. It's madness.

Re:The Missing Computer Skills of High School Students by SiVal on Thursday November 01, 2018 @07:23AM (#18352851)
I think "folder" is a more practical name than "directory". Group or fileset or collection, etc., would probably work, too. The problem with directory is that it is describing the implementation instead of the result.

The result you're after as an ordinary user is a container holding a group of files, not a "directory" that lets you look up a filename and be told where to go find it. As an implementation, of course, the latter is closer to what a file system "directory" really does, but that's not the most useful metaphor to present to the ordinary user.

And does a phone directory contain individual listings plus other phone directories? No, but that's what "directory" meant to most people back when the name was changed to "folder". And the name change happened when GUIs were first created and needed icons to represent a thing to drop files into. You don't drop files into directories, you drop them into folders or file drawers or something. (Of course, my father can't stop calling a folder a "file", because file folders were so often called "files" at the office way back when. Oh, well.)

I've called them "directories" since before the Mac existed, so the word was long ago defined in my head by the thing itself and could be called a watermelon for all the difference it would make to me, but if I look at it with a beginner's mind, "directory" doesn't seem like a very good name.

Re:The Missing Computer Skills of High School Students by sureaboutthis on Thursday November 01, 2018 @07:42AM (#18352983)
No. A directory gives you a list of pointers to data and files. A folder contains that data and files (though directories can conveniently contain them, too). On the web, any URI that ends with a "/" is specified to look first for an index file--such as index.html--which should contain a listing of links to files and other directories.
Re:The Missing Computer Skills of High School Students by afarrell on Thursday November 01, 2018 @08:24AM (#18353245)
> A directory gives you a list of pointers to data and files. A folder contains that data and files (though directories can conveniently contain them, too)

From an implementation perspective, you are correct. But that doesn't rebut what your parent comment is saying.

> On the web, any URI that ends with a "/" is specified to look first for an index file--such as index.html--which should contain a listing of links to files and other directories.

That is not my experience with most of the web. I've seen it, but not really that much in the past 6 years.

Re:The Missing Computer Skills of High School Students by sureaboutthis on Thursday November 01, 2018 @08:58AM (#18353431)
I don't recall the RFC number but it is in the standard specification.
Re:The Missing Computer Skills of High School Students by afarrell on Friday November 02, 2018 @07:07AM (#18362116)
I'm not saying that this is incorrect, just that it is irrelevant.
Re:The Missing Computer Skills of High School Students by Cthulhu_ on Thursday November 01, 2018 @04:47AM (#18352193)
Yeah that's a thing Microsoft did a few years ago, they wanted to change the locations and names for certain types of files, but instead of doing a move / copy, they created virtual folders like Documents and Pictures where you can add multiple folders to. It's confusing and I hope they'll offer to consolidate all that at some point.

Which reminds me of iTunes, which I've used on Windows for years. It had an option to automatically consolidate files and store them in a sane location automatically when adding music. It was great.

Re:The Missing Computer Skills of High School Students by undersuit on Thursday November 01, 2018 @03:42PM (#18357682)
They are super special folders too. I like to have my Downloads on a separate hard drive because of my tiny SSD. You can't make symlink with those Quick access directories though, you break them. You have to go into the properties of the item and change their Location.

Oh, and if you broke them it's not like Windows will fix them for you, no you need to head over to Super User and read some solutions.

Re:The Missing Computer Skills of High School Students by rasz on Thursday November 01, 2018 @04:31AM (#18352134)
Neither some people at Microsoft, as evidenced by recent 10 update delete fiasco.
Re:The Missing Computer Skills of High School Students by yesenadam on Thursday November 01, 2018 @12:10PM (#18355404)
why "directories" were renamed to "folders"

I was just reading about that today. Alan Kay is to blame it seems, as for so much. :-)

"The desktop metaphor was first introduced by Alan Kay at Xerox PARC in 1970 and elaborated in a series of innovative software applications developed by PARC scientists throughout the ensuing decade. The first computer to use an early version of the desktop metaphor was the experimental Xerox Alto"[0]

For the wider context about desktop/folders etc see [1][2]

I found this [3] story linked to a while ago on here fascinating, about all the user testing done for Windows 95. They did a lot of watching people use the file/folder system, change things around etc, repeat etc. It's kind of funny, the problems people had.

[0] https://en.wikipedia.org/wiki/Desktop_metaphor

[1] https://en.wikipedia.org/wiki/Graphical_user_interface

[2] https://en.wikipedia.org/wiki/History_of_the_graphical_user_...

[3] https://socket3.wordpress.com/2018/02/03/designing-windows-9...

Re:The Missing Computer Skills of High School Students by bitwize on Thursday November 01, 2018 @10:56AM (#18354451)
Because Windows 95 intended to shamelessly ripoff the Mac, where the "folder" nomenclature originated.