.DS_Store
en.wikipedia.org
en.wikipedia.org
https://github.com/github/gitignore/blob/master/Global/macOS...
The worst part is that .DS_Store assumes, even on remote (SMB) filesystems, that only one machine will ever be accessing the directory, and so stores things like view settings and icon positions and such. Which means that every mac computer that accesses that file share will be fighting with each other, overwriting their metadata, and sometimes triggering problems because one has half-overwritten the file while another is accessing it.
That metadata should have been stored locally on the mac (with info about what path it refers to), not on the remote system.
Overall, it's a very poorly designed feature.
[1]: https://www.samba.org/samba/docs/current/man-html/smb.conf.5...
But instead, they create thumbnails. In the very same source folder. Shouldn't this stuff go on some cache in your windows directory?
Gnome creates it's own too, and I wish it would stop - the only solution seems to be to recompile libgio with the trash method redirected to delete[2].
[1] https://dea.nbird.com.au/2014/11/19/windows-server-prevent-m...
[2] https://askubuntu.com/questions/229098/how-to-i-stop-ubuntu-...
https://en.wikipedia.org/wiki/Resource_fork
http://mirror.informatimago.com/next/developer.apple.com/doc...
The way they did it means I can delete 'em or keep 'em depending on what I want to accomplish and that the'll work on any filesystem.
For all these sorts of things, I really truly think "How dare they!" and much worse. It fills me with rage that an OS would do this.