Kiss – A Linux distribution with a focus on “less is more”
161–170 of 229 posts
Re: Kiss – A Linux distribution with a focus on “less is more”
#162New logo needed. The chopped off head is bad luck in parts of Asia.
https://lists.freebsd.org/pipermail/freebsd-chat/2011-Novemb...
Re: Kiss – A Linux distribution with a focus on “less is more”
#163The only part I find questionable is the use of tools written in shell. Shell is a very difficult language to understand and use correctly. To the credit of the author, he is aware of this and the code is linted using shellcheck. Still, I wonder if it wouldn't have been a better idea to write the utilities using Python or Lua or even (gasp) C! (Or Rust, or Go or ... Just pick one that isn't completely esoteric and isn't Perl, then stick to it.)
Re: Kiss – A Linux distribution with a focus on “less is more”
#164Keep making the biggest problem of Linux bigger, please... Yeah, this problem is "fragmentation", and it is not solved with "simplicity".
I think that distributions patching software is especially problematic -- whether you consider it a symptom or a cause of fragmentation.
Here's two examples of how distros patching software has been helpful for me.
1) SquirrelMail (abandoned) patched to work with PHP 7.3 thanks to FreeBSD contribs
2) Abiword patch builds in the AUR that fix a broken default install.
Re: Kiss – A Linux distribution with a focus on “less is more”
#165I'm surprised at the closed-mindedness of the comments here: usually browsing HN I read wonderful insights on tech how "you can't assume X, technology Y has a place and that place is Z". Here commenters appear unable to accept that this tech has a place because it doesn't include "app/feature X" or it doesn't abide by "rule Y". I'm more interested in the ripple effects seen here than the original article.
Re: Kiss – A Linux distribution with a focus on “less is more”
#166Earlier quoted context omitted.
It never occurred to me before, but the word "Lovecraftian" is indeed perfect for describing the modern approach to infrastructure. Well put.
"Kubernetes, The Great Abomination in the Network, The Soul-Eating Son of Borg, was first described as a demanding and destructive cosmic entity in the forbidden book of Google, guarded in the temple of Mountain View by the practitioners of the heinous cult of Silicon Valley"
Re: Kiss – A Linux distribution with a focus on “less is more”
#167I love this! The only part I find questionable is the use of tools written in shell. Shell is a very difficult language to understand and use correctly. To the credit of the author, he is aware of this and the code is linted using shellcheck. Still, I wonder if it wouldn't have been a better idea to write the utilities using Python or Lua or even (gasp) C! (Or Rust, or Go or ... Just pick one that isn't completely es…
Python is far too much overhead for something as simple as firing shell (!!) commands and dumping new files in a tar archive.
And also, shell is extensible in the most simple way: you just write a program name, and boom, it runs.
Shell is simple, stable (remember the debacle of Python 2->3?), safe (no pointers, etc.), readable (compiling can even introduce issues), and dangerous only if you do it seriously wrong[0].
The only remark I have regarding code quality is that the word splitting warning is disabled for the entirety of kiss: I would have disabled it on a per-occurence basis.
[0] https://github.com/valvesoftware/steam-for-linux/issues/3671
PS: the most secure open-source OS out there has a package manager written in perl, with priv-sep (https://github.com/openbsd/src/tree/master/usr.sbin/pkg_add).
Re: Kiss – A Linux distribution with a focus on “less is more”
#168Re: Kiss – A Linux distribution with a focus on “less is more”
#169What are advantages of KISS vs Alpine Linux(also musl/busybox based)?
Re: Kiss – A Linux distribution with a focus on “less is more”
#170ITT: People on _hacker news_ complaining about someone building their own linux distro... Go install windows and be happy in your mono culture world, but don't shit on other peoples creativity and effort.