Show Hidden Folders -
That decision has echoed for five decades. Linux, macOS, and even Windows (though it uses a different native mechanism) now support dot-file hiding as a cross-platform convention. Git ignores .git/ . Python uses .venv for virtual environments. Every developer knows that .*rc files ( .bashrc , .vimrc ) hold the soul of their environment.
The real issue is that hiding is not encryption. A hidden folder on a stolen laptop is readable. A hidden partition is not secure. The checkbox gives the illusion of privacy without any actual access control. Look at the language. “Show hidden folders.” Not “reveal system directories” or “display all objects.” The word “hidden” implies intent—someone deliberately concealed these files. In reality, most hidden folders were never hidden from you . They were hidden by default by a developer who followed a convention.
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. show hidden folders
Just don’t delete anything.
That incident crystallized the danger of system-level hiding. When the hiding mechanism itself can be hijacked, trust evaporates. Microsoft later added detection for rootkit-like behavior in Windows Defender. That decision has echoed for five decades
Security experts are split. Some argue that hidden folders create a false sense of safety. Malware can trivially check if the user has “show hidden” enabled and adapt. Ransomware doesn’t care if a folder is hidden; it will encrypt anything it can write to. Hiding files stops only the most casual of meddlers—the same users who shouldn’t be digging around in the first place.
The real shift is conceptual: from “hide these files” to “hide this complexity.” The checkbox is a relic of an era when users were expected to manage their own file hierarchies. In the cloud-first, search-driven world, folders themselves are becoming abstract. Who cares where a file lives if you can just find it by content? Python uses
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.





