Files are the interface humans and agents interact with
Legacy use of filesystems as “databases”
- Several recall historic patterns: using directory trees and file names as indexes or key–value stores when RAM was scarce (e.g., early consoles, low‑memory systems).
- Commenters say we’re “back to the old ways”: LLM agents using files and directories as primary data structures.
Files, standards, and SaaS lock‑in
- Strong support for “boring,” open formats (JPEG, EXIF, markdown, CSV) as long‑term source of truth.
- SaaS apps and proprietary formats are criticized as short‑lived and fragile; they accumulate technical debt and risk losing data when services die.
- Some users now store everything as plain files and let tools/agents index or layer on top.
Photo management and metadata
- Files + EXIF as canonical archive is praised; libraries can be re‑indexed by new tools.
- Extended attributes and XMP sidecars are seen as fragile: not well standardized, easily lost when copying across media, and annoying to manage as multiple files per photo.
- Frustration that modern photo apps store edits/tags in external databases, breaking portability between services.
Filesystem vs databases and alternative models
- Many describe a filesystem as a simple database: tree+metadata, with backups via file copies and optional content hashes.
- Others call hierarchical trees a “terrible abstraction” and prefer relational or UUID‑based models with queryable attributes, generating views/directories on demand.
- Discussion touches on NTFS, ReFS, BeFS/Haiku, and Plan 9/9P for richer indexing, attributes, and namespace‑based security.
Agents, tools, and security
- Enthusiasm for agents that operate on local files using bash/CLI tools; agents benefit from unified, user‑owned file hierarchies.
- Counterpoint: this “everything is a file” agent model may be insecure and will need stricter permissioning, akin to app sandboxes.
- Some propose embedding narrowly scoped agents inside specific applications (word processors, spreadsheets) with task‑focused capabilities and organizational permission hierarchies.
Meta: AI content and article scope
- Mixed reactions: some found the piece clarifying; others were disappointed it wasn’t about new filesystem designs but yet another AI/agents article.
- Heated subthread on whether the article was LLM‑written, with calls for explicit labeling of AI‑assisted writing and complaints about rising “AI slop” online.