💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-05-08.txt captured on 2022-06-04 at 00:37:45.
-=-=-=-=-=-=-
[2022-05-08T00:22:19Z] <maximum_yellow> hi [2022-05-08T00:24:44Z] <alvrz> hi [2022-05-08T00:27:06Z] <maximum_yellow> midfavila in case you're interested, currying is the prototypical example of an adjuction: said really abstractly, power (or function space) is the right adjoint to product. There's all sorts of abstract-nonsense goodness that comes of this description [2022-05-08T00:28:51Z] <maximum_yellow> it's also, in a sense, the reason domain theory exists: how can we have a type T such that T -> T and T x T and T are all the same? This is what a model of untyped lambda calculus needs [2022-05-08T01:04:09Z] <maximum_yellow> has anyone observed strange, race-condition-like behaviour with mdev(d) and tinyramfs at boot time? For whatever reason, permissions on /dev are messed up on some cold boots and i have to run mdevd-coldplug to re-trigger the uevents to have the permissions set correctly [2022-05-08T03:27:30Z] <maximum_yellow> rio6 for sdl2: it took me so much digging, but eventually i found that i had to build sdl2 with -DSDL_OPENGL=OFF and -DSDL_OPENGLES=ON to get anything to run at all. See https://github.com/libsdl-org/SDL/issues/4650 for a related discussion. [2022-05-08T03:28:18Z] <maximum_yellow> rio6 are you able to compile and run sdl2 programmes with the default install? Eg the c99 example from https://github.com/xyproto/sdl2-examples [2022-05-08T03:28:40Z] <maximum_yellow> rio6 if not, perhaps its worth changing the build options so that this works for more folks [2022-05-08T03:30:24Z] <midfavila> maximum_yellow: sorry for not responding earlier. I made the incredibly intelligent decision to take a nap at 1700 and I only woke up a little while ago [2022-05-08T03:30:24Z] <midfavila> i'll have to look into what you mentioned re: currying more; I'll be honest, I have no clue what it means right now [2022-05-08T03:30:35Z] <midfavila> hoping to get back into mathematics soonish [2022-05-08T03:38:07Z] <maximum_yellow> midfavila i think if anything my comment is unhelpful, but i'd be happy to chat and maybe bring it up to neutral or at least away from actively hindering :) [2022-05-08T03:49:43Z] <rio6> maximum_yellow: I don't currently have any sdl2 programs. If you use sdl2 more, do want to adopt the package so it can get tested better? [2022-05-08T03:50:51Z] <maximum_yellow> rio6 thanks for the reply! Sure, i'd be happy to adopt it, but perhaps then i can ask a favour: can you test that c99 example for me? I'm somewhat worried that i've botched mesa somehow and it's my fault SDL2 isn't working with the default build [2022-05-08T03:51:31Z] * maximum_yellow can finally play doom, which was their initial goal in setting up KISS :D [2022-05-08T03:55:53Z] <rio6> maximum_yellow: my system is even more broken right now XD, messed up the boot script and haven't got time to fix [2022-05-08T03:56:40Z] <maximum_yellow> rio6 haha, ok, no worries. I'll see if i can't have someone else test. Is there anything that we need to do upstream for adoption other than a PR? [2022-05-08T03:57:40Z] <rio6> I think a pr is enough [2022-05-08T03:59:04Z] <maximum_yellow> great, thanks [2022-05-08T04:20:59Z] <midfavila> and I'm back, again [2022-05-08T04:21:12Z] <midfavila> decided to make a late-night/early-morning meal [2022-05-08T04:21:31Z] <midfavila> will poke you some time when I'm a little more cognizant of things, maximum_yellow; thanks for the offer [2022-05-08T04:22:24Z] <maximum_yellow> midfavila hey also if you have a second could you check compiling any old sdl2 programme against the build in community (assuming you're running wayland) [2022-05-08T04:22:33Z] <maximum_yellow> if you're not running wayland, don't worry [2022-05-08T04:22:38Z] <midfavila> i was gonna say, [2022-05-08T04:22:44Z] <midfavila> >he thinks I use software from this century [2022-05-08T04:22:56Z] * maximum_yellow is not a he [2022-05-08T04:23:00Z] <maximum_yellow> but anyway, right [2022-05-08T04:23:08Z] <midfavila> oop, fair enough, my bad [2022-05-08T04:23:19Z] <maximum_yellow> i remember this thing about ... athena? some fun toolkit [2022-05-08T04:23:27Z] <midfavila> yeah, the X Athena Widgets [2022-05-08T04:23:36Z] <maximum_yellow> yep, that's the one [2022-05-08T04:23:45Z] <midfavila> technically nothing more than a demo, but they're part of the standard distribution and only use very primitive operations [2022-05-08T04:23:51Z] <maximum_yellow> alrighty, no worries, i'll find someone who uses wayland i'm sure :) [2022-05-08T04:24:04Z] <midfavila> mkay [2022-05-08T04:24:09Z] <midfavila> hope you can get your problem sorted [2022-05-08T04:24:54Z] <maximum_yellow> ty [2022-05-08T04:26:07Z] <midfavila> man, speaking of Xaw, I really need to poke at it again... wish there was more material on it [2022-05-08T05:40:57Z] <testuser[m]> Hi [2022-05-08T06:18:23Z] <testuser[m]> maximum_yellow: sdl2 stuff works just fine for me [2022-05-08T06:18:30Z] <testuser[m]> qemu and few basic programs [2022-05-08T06:18:33Z] <testuser[m]> And ffplau [2022-05-08T06:18:36Z] <testuser[m]> ffplay [2022-05-08T09:22:35Z] <phoebos> maximum_yellow: yeah sdl2 in community works for me [2022-05-08T10:49:28Z] <claudia02> o/ [2022-05-08T10:49:30Z] <claudia02> hola [2022-05-08T10:49:33Z] <testuser[m]> hi [2022-05-08T10:49:54Z] <claudia02> maximum_yellow: I had the same exact issue with sdl2 and playing doom aswell some time ago. I came up with the same fix as you [2022-05-08T10:49:57Z] <claudia02> https://github.com/sdsddsd1/kiss-s3d4/blob/master/myrepo/sdl2/build [2022-05-08T10:50:31Z] <claudia02> I am very pleased to see that this community is still active [2022-05-08T10:51:16Z] <claudia02> Though I dont use kiss atm cause of time constraints. [2022-05-08T10:55:13Z] <testuser[m]> claudia02: what u been upto [2022-05-08T10:57:34Z] <claudia02> I am going to school to become an occupational therapist. [2022-05-08T10:57:50Z] <claudia02> Atm doing a practical semester. [2022-05-08T10:58:39Z] <claudia02> Basically studying anatomie, communication models, different types of deseases :D [2022-05-08T10:58:55Z] <testuser[m]> rich [2022-05-08T12:16:21Z] <acheam_> hello midfavila [2022-05-08T12:17:12Z] <testuser[m]> acheam_: hi [2022-05-08T13:03:15Z] <midfavila> hey acheam_ [2022-05-08T13:55:10Z] <acheam_> hows it doing? [2022-05-08T13:55:12Z] <acheam_> hi testuser[m] [2022-05-08T14:11:25Z] <noocsharp> why is it about to be 96 degrees in early may [2022-05-08T14:12:38Z] <testuser[m]> 40c here [2022-05-08T14:50:56Z] <acheam_> ouch [2022-05-08T14:51:32Z] <acheam_> we've had the opposite problem, its just finally starting to warm up into nice 60s-70s weather [2022-05-08T14:51:53Z] <acheam_> although it is predicted to be 82 here later this week which is unreasonably warm for around this time of year here [2022-05-08T14:54:26Z] <rohan> yo [2022-05-08T14:54:35Z] <rohan> firefox have checksum mismatch [2022-05-08T14:54:55Z] <rohan> dont know if is just me [2022-05-08T15:40:48Z] <voiduser> hi guys, I think you can help me, before switching to kiss, I used void on another laptop, when closing the lid, elogind put it to sleep, how to set it up for kiss without elogind? [2022-05-08T15:42:46Z] <voiduser> note, and set up a screen lock when the lid is closed, I use waylock and sway [2022-05-08T15:45:44Z] <maximum_yellow> testuser[m] phoebos claudia02 thanks for your reports. Well i'll be adopting it today so i won't change the default build but i'll include a notice informing people about EGL init errors and build options i suppose. [2022-05-08T15:46:25Z] <testuser[m]> maximum_yellow: can u tell an example.program that doesn't work [2022-05-08T15:46:27Z] <testuser[m]> Maybe it's just for specific APIs [2022-05-08T15:46:57Z] <maximum_yellow> testuser[m] sure, https://github.com/xyproto/sdl2-examples the c99 example [2022-05-08T15:47:10Z] <testuser[m]> voiduser: maybe acpid events? [2022-05-08T15:47:11Z] <testuser[m]> illiliti: might know about it [2022-05-08T15:47:33Z] <testuser[m]> maximum_yellow: ok [2022-05-08T15:47:39Z] <maximum_yellow> testuser[m] i think really anything with SDL_CreateWindow didn't work [2022-05-08T15:47:53Z] <maximum_yellow> so probably this will work for you [2022-05-08T15:50:57Z] <voiduser> how i can setup it [2022-05-08T15:51:05Z] <voiduser> sorry i newbie [2022-05-08T16:03:38Z] <maximum_yellow> general question: when *i* run ./configure libraries are successfully found. When kiss build runs configure, they're not. Which environment variables are being messed up that i should restore? [2022-05-08T16:03:49Z] <maximum_yellow> these are things in /usr/lib to be sure [2022-05-08T16:06:13Z] <voiduser> what do you think Dylan is working on [2022-05-08T16:22:39Z] <midfavila> Totally off-topic, but do any of you guys happen to have a Pinenote? [2022-05-08T16:23:01Z] <phoebos> maximum_yellow: PKG_CONFIG_PATH possibly, but it's unlikely that you're unknowingly setting that. what specifically isn't found? you are running configure inside the kiss environment right [2022-05-08T16:34:40Z] <maximum_yellow> phoebos thank you! indeed PKG_CONFIG_PATH was the culprit, i was unknowingly setting that. [2022-05-08T17:04:17Z] <humaid_> hi [2022-05-08T17:04:55Z] <humaid_> Can ewid connect to hidden ssid? How? [2022-05-08T17:07:03Z] <humaid_> I'm adding the hidden network name with: "printf pass | iwd_passphrase ssid". It doesn't connect. [2022-05-08T17:07:41Z] <humaid_> that is to /var/lib/iwd [2022-05-08T17:23:23Z] <maximum_yellow> testuser[m] in the end i assumed that the example SDL code works for you and added a post-install message explaining the fix if it doesn't [2022-05-08T17:23:32Z] <maximum_yellow> hoorah, doom now works [2022-05-08T17:24:11Z] <maximum_yellow> is there a philosophical reason to avoid having crispy-doom (+sdl2_{image,net,mixer}) in the community repo? [2022-05-08T17:36:00Z] <illiliti> humaid_: add Hidden=true under [Settings] to /var/lib/iwd/* config [2022-05-08T18:04:01Z] <phoebos> maximum_yellow: no, the only perhaps "philosophical" reason to avoid putting something in community is if it has a dep on X [2022-05-08T18:04:23Z] <maximum_yellow> phoebos great, PRs submitted---pure wayland [2022-05-08T18:08:42Z] <phoebos> maximum_yellow: why did you switch to cmake for sdl2? [2022-05-08T18:08:56Z] <maximum_yellow> phoebos oops, no reason, i should fix this [2022-05-08T18:10:09Z] <humaid_> test [2022-05-08T18:10:17Z] <humaid_> it works illiliti. thank you. [2022-05-08T18:12:33Z] <humaid_> I was sending private messeges to someone by mistake. haha sorry after flooding your inbox. [2022-05-08T18:13:17Z] <maximum_yellow> phoebos fixed, thanks for checking! [2022-05-08T18:21:26Z] <phoebos> maximum_yellow: best to rebase those two commits into one, and the preferred style is to split configure args onto the next line, with 4-spaces indentation (https://kiss.bvnf.space/wiki/kiss/style-guide.html#0400) [2022-05-08T18:21:43Z] <maximum_yellow> phoebos will do, thanks [2022-05-08T18:23:17Z] <phoebos> you need to remove `cd build` also [2022-05-08T18:25:21Z] <maximum_yellow> oy what a mess [2022-05-08T18:33:15Z] <maximum_yellow> ok i think its right this time (fingers crossed), sorry i'm new at all of this [2022-05-08T18:34:41Z] <testuser[m]> maximum_yellow: why not add the cmake flags to configure [2022-05-08T18:34:48Z] <testuser[m]> I mean whatever the ./configure equivalent is [2022-05-08T18:34:54Z] <testuser[m]> And get rid of the post install [2022-05-08T18:35:05Z] <maximum_yellow> testuser[m] because it might break other people's setups? [2022-05-08T18:38:05Z] <testuser[m]> no [2022-05-08T18:39:52Z] <maximum_yellow> testuser[m] ok, i'm happy to merge these flags [2022-05-08T20:22:27Z] <maximum_yellow> are there plans to fork kisslinux.org or mirror the content in some editable way on kisscommunity.org? It would be nice to be able to point people to a landing page that we can update i think [2022-05-08T20:22:52Z] <maximum_yellow> for that matter kisscommunity.org says 2021 [2022-05-08T20:23:53Z] <acheam_> it hasn't been updated since then, so.... [2022-05-08T20:24:15Z] <acheam_> its jedahan/micr0's website mostly so I'd ask him [2022-05-08T20:25:54Z] <maximum_yellow> acheam_ thanks, i'll send an email [2022-05-08T21:44:30Z] <phoebos> i miss the old $kiss-community/website [2022-05-08T22:13:58Z] <Torr> phoebos: Isn't it on Git? [2022-05-08T22:18:38Z] <phoebos> yes, i miss it being the kiss website, it was nice [2022-05-08T22:18:58Z] <phoebos> Torr: https://kiss.bvnf.space/ [2022-05-08T22:19:31Z] <Torr> "A camel is a horse designed by a committee" lol [2022-05-08T22:19:57Z] <Torr> It's nice indeed. [2022-05-08T23:19:38Z] <Torr> phoebos: U've got some interesting poetry on ur website. [2022-05-08T23:35:05Z] <rohan> man [2022-05-08T23:35:24Z] <rohan> someone fixed firefox checksum mismatch? [2022-05-08T23:40:31Z] <ioraff> I can't reproduce. what file has a mismatch? [2022-05-08T23:44:26Z] <phoebos> rohan: they're fine, re-download them [2022-05-08T23:44:53Z] <phoebos> Torr: thanks, are you talking about the "books" section? [2022-05-08T23:45:00Z] <rohan> phoebos: okay