💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-07-01.txt captured on 2022-07-17 at 03:00:08.
-=-=-=-=-=-=-
[2022-07-01T01:37:25Z] <phoebos> hi claudia02 [2022-07-01T03:03:31Z] <noocsharp> i saw you on lobste.rs phoebos [2022-07-01T06:16:26Z] <testuser[m]> Hi [2022-07-01T08:17:44Z] <kwlw4> Hi [2022-07-01T08:18:09Z] <kwlw4> testuser[m]: is it possible to use sbase with glibc? [2022-07-01T08:18:53Z] <kwlw4> and nvidia drivers [2022-07-01T08:22:29Z] <kwlw4> I'm just trying to make my system as minimal as possible [2022-07-01T09:14:15Z] <stjohn> kwlw4: You can definitely compile sbase with glibc, but I don't know if you can compile anything else with sbase. I've tried it and immediately run into weird problems that come from the fact that sbase hasn't implemented something yet or has implemented it differently. Their tar and sed are particularly troublesome. If you want to use sbase, the safest thing to do is compile everything else first with busybox, t [2022-07-01T09:14:15Z] <stjohn> en you're done. [2022-07-01T09:17:51Z] <kwlw4> stjohn: I think I'll stick with busybox, thanks :) [2022-07-01T13:03:22Z] <phoebos> noocsharp: i'm new there ^^ [2022-07-01T13:13:40Z] <claudia02> hola phoebos [2022-07-01T15:07:46Z] <riteo> hiiiiiiiiiiiiiii! [2022-07-01T15:13:26Z] <riteo> just sent what nvidiaLinuxUser asked me on shithub: https://github.com/kiss-community/community/pull/1139 [2022-07-01T15:15:31Z] <riteo> how do you guys handle bleeding edge packages? The latest kakoune release is wayyyy too old and we're loosing lots of goodies like a hare highlighter; should I make it git or just track the current HEAD every once in a while? [2022-07-01T15:16:14Z] <riteo> the first approach should be the "freshest" while the second one should be the most stable I think, since the package is pretty much garaunteed to compile (ignoring compiler issues such as version changes) [2022-07-01T15:18:39Z] <illiliti_> how about asking mawww to cut a release first? [2022-07-01T15:21:02Z] <riteo> I read a bit and it looks like they want to be absolutely sure that it's stable or something like that [2022-07-01T15:21:17Z] <riteo> and it's still getting actively updated anyway, so something might be in the works [2022-07-01T15:22:13Z] <riteo> I read that the goal was to release monthly, but mawww got busy with life [2022-07-01T15:22:27Z] <illiliti_> i would ask anyway [2022-07-01T15:22:29Z] <riteo> perhaps we could package our own monthly releases? [2022-07-01T15:22:38Z] <illiliti_> no [2022-07-01T15:23:17Z] <riteo> yeah it would be more a fork than anything in that case [2022-07-01T15:24:36Z] <riteo> there was this issue already asking for it last year: https://github.com/mawww/kakoune/issues/4290 [2022-07-01T15:26:30Z] <illiliti_> it's time to remind about release again [2022-07-01T15:27:37Z] <riteo> *sigh*, I don't want to be *that* guy asking for ETAs, but I think that asking mawww's point of view in general shouldn't be that bad [2022-07-01T15:32:00Z] <illiliti_> yep [2022-07-01T15:32:09Z] <illiliti_> simple question wouldn't hurt. no need to even mention etas [2022-07-01T15:33:58Z] <riteo> done, on their IRC channel [2022-07-01T15:38:20Z] <testuser[m]> I find it great that people who don’t come from a computer science can learn and become so knowledgeable about programming. The rust community is so great and welcoming [2022-07-01T15:53:08Z] <stjohn> testuser[m]: In my experience people can walk out of a computer science degree and still not know the first thing about programming. They're different disciplines, even if they do overlap. [2022-07-01T15:54:39Z] <testuser[m]> It's a copy pasta [2022-07-01T15:55:25Z] <illiliti_> it's not limited to programming btw [2022-07-01T16:00:23Z] <stjohn> Oh? How's that? [2022-07-01T16:26:05Z] <illiliti_> i've met plenty of people who has degree of something and they have absolutely no idea how things are working in their profession [2022-07-01T16:26:22Z] <illiliti_> dunno, maybe it's just experience matter or bad education(most likely, at least in ~~my~~ country) [2022-07-01T16:26:43Z] <illiliti_> also they are not willing to improve, progress [2022-07-01T16:27:29Z] <illiliti_> basically their progress has stopped when they graduated from some college it seems [2022-07-01T16:27:45Z] <testuser[m]> https://github.com/hyprwm/Hyprland [2022-07-01T16:36:43Z] <illiliti_> it seems it doesn't support xdg spec as well as posix TMPDIR [2022-07-01T16:36:59Z] <illiliti_> but interesting [2022-07-01T16:38:53Z] <stjohn> illiliti_: You're probably right, part of it is a matter of lacking real-world experience. But some people go into computing just because it pays well, and then they're totally unable to learn anything new when they get a real job. They can pass exams, but they can't actually be a programmer. It can be spectacular to watch them crash and burn --- provided you're not the one who has to clean up the wreckage :P [2022-07-01T17:20:51Z] <riteo> news from #kakoune: mawww's working on breaking changes, but if people ask enough he might make a release [2022-07-01T17:21:59Z] <riteo> someone said that "master is almost always releaseable", so I'm tempted to just either randomly pin HEAD every once in a while or to go straight to a `git` version [2022-07-01T17:27:32Z] <riteo> guys, random question: are `\n`s line separators or terminators? [2022-07-01T17:28:15Z] <riteo> because I heard that stuff subtly breaks if there's no EOF newline, but most software visualizes newlines as spaces [2022-07-01T17:29:14Z] <riteo> like, I don't know if you noticed, but Dylan made the help pages with 80 column wide headers with an extra newline at the end, which breaks on an 80 column terminal on busybox `less` but not `more` nor `cat` [2022-07-01T17:37:49Z] <riteo> ok, POSIX defines a line as: "A sequence of zero or more non- <newline> characters plus a terminating <newline> character.". Is thus an 80 column line 79 characters + a newline or 80 characters + a newline? [2022-07-01T17:40:41Z] <testuser[m]> Probably the former [2022-07-01T17:40:44Z] <testuser[m]> Btw use `less -S` [2022-07-01T17:41:40Z] <riteo> well that hides the issue, doesn't it? [2022-07-01T17:41:50Z] <testuser[m]> Yeah [2022-07-01T17:41:54Z] <testuser[m]> But u should use -S anyways [2022-07-01T17:42:05Z] <riteo> Why? Can I scroll right? [2022-07-01T17:42:14Z] <testuser[m]> Yeah [2022-07-01T17:42:20Z] <riteo> oh, nice [2022-07-01T17:42:29Z] <testuser[m]> It's much less messy [2022-07-01T17:42:32Z] <riteo> I'll change my PAGER env var then [2022-07-01T17:43:52Z] <riteo> umh [2022-07-01T17:44:10Z] <riteo> `/usr/bin/kiss-help: line 35: less -S: not found` [2022-07-01T17:44:27Z] <riteo> am I dumb or is this a kiss-help bug [2022-07-01T17:44:46Z] <testuser[m]> it's executing "$PAGER" instead of $PAGER [2022-07-01T17:44:56Z] <riteo> bruh [2022-07-01T17:45:04Z] <riteo> probably blind shellcheck compliance, dunno [2022-07-01T17:45:29Z] <riteo> oh well [2022-07-01T17:46:28Z] <riteo> talking about the line thing, the most annoying part is that more and cat blindly output stuff and it works fine, fills the whole terminal. While less and everything else put that space to represent the newline [2022-07-01T17:46:48Z] <riteo> so there's a pretty obvious inconsistency [2022-07-01T17:57:03Z] <riteo> I mean, POSIX defines an empty line as: `A line consisting of only a <newline>` [2022-07-01T17:57:33Z] <riteo> so I think that actually the right definition is 80 columns of chars + newline, and not the more common 79 columns of char + newline [2022-07-01T17:58:17Z] <riteo> and that is a huge mess [2022-07-01T18:07:43Z] <riteo> also a blank line is "a line consisting solely of zero or more <blank> characters terminated by a <newline>" [2022-07-01T18:11:06Z] <riteo> wtf, newlines are also in the space character class [2022-07-01T18:11:27Z] <testuser[m]> Yeah [2022-07-01T18:12:57Z] <riteo> but it also says "any characters included in the class blank are automatically included in this class." [2022-07-01T18:13:15Z] <riteo> I'm severely confused rn [2022-07-01T18:21:01Z] <riteo> well, terminals surely interpret newlines as 0 column wide [2022-07-01T18:21:27Z] <riteo> it's those pesky editors/viewers that for some unkown reason visualize them as 1 column wide spaces [2022-07-01T18:35:30Z] <riteo> fuck, control characters seem to have a 1 column width [2022-07-01T18:35:50Z] <riteo> in unicode world, I mean [2022-07-01T18:38:18Z] <riteo> I think that that's the issue, unicode defines stuff differently from terminals [2022-07-01T18:39:36Z] <riteo> well, gotta go for now, although I'll still read the logs if you want to scream at random tools with me [2022-07-01T18:39:39Z] <riteo> cya!