💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-03-16.txt captured on 2024-05-12 at 16:03:06.

View Raw

More Information

⬅️ Previous capture (2022-04-28)

-=-=-=-=-=-=-

[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: