💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-03-16.txt captured on 2022-04-28 at 18:30:59.
-=-=-=-=-=-=-
[2022-03-16T00:05:11Z] <noocsharp> acheam: what of ddevault's did you contribute to out of curiosity? [2022-03-16T00:09:05Z] <acheam> no major contributions [2022-03-16T00:09:22Z] <acheam> its been mostly typo fixes and documentation updates on various projects [2022-03-16T00:11:06Z] <noocsharp> i'm trying to figure out how exactly my name got skipped [2022-03-16T00:11:41Z] <noocsharp> if i were him, i would use git shortlog to generate a list of names, but there are other sway contributors beside myself missing, so he probably didn't use that [2022-03-16T00:12:17Z] <noocsharp> including somebody named "Some Chinese Guy" [2022-03-16T00:12:38Z] <acheam> maybe he just forgot to include sway? [2022-03-16T00:12:54Z] <acheam> or only did sr.ht projects [2022-03-16T00:13:15Z] <noocsharp> other sway contributors made it [2022-03-16T00:13:32Z] <acheam> they could have also contributed to other projects [2022-03-16T00:13:43Z] <acheam> there is a lot of overlap in developers and projects [2022-03-16T00:14:25Z] <noocsharp> but a bunch of people on the list are one-off sway contributors [2022-03-16T00:14:39Z] <noocsharp> people's github usernames [2022-03-16T00:15:22Z] <acheam> /shrug [2022-03-16T00:15:55Z] <noocsharp> /shrug indeed [2022-03-16T00:40:08Z] <dilyn> obviously he's trying to silence and cancel you [2022-03-16T00:40:16Z] <dilyn> we should be outraged as a community and cancel him back in retaliation [2022-03-16T00:40:22Z] <dilyn> he's had it too good for too long *shakes fist* [2022-03-16T00:55:53Z] <noocsharp> brb gonna revert all my sway commits [2022-03-16T00:57:10Z] <dilyn> call stallman [2022-03-16T00:57:14Z] <dilyn> he'll get this whole thing sorted [2022-03-16T02:01:21Z] <testuser[m]> Hi [2022-03-16T13:50:16Z] <dilyn> https://lwn.net/Articles/887970/ [2022-03-16T13:50:57Z] <testuser[m]> bruh [2022-03-16T13:51:00Z] <testuser[m]> bruh [2022-03-16T13:51:27Z] <dilyn> breh [2022-03-16T14:45:13Z] <dilyn> https://github.com/WayfireWM/wayfire/commit/626ce1fab19544e16e6ad8c98f29e335428d2b46 :rage: [2022-03-16T14:45:18Z] <dilyn> guess I have to start using sway:) [2022-03-16T15:02:10Z] <testuser[m]> Vro just revert [2022-03-16T15:33:32Z] <phoebos> syspatch(8) is nice [2022-03-16T15:35:55Z] <phoebos> testuser[m]: libtls 3.5.1 also [2022-03-16T15:36:27Z] <phoebos> oh june hasn't merged it yet :p [2022-03-16T15:36:56Z] <testuser[m]> Bruh [2022-03-16T15:43:48Z] <dilyn> vro I don't wanna maintain a diverging tree [2022-03-16T15:44:02Z] <dilyn> maybe I should just install ubuntu :c [2022-03-16T15:45:18Z] <testuser[m]> ~~install rhel~~ [2022-03-16T15:47:31Z] <dilyn> kekw [2022-03-16T16:15:28Z] <noocsharp> they assumed the modulus is prime in code that find a square root mod p, but they never verify that p is prime [2022-03-16T16:16:02Z] <noocsharp> in the open/libressl vuln [2022-03-16T16:19:33Z] <midfavila> sup nerds [2022-03-16T16:19:49Z] <testuser[m]> Hi [2022-03-16T16:26:02Z] <dilyn> that's a pretty big mistake ain't it *laughs in mathematician* [2022-03-16T16:26:38Z] <midfavila> big mistake was choosing to study set theory before arithmetic [2022-03-16T16:27:08Z] <testuser[m]> dilyn: bruh snap is GPL [2022-03-16T16:27:12Z] <midfavila> wait I'm probably missing context for this [2022-03-16T16:27:13Z] <midfavila> hmm [2022-03-16T16:28:14Z] <dilyn> set theory is the foundation of arithmetic logically but will be lacking fundamentally at a certain point [2022-03-16T16:28:51Z] <midfavila> yeah obvs. rip wrt: the git contributor situation noocsharp [2022-03-16T16:29:01Z] <dilyn> depends on the sort of axioms your set theory is giving you. if it's just a basic & rudimentary set theory, it won't be supremely applicable to other topics (though the 'intuition' will make more trivial problems easier to think about) [2022-03-16T16:29:21Z] <dilyn> testuser: i know:'( [2022-03-16T16:29:51Z] <midfavila> haven't actually picked up the texts on set theory I bought actually. read the first chapter of one, didn't understand 90% of the notation they were using and figured I should study logic first, so still doing that [2022-03-16T16:30:03Z] <midfavila> got some scheme books the other day so I'm doing that at the same time. the little schemer is a fun read [2022-03-16T16:33:59Z] <midfavila> ...used "actually" twice in the same sentence... fuck, I need to read what I write :v [2022-03-16T16:37:12Z] <dilyn> my favorite part about set theory is when all these geniuses realized they fucked up and they all desperately tried to fix it [2022-03-16T16:37:24Z] <dilyn> wrote a twenty page proof that 2+2=4 and it still didn't fix it [2022-03-16T16:37:24Z] <midfavila> you mean the incompleteness theorem, right? [2022-03-16T16:37:28Z] <dilyn> f [2022-03-16T16:37:57Z] <dilyn> Godel's work is a more general description of that specific problem so in a way yes [2022-03-16T16:54:54Z] <omanom0> midfavila https://github.com/phillbush/paginator in use: https://i.redd.it/c094nf61kkn81.png [2022-03-16T16:55:42Z] <midfavila> ah, yeah, the shod guy [2022-03-16T16:55:59Z] <midfavila> he's a pretty good programmer - wish I knew enough C to understand his work more [2022-03-16T16:56:10Z] <omanom0> wait are you pro-EWMH or against-EWMH? i always forget [2022-03-16T16:56:19Z] <midfavila> pro-standards [2022-03-16T16:56:23Z] <midfavila> not pro-EWMH specifically [2022-03-16T16:57:15Z] <midfavila> so like, standards are a good thing, but ideally those standards wouldn't be shit - last I looked at the I3CM and EWMH, they seemed... less than ideal [2022-03-16T16:57:18Z] <dilyn> acheam: sotd suggestion -- https://www.youtube.com/watch?v=ZVUyyHYkBHk [2022-03-16T16:57:26Z] <midfavila> >youtube [2022-03-16T16:57:31Z] <dilyn> memetube [2022-03-16T16:57:47Z] <testuser[m]> ewwtube [2022-03-16T16:57:54Z] <midfavila> :v [2022-03-16T16:58:15Z] <midfavila> anyway yeah paginator is nifty as a concept but I think it's non-ideal [2022-03-16T16:58:23Z] <midfavila> it's not composable ala command-line tools [2022-03-16T16:59:03Z] <midfavila> i'd probably make a generic "button bar" or "viewport" program designed for scriptability and then have it trigger commands on events [2022-03-16T16:59:13Z] <midfavila> which could then be passed to a program that manages workspaces [2022-03-16T17:03:27Z] <noocsharp> you could always write your own tool as a way of learning c and x11 [2022-03-16T17:03:39Z] <midfavila> it's on the list :p [2022-03-16T17:03:53Z] <midfavila> I've been writing down ideas for programs for a few months now [2022-03-16T17:03:54Z] <testuser[m]> Soon [2022-03-16T17:03:57Z] <midfavila> soon:tm: [2022-03-16T17:04:03Z] <midfavila> right now I'm focused wholly on lisp [2022-03-16T17:04:20Z] <testuser[m]> What about ur math stuff [2022-03-16T17:04:26Z] <noocsharp> try feeding those ideas into github copilot and see what it comes up with [2022-03-16T17:04:34Z] <midfavila> i mean in regards to CS/programming, maths is concurrent [2022-03-16T17:05:12Z] <midfavila> so rn I have three "sections" to my day - four hours for "generic" studies, anything that doesn't fit into the other two, and then I alternate between four hours of CS and two of math, or two of CS and four of math [2022-03-16T17:06:24Z] <midfavila> also re: copilot maybe if I decide to a) be a microshill and b) get stuck on a problem [2022-03-16T17:06:36Z] <midfavila> but I really want to try and come up with ideas on my own [2022-03-16T17:08:06Z] <testuser[m]> noocsharp: is poopilot usable for everyone now? U had to sign up for some preview thing on shithub [2022-03-16T17:09:03Z] <noocsharp> idk, i was joking [2022-03-16T17:09:16Z] <midfavila> oh, rip [2022-03-16T17:12:54Z] <omanom0> to be completely transparent, i had read it as "pager" initially and thought of you, then when i noticed it was "paginator" i figured it'd still be interesting since it was a new tool against X11 [2022-03-16T17:13:15Z] <midfavila> np, it's neat regardless [2022-03-16T17:14:15Z] <midfavila> thinking of forking/based my own window manager on glazier since it's small and well-written, gonna include some more sophisticated features in it [2022-03-16T17:14:21Z] <midfavila> such as: iconification [2022-03-16T17:14:32Z] <midfavila> not giving X windows invalid geometry [2022-03-16T17:14:34Z] <dilyn> sounds like bloat [2022-03-16T17:14:48Z] <midfavila> a better way of handling resize controls than stealing control of the root window [2022-03-16T17:14:49Z] <midfavila> and so on [2022-03-16T17:44:15Z] <cem> I still can't wrap my head around writing wayland clients for some reason [2022-03-16T17:44:28Z] <cem> Like writing an X program is ez [2022-03-16T17:44:44Z] <cem> (A basic X program, that is) [2022-03-16T17:50:17Z] <noocsharp> i'm the opposite, lol [2022-03-16T17:50:32Z] <noocsharp> wayland clients are easy to understand, i never could wrap my head around x11 [2022-03-16T17:50:48Z] <cem> lol, really? [2022-03-16T17:51:15Z] <noocsharp> well i guess i probably could if i tried, but i have no reason to anymore since i'm wayland for everything [2022-03-16T17:51:34Z] <cem> yeah, that's the thing I no longer use X11 either [2022-03-16T17:51:42Z] <noocsharp> i patched some suckless x11 programs, but i never paid attention to the x stuff [2022-03-16T17:51:56Z] <cem> I have all this useless X11 information and no wayland knowledge [2022-03-16T17:52:08Z] <midfavila> still useful on the BSDs :p [2022-03-16T17:52:17Z] <midfavila> and minix... and any non-linux unix [2022-03-16T17:52:19Z] <omanom> and xwayland! [2022-03-16T17:52:23Z] <noocsharp> have you looked at the wayland book cem? [2022-03-16T17:53:01Z] <noocsharp> it has a good high level overview of how wayland is designed [2022-03-16T17:53:05Z] <cem> Yeah, I don't use non-linux UNIX anymore [2022-03-16T17:53:13Z] <noocsharp> https://wayland-book.com/ [2022-03-16T17:53:24Z] <cem> noocsharp: Ah no I actually never saw that [2022-03-16T17:53:28Z] <cem> Thanks! [2022-03-16T17:54:15Z] <noocsharp> i think that's where i learned how wayland works [2022-03-16T17:55:00Z] <cem> I previously read some resources, and examples, but I remember that they made me much more confused [2022-03-16T17:56:51Z] <noocsharp> yeah, i remember it took a bit of effort to understand what was going on [2022-03-16T17:57:30Z] <noocsharp> but once you wrap your head around it it's pretty simple [2022-03-16T17:58:03Z] <cem> i see! [2022-03-16T17:58:15Z] <noocsharp> most of wayland programming is just binding to different interfaces and registering callback structs for them [2022-03-16T17:59:44Z] <noocsharp> i'll plug my clipboard utility again, since it's a pretty simple example of a client [2022-03-16T17:59:46Z] <noocsharp> https://github.com/noocsharp/wayclip [2022-03-16T17:59:53Z] <cem> Yeah, I always kind of gave up and wrote a GTK program instead :^) [2022-03-16T18:00:16Z] <cem> Oh nice! I should check it out [2022-03-16T18:01:37Z] <cem> I very vaguely recall you had a problem with wl-clip, what was it? [2022-03-16T18:01:37Z] <dilyn> I've switched to it [2022-03-16T18:01:40Z] <dilyn> it's pretty tight [2022-03-16T18:02:06Z] <noocsharp> cem: crappy code [2022-03-16T18:02:15Z] <noocsharp> dilyn: nice, lmk if you run into any problems [2022-03-16T18:02:31Z] <dilyn> ofc [2022-03-16T18:02:55Z] <cem> Okay, yeah I see [2022-03-16T18:03:05Z] <noocsharp> and the maintainer is too busy invading ukraine rn [2022-03-16T18:04:23Z] <dilyn> :X [2022-03-16T18:04:25Z] <cem> Ohh [2022-03-16T19:29:47Z] <omanom> https://lunduke.substack.com/p/the-first-risc-v-portable-computer [2022-03-16T19:30:12Z] <omanom> interesting look to it [2022-03-16T19:36:53Z] <dilyn> of course lunduke would be all over this lol [2022-03-16T19:50:09Z] <midfavila> risc kiss when [2022-03-16T19:50:36Z] <dilyn> glasnost is a thing already [2022-03-16T19:50:41Z] <dilyn> so i guess... rn lol [2022-03-16T19:51:13Z] <midfavila> Huh. [2022-03-16T19:51:32Z] <midfavila> i'll have to look into whether or not the rest of that thing's hardware is open [2022-03-16T19:51:38Z] <midfavila> if it is I might just get it to replace my phone [2022-03-16T19:52:20Z] <midfavila> can't really see myself using emacs on it but for basic stuff it should be fine. [2022-03-16T20:18:14Z] <omanom> https://www.clockworkpi.com/devterm here's the mainboard for it [2022-03-16T20:19:09Z] <midfavila> >USB-C [2022-03-16T20:19:09Z] <midfavila> blegh [2022-03-16T20:19:20Z] <midfavila> looks like everything is GPLv3 though, based [2022-03-16T21:16:23Z] <phoebos> ehawkvu[m]: you may not have realised but your connection is... dodgy [2022-03-16T21:21:37Z] <ehawkvu[m]> phoebos: I'm on 3g so that might be it [2022-03-16T21:49:07Z] <ax> stupid question... how apply patch -p1 < file in kiss b ? [2022-03-16T21:52:21Z] <soliwilos> ax: You edit the build file, possibly forking the package first. [2022-03-16T21:53:11Z] <ax> i have patch -p1 > file in build file [2022-03-16T21:53:54Z] <ax> /home/ax/ax-kiss/build: line 3: can't open al-8.2.diff: no such file [2022-03-16T21:54:15Z] <dilyn> list it in the sources file [2022-03-16T21:54:21Z] <dilyn> patches/al-8.2.diff [2022-03-16T21:56:20Z] <ax> ok. thanks dilyn ... I've been missing for some time .. and the most obvious thing escaped me. [2022-03-16T22:15:21Z] <ax> someone solved issue on init base and musl [2022-03-16T22:15:23Z] <ax> ~ $ last [2022-03-16T22:15:25Z] <ax> last: can't open '/ dev / null / wtmp': Not a directory [2022-03-16T22:16:03Z] <ax> i compiled utmps but init base does not solve the problem [2022-03-16T22:18:10Z] <ax> $ utmps-wtmpd [2022-03-16T22:18:12Z] <ax> utmps-wtmpd: fatal: unable to get $IPCREMOTEEUID from environment [2022-03-16T22:49:56Z] <illiliti_> dilyn: testuser[m]: it seems that --single-process fixes crash [2022-03-16T22:54:53Z] <dilyn> :thinking: [2022-03-16T23:01:12Z] <illiliti_> could someone build chromium with debug symbols for me? [2022-03-16T23:01:20Z] <illiliti_> personally, i can't because my calculator will blow up if i try [2022-03-16T23:06:58Z] <dilyn> something something be sure to build execinfo [2022-03-16T23:16:31Z] * midfavila dies [2022-03-16T23:16:45Z] <midfavila> i've written and debugged like 600 lines of elisp today, bluh [2022-03-16T23:28:40Z] <noocsharp> > 600 lines of elisp [2022-03-16T23:28:44Z] <noocsharp> there's your problem [2022-03-16T23:29:26Z] <midfavila> thanks for pointing that out - w- [2022-03-16T23:29:47Z] <midfavila> more that I use emacs the more elisp's syntax bugs me [2022-03-16T23:30:03Z] <midfavila> it's like someone took the worst of scheme and common lisp and mashed them together with teco :thinking: