Hacker News new | ask | show | jobs
by manigandham 2581 days ago
The separation between logical and physical data is a very old concept used to enhance UX everywhere and has been the general trend for decades.

Most people are not concerned about files, they want music. Tracks, playlists, artists, albums, etc. That's how they think and interact, and this abstraction provides that rich interface. That's why it's so seamless to switch from iTunes to Spotify where everything is streaming, because the basic primitives are not files.

If you do want to handle the raw files then there's nothing stopping you, but it's definitely a tiny minority.

1 comments

> The separation between logical and physical data is a very old concept used to enhance UX everywhere and has been the general trend for decades.

I mean, yes. Files as we're speaking of them are in fact this very thing themselves. But:

> Most people are not concerned about files

Do you know how you know that? Is it based off of observation, or is it a story you like to tell yourself?

Like I said, I'm not pulling this out of my nose, I'm basing this off of real life observations including non-technical users. It isn't everyone who wants files in every case, but it is waaay more than a tiny minority. It's a little complicated given that you've got at least two curves you're dealing with (user experience and very roughly speaking intelligence), but if you imagine a bell curve and draw a line about a half standard deviation down from the median, roughly everyone north of that will likely care about files or file-related behavior at some point.

> they want music.

Ask yourself this: do you see "Copy Song Link" with Spotify tracks? What exactly do you think Activities are doing all over iOS?

These are ways of directing/handling files.

> If you do want to handle the raw files then there's nothing stopping you

Except sometimes in applications written/designed by people who think "they want music" means "Most people are not concerned about files."