News for hackers. Stuff that matters.
Re:Kiss – A Linux distribution with a focus on “less is more” by dyanaraps on Friday September 20, 2019 @09:28AM (#21026427)
Nothing stops a user from packaging and installing these things in KISS, they just aren't included by default.

I envision KISS as a minimal base in which you extend to suit your needs and not something you need to cut to size.

As I state in the Philosophy; "it's easier to add things to a system than it is to remove them".

A user has actually gone ahead and done this! \[1\] They run KISS with systemd, pam, dbus, pulseaudio, glibc, chrome etc etc.

\[1\] https://github.com/fanboimsft/kissD

Re:Kiss – A Linux distribution with a focus on “less is more” by aequitas on Friday September 20, 2019 @09:57AM (#21026698)
But for me that beats the purpose. You still end up with the complexity. Only now you have to add and manage it yourself in some other way, probably being worse off then when you would have started with all that complexity but integrated in one standardised package (distro).

Imho, the issue is not that the solutions are complex but the problems we (assume we) need to solve are. Just making simple solutions that ignore the bigger problems underneath do not really help in the end.

Re:Kiss – A Linux distribution with a focus on “less is more” by badsectoracula on Friday September 20, 2019 @10:31AM (#21027069)
The purpose can be to make a simple system, not an easy to use one. A simple system can maintain its simplicity by avoiding tackling complex problems - however if you want to tackle those problems yourself then, sure, you'll also need to handle that inherent complexity that the original system decided to avoid. But that is complexity you invite in, not something that the original system had.

That doesn't make the original system any simpler or more complex.

Re:Kiss – A Linux distribution with a focus on “less is more” by de_watcher on Friday September 20, 2019 @09:37AM (#21026511)
The Philosophy is "it's easier to do things that were already done before".

So the project is an arbitrary reduction of scope and then writing the implementation just for that scope.