Hacker News new | past | comments | ask | show | jobs | submit login

Files are a great abstraction. They give you ownership, actual one, not the kind sold by apple or Netflix. Files give you freedom to share informatiin instead of being held in a database by some third party with different intentions than your freedoms. Please don't spread FUD



The issues of control and whether the file abstraction is that good are orthogonal.

I personally hold the view that it could have been better and that a more general notion of persistent object (not in the OOP sense) would've been better from a user facing pov.

The filesystem is doing more than one job, holding multiple responsibilities and imposing a way to present data and how to store it.


Not perpendicular, just unaligned.


For storing bytes at a path on disk? Sure, but it's low level abstraction. Something which only developers and sys-admins should be concerned with.

Users would much rather work with logical items. A "photo" which includes metadata, photo files, photo edits, ratings, face/object detections, and etc. as a single "thing". A tweet thread. A blog post on Medium or in WordPress. A Google Doc or Sheet.

The question is how do you provide that seamless "anywhere, anytime" experience while keeping that data as local to the device as possible? Files by themselves just can't solve that. There needs to be a protocol, a data format, and mobile OS support.


You're basically describing Microsoft OLE[1].

There was also the open-source alternative, OpenDoc[2] that never got anywhere... this has been tried and just doesn't work.

The only thing that seems to work is media-types on the Internet... with the browser as the universal viewer/processor... but as it is currently, it's hard to make it better than what we have.

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

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


I think it was just an observation, not a recommendation. If we can't defend a free lifestyle from within this new, messy, network, then the future is proprietary and rented from the cloud.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: