Live data from Hacker News

Kiss – A Linux distribution with a focus on “less is more”

getkiss.org

211–220 of 229 posts

Re: Kiss – A Linux distribution with a focus on “less is more”

#211

Looks interesting. Shell can be a good tool for this type of thing, as long as rigorous care is taken to maintain good quality. I view it kind of like PHP, Perl, or JavaScript... you can definitely write good code in these languages, but it requires more discipline than in other languages. Shell offers a number of benefits too, namely it's ubiquitous, most people that would be interested in this distro will know it a…

> One concern I would have though is that it seems their package manager does not currently have any way to include patches to packages

https://getkiss.org/pages/package-system/ mentions patches. There is a section on patches alone with an example.

Re: Kiss – A Linux distribution with a focus on “less is more”

#212

Earlier quoted context omitted.

It can be a serious project, and yet not aimed at corporate.

I think you're conflating "corporate" with "considerate" or similar. Lots of people feel that tech culture leans toward the objectification of women, so we're less inclined to use projects that use overtly sexual language or imagery. For example, read the first paragraph of the Julia language community standards: https://julialang.org/community/standards/

Thanks for your condescending, moralizing remarks. I just woke up from a coma and did not know about any of this, or the moral superiority neo-puritan people expel when they push their Orwellian pursuit to ban any form of sexual expression from society under the false flag of being "inclusive" and "considerate". [dead]

Re: Kiss – A Linux distribution with a focus on “less is more”

#213
post #207
post #114

Earlier quoted context omitted.

As someone who works in computer graphics this idea makes me sad. I mean I know web is the closest thing we have to a universal interface, and there are a ton of advantages to it, but the idea of moving more toward a world where every single thing you do on a computer has this thick layer of web technologies between the user and the hardware is just depressing. Like why should AMD and Intel even bother innovating if…

It depends on your use case. In my case, most of the ram of my computer is already dedicated to a web browser anyway. I prefer to have everything done in the web browser rather than having another complex graphic framework running in parallel. Plus HTML is highly hackable and there is no reason we cannot reuse the many tools developed for monitoring remote servers on a local machine. I like the idea of Google Chrome…

> In my case, most of the ram of my computer is already dedicated to a web browser anyway

To me that's an argument for why you'd want to do less in the browser, not more.

> I prefer to have everything done in the web browser rather than having another complex graphic framework running in parallel.

Do you have any technical reason you want that? Because a terminal interface, for example, is going to be much more efficient in terms of resource usage if it's implemented natively rather than in a webview.

Re: Kiss – A Linux distribution with a focus on “less is more”

#214
post #36

Earlier quoted context omitted.

Rorschach test? There's another comment here saying it's sexist, but after staring at it for a few minutes all I can see is some sort of odd https://en.wikipedia.org/wiki/Sign_of_the_horns in the middle; which might be because the name made me think of the band.

It was definitely intended to be a pinup girl leaning over and doing the stereotypical kiss. It's not a matter of interpretation.

> It's not a matter of interpretation.

What do you mean? Apparently it is. Many people here had no idea what it was supposed to be, and many people had a different interpretation of what it is.

Re: Kiss – A Linux distribution with a focus on “less is more”

#215
First off, I love the philosophy, and the package format is nice.

I'm not a language hipster, I don't care what language you write something in as long as it fits the purpose well, and shell can certainly do that here. However, some uses of shell in the package manager are non-obvious, and that will make it more difficult for people to troubleshoot or maintain this code.

@OP: I imagine you've examined Slackware's pkgtools? (https://slackware.osuosl.org/slackware-12.1/source/a/pkgtool...) They're written in shell too, and have been in use since 1994. I wish they would get a bit more updated to do things like read metadata (especially for Slackbuilds) and handle build dependencies, but I always found them pretty easy to understand and modify to my needs. Later I threw together some scripts to automate the most common configure/make/make install/packaging steps (https://github.com/psypete/public-bin/tree/public-bin/src/sl...). My scripting experience was, let's say... "limited". :)

I ended up making a couple thousand packages from tarballs. What that taught me was that actually managing build dependencies, and the complications of layering different software into the same file tree, was a lot more weird than it seemed. So depending on people's intentions with this distro, it may end up being a lot more complicated for them to manage than they think.

Re: Kiss – A Linux distribution with a focus on “less is more”

#216
post #134

That logo was a terrible idea.

Mainly because it is the easiest (or simplest :-P) part of the entire page to criticize so people do that. FWIW, personally i like it (though i'd put a frame around it to emphasize the pinup poster girl style) and find it more artistic than most meaningless abstract shapes other projects use.

Well no I was criticising it because women I know thought it was disrespectful to women.

A pair of tits isn't "artistic".

Re: Kiss – A Linux distribution with a focus on “less is more”

#217

Earlier quoted context omitted.

According to Itamar Turner-Trauring on Podcast.__init__[1] the issue with Alpine (at least in a Python context) is that the use of musl[2] instead of glibc (and I paraphrase) is an increased technical risk where corner cases that may not be as thoroughly tested are in view. ITT counseled in favor of using containers based on ubuntu or centos. I haven't done huge amounts of container work, but my light outings with Al…

I think of it as being like the "dash as /bin/sh" thing in Debian-derived distros. Software that's carefully done "by the book" or intended to be highly portable is unlikely to have a problem. But a lot of things depend on bash/glibc without anyone particularly intending or realizing it, simply because their sheer market share means that such dependencies will "just work" for the vast majority of users.

I think that's a fair assessment.

Re: Kiss – A Linux distribution with a focus on “less is more”

#218
post #157

"This distribution has no default desktop or window manager environment." - goes to prove that "simple" doesn't mean "easy to use"...

The website does mention this:

> A distribution being “simple” has many different interpretations. It may mean simple to use, simple to develop or simple in its implementation. Further, the phrase “simple to use” may differ from person to person. > > Users with prior knowledge of Linux and basic programming skills will find this distribution simple in all three examples given above. A user without prior knowledge may see this distribution as the exact opposite.

Re: Kiss – A Linux distribution with a focus on “less is more”

#219

Looks interesting. Shell can be a good tool for this type of thing, as long as rigorous care is taken to maintain good quality. I view it kind of like PHP, Perl, or JavaScript... you can definitely write good code in these languages, but it requires more discipline than in other languages. Shell offers a number of benefits too, namely it's ubiquitous, most people that would be interested in this distro will know it a…

> One concern I would have though is that it seems their package manager does not currently have any way to include patches to packages https://getkiss.org/pages/package-system/ mentions patches. There is a section on patches alone with an example.

We have quite a few patches in use too.

https://github.com/kisslinux/repo/search?l=Diff

Re: Kiss – A Linux distribution with a focus on “less is more”

#220

Earlier quoted context omitted.

I'm not sure which point you're trying to make. Of course every new technology needs someone to do the work. That doesn't take away from the technology's merit. If Drew is now doing all this work, then great! Now is the best time ever to be adopting Wayland. (Speaking as someone who just switched to Sway two weeks ago.)

My point is that in setting out to replace X, they created something that doesn't actually do that and it took about ten years for third parties to do it for them and there still isn't consensus that Wayland is superior to X. In comparison, Windows Vista introduced a perfectly functional compositor with brand new driver model at about the same time and I can't think of any significant functionality it lost in the pro…

> I can't think of any significant functionality it lost in the process

Hardware acceleration for 2D operations (GDI)

Post reply on HN