News for hackers. Stuff that matters.
Re:Writing a Simple Windows Driver in Rust by paride5745 on Saturday February 08, 2025 @05:19PM (#42986678)
What is meant is that instead of ~/.app/config, you are getting now ~/.config/app/config.

It’s much cleaner and it comes with a more logical and useful split of config and cache stuff, e.g. you can just skip .cache when rsync-ing to a remote storage instead of having a long list of per-app escapes…

Re:Writing a Simple Windows Driver in Rust by queuebert on Saturday February 08, 2025 @06:20PM (#42987076)
Not really. Now when I want to uninstall something, I have to look in multiple places for its artifacts, rather than just nuking .<appname>. And there is no universal pattern of use. It's even worse than /usr vs /opt.
Re:Writing a Simple Windows Driver in Rust by ablob on Sunday February 09, 2025 @06:06AM (#42989920)
This is an issue that really can't be fixed imo. If use the scheme "app/storage" then migration/deletion of singular apps is easy, but if you want to touch just a part of every program (e.g. delete the cache) then its filled with the same tedium you were initially complaining about with regards to uninstalling. On the other hand, the scheme "storage/app" allows you to "nuke" the cache for every installed program without touching the config at all (while lessening the ease of complete removal).

As I don't usually remove programs (or install new ones, for that matter) the scheme that works best for me and many others is "storage/app". In an ideal world a hybrid scheme might be possible, but as it stands now it is not an option and one way has to be chosen over the other.

Re:Writing a Simple Windows Driver in Rust by adastra22 on Saturday February 08, 2025 @08:51PM (#42987818)
I understand what was meant. They're both dotfiles.
Re:Writing a Simple Windows Driver in Rust by saagarjha on Saturday February 08, 2025 @10:12PM (#42988129)
Uh, clearly that's a dotdirectory
Re:Writing a Simple Windows Driver in Rust by adastra22 on Sunday February 09, 2025 @04:52AM (#42989639)
Fair enough.