News for hackers. Stuff that matters.
Re:Files and folders by macspoofing on Thursday June 13, 2013 @11:57AM (#5874719)
You're on HN, so I can deduce that you have a very good mental model of how consumer Operating Systems work, this includes the FS. Lots of people have very poor mental models of OSes (and File Systems/Directory organization). This is true for newcomers but also for people who have been working with computers for years.

>The iPhone, when connected to the computer, can be accessed like any other filesystem. You move files in and out of a folder called iPhone/Music.

People have problems with that. You don't, but it's a big issue to a lot of people.

How about this, they turn on iTunes all their iTunes music is available. They turn on music app on their iPhones, and all their music available (streamed or downloaded). Every song they buy, is automatically synced to all their devices.

Which is easier? Which one requires you to understand "syncing", or file systems, or copy-pasting vs. moving, or a thousand other little things that you need to have a handle on, just to listen to music on your devices.

Re:Files and folders by jarrett on Friday June 14, 2013 @04:52PM (#5882419)
Your model seems easier at first. But it seems to depend on a simplified model of media consumption where the iTunes store is the only source of media. What if I buy audio from someone else? What if I acquire it via a regular web download? What if it's given to me on a USB stick? What if I create audio of my own? What if I have a bunch of audio that fits on my computer, but is too big for my iPhone harddrive, and I want to be able to pick and choose what goes to what device?

As soon as you run into the need to move content seamlessly between programs, devices, and services--in ways the makers didn't necessarily imagine--you need some kind of universal means of interchange. Something that is infinitely flexible and controlled by the user. As it turns out, we've had this for a while: files.

Now, you can ask for tweaks to the way the filesystem is used. Want the primary interface model to be searching, rather than browsing through folders? Ok, that's great. Things like Spotlight are already a step in that direction, and they can be enhanced. Want tagging? Sure! While I don't see it heavily integrated into current operating systems, I'd imagine it would be very doable.

But none of this is incompatible with the current filesystem model. It would just be a layer on top.