malfisya

joined 1 week ago
[–] malfisya@piefed.social 2 points 50 minutes ago

I like game emulation and to manage my ROM library, I use Geode-GEM. It is simple but cusomizable app to manage your ROM based on console and emulator you have.

[–] malfisya@piefed.social 18 points 55 minutes ago (1 children)

I hate it..hate it..really hate it

Most of them are just machine translated work with little editorial. The only good thing about them is they came out faster than the official translation (which usually will be free anyway).

This is not a fan translation anymore, just plain opportunistic business venture.

[–] malfisya@piefed.social 12 points 1 day ago (1 children)

The sorting for piefed lacks a few options: Top Day, Top 6 Hours, etc. That is the most annoying so far.

Thanks for developing the app. Cheers!

[–] malfisya@piefed.social 5 points 2 days ago

That is honestly surprising, I thought we were cautious about it at !solus@piefied.social . We already defaulted to Wayland on Plasma and Gnome for about a year (IIRC).

[–] malfisya@piefed.social 2 points 1 week ago* (last edited 1 week ago) (1 children)

This is an old comment but I am replying anyway.

The idea of statelessness is not limiting user configuration but giving user a sane default config. Many software doesn't work without a config file, the idea is that a software should ship a default (vendored) configuration that make the software can be used as is. The default config is stored at vendored directory. This default config file then should be able overriden by user own config.

For example: Alex needs program "A" for work but program "A" needs a config file to even launch. Ideally the program "A" should ship a default config file to vendored directory in /usr. If Alex needs to modify the configuration to fit his needs, now he can do that by copying the default configuration in /usr directory to either /etc (system wide) or /.local/config (per-user). Alex now can modify the config file as he pleases. Now, in case some modification Alex made make program "A" doesn't work, he can just nuke his own config file and program "A" will work again because of the default config is there as a fallback.

Good news is many program is already following this schema of configuration files but there are also many low-level program that does not (bash, pam, etc).