Show Hidden Folders [SAFE]
The dot-file wasn't designed for security. It was designed for tidiness. But that distinction—hiding vs. protecting—would become crucial. Microsoft’s approach has always been more… bureaucratic. In MS-DOS and early Windows, files had attributes: Read-only, Archive, System, and Hidden. The attrib +h command would make a file disappear from DIR listings and File Manager. No dot required. The hidden attribute was a binary flag stored in the file system’s metadata.
Others counter that the friction is valuable. That extra click—unchecking “Hide protected operating system files”—has prevented countless accidental deletions. It’s the digital equivalent of a childproof cap: not unopenable, but enough to make you pause. show hidden folders
Why the dot? The lore suggests it was a quick hack. Thompson and Ritchie wanted to hide the . and .. directory entries (current and parent directory) from listings to reduce clutter. Someone—accounts vary—realized that if the code skipped anything starting with a dot, they could create hidden files like .profile for user configuration. No special attribute flags. No complex permissions. Just a naming convention. The dot-file wasn't designed for security
On a smaller scale, countless users have lost hours of work because they forgot that .git or .svn was hidden. “Where did my version control go?” They toggle the checkbox, and the folder reappears like a magician’s rabbit. The relief is palpable. Will hidden folders survive another decade? Possibly, but they’re under pressure. Modern operating systems are moving toward sandboxed apps and per-user containers (Flatpak, Windows AppX, macOS bundles) where configuration is stored in standardized, non-hidden databases or plists. The need for dot-file hacks is diminishing. protecting—would become crucial
Apple has already made the ~/Library folder hidden by default in macOS (since Lion in 2011). But they also added that Cmd+Shift+. shortcut—an acknowledgment that power users still need access. Microsoft continues to treat hidden files as a second-class citizen, often excluding them from search results unless forced.
That moment—the reveal—is what this feature is really about. Not security. Not tidiness. But the acknowledgment that every operating system has a backstage. And you, the user, have the key.
