💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-08-09.txt captured on 2023-01-29 at 03:46:19.
-=-=-=-=-=-=-
[2022-08-09T00:01:33Z] <wael[m]> dylan is back? [2022-08-09T00:01:37Z] <dilyn> As wael[m] has been asking about static stuff; I did a whole bunch of work on that (https://dilyn.cc/blog/KISS-static). getting a static toolchain is a bit of a slog; you can use crosstool-ng (available in Community) to quickly assemble a whole variety of toolchains. I'm going to do a part 2 to that project for cross-compiling to a new board (I'm [2022-08-09T00:01:37Z] <dilyn> trying to scratch an itch). you have to use shared libraries for mesa (check the IRC logs, mcf and I spoke about it for a bit a year or so ago), so if you want a fully static system your best bet with new hardware is going to be velox/wld. You'll struggle to get rust working afaik, that's going to be the ultimate goal for my resurrection of the [2022-08-09T00:01:38Z] <dilyn> project [2022-08-09T00:01:46Z] <dilyn> no no no [2022-08-09T00:02:12Z] <dilyn> he left and so we took over the project and part of that was a new domain/mailing list/non-github repositories. he came back so I dropped the mailing list [2022-08-09T00:02:19Z] <wael[m]> dilyn, thanks! but i was simply exploring or asking, i have no goal or interest in static linking as i do not understand it or that programs i use require shared libraries to exist [2022-08-09T00:02:28Z] <dilyn> kept the server in case he dipped again... turning the ML back on is as easy as reenabling the service [2022-08-09T00:02:39Z] <wael[m]> how fast do you type oh my god [2022-08-09T00:02:44Z] <dilyn> 120 WPM [2022-08-09T00:05:45Z] <wael[m]> also now that ive seen almost literally every person involved in KISS prefer LibreSSL over OpenSSL, why is it still not used in the primary KISS repositories? [2022-08-09T00:06:39Z] <dilyn> it was. python 3.10 saw removal of support for libressl [2022-08-09T00:06:59Z] <wael[m]> with a patch it can be fixed? [2022-08-09T00:07:03Z] <dilyn> so instead of fighting the tide, we opted to just take openssl because the arguments for it over libressl are the weakest they've ever been [2022-08-09T00:07:24Z] <wael[m]> what are the arguments against LibreSSL? [2022-08-09T00:07:36Z] <dilyn> https://github.com/dilyn-corner/KISS-me/blob/scrub/extra/python/patches/libressl.patch [2022-08-09T00:07:57Z] <dilyn> sorry; the arguments for libressl over openssl are the weakest they've ever been. [2022-08-09T00:08:10Z] <wael[m]> yes what are they [2022-08-09T00:08:20Z] <dilyn> the arguments mostly arose from the heartbleed exploit (though there are others; BSD reasons, code simplicity...) [2022-08-09T00:08:48Z] <dilyn> Mostly security concerns, lack of work/updates, etc. but they've hired a ton of developers and see all sorts of patch submissions nowadays. Support has been strong for over a year now [2022-08-09T00:09:11Z] <dilyn> so a lot of distros opted to drop libressl and move to openssl because it would simplify a lot of their packages -- this was a raging debate about a year ago [2022-08-09T00:09:24Z] <wael[m]> with KISS it's not so hard to manage no? [2022-08-09T00:09:33Z] <dilyn> not terribly, no [2022-08-09T00:09:38Z] <dilyn> I use libressl still for instance [2022-08-09T00:11:59Z] <dilyn> https://k1sslinux.org/ for the low low price of 1,999USD. hilarious. [2022-08-09T00:12:34Z] <rohan> dilyn: [2022-08-09T00:12:48Z] <rohan> are you still using toybox? [2022-08-09T00:12:52Z] <dilyn> ofc [2022-08-09T00:13:00Z] <wael[m]> interesting [2022-08-09T00:13:54Z] <dilyn> I mean currently I'm a sell-out and I'm using ubuntu 22.04, but you know [2022-08-09T00:14:32Z] <phoebos> dilyn: nice [2022-08-09T00:14:41Z] <phoebos> you can point it at my server if you want to [2022-08-09T00:14:46Z] <wael[m]> dilyn: nice [2022-08-09T00:14:58Z] <phoebos> are you thinking of reviving the mailing lists? [2022-08-09T00:15:17Z] <dilyn> considering it, yeah [2022-08-09T00:16:08Z] <phoebos> yay :D [2022-08-09T00:35:22Z] <rohan> will kiss gonna change to muon? [2022-08-09T00:35:29Z] <rohan> make a switch [2022-08-09T00:35:41Z] <wael[m]> i wish, but as from the PR i presume it is already in the works and is difficult [2022-08-09T00:36:49Z] <dilyn> muon is too young at this point to make such a commitment. It can be used for most things right now, but it's not quite 'there yet' [2022-08-09T00:37:20Z] <dilyn> I'd recommend people try illiliti's branch and provide feedback/help. It's the fastest way to get it to land; illiliti does too much work on their own:P [2022-08-09T00:37:34Z] <dilyn> what I really want is pdpmake to replace gmake [2022-08-09T00:38:32Z] <phoebos> ^ [2022-08-09T00:38:40Z] <phoebos> yes please [2022-08-09T00:39:32Z] <rohan> dilyn: toybox need some patches for other programs? [2022-08-09T00:39:37Z] <rohan> or just runs okay [2022-08-09T00:40:02Z] <rohan> i plan to switch to toybox [2022-08-09T00:40:15Z] <dilyn> I haven't experienced too many problems, but then again I only use 110 packages [2022-08-09T00:40:37Z] <dilyn> highly recommend testing; 0BSD >>>> GPL ^.^ [2022-08-09T00:40:39Z] <wael[m]> ^ [2022-08-09T00:40:57Z] <dilyn> Landley is opinionated but he's a smart guy. I really want him to finish his sh implementation [2022-08-09T00:41:19Z] <wael[m]> what would the sh implementation based off of? POSIX? ksh? ash? [2022-08-09T00:41:26Z] <dilyn> bash [2022-08-09T00:41:46Z] <wael[m]> what. [2022-08-09T00:41:52Z] <dilyn> which is why he doesn't want to take in the POSIX patch. it's outside of scope for the project because it's supposed to bootstrap itself, which means it doesn't have to care about POSIX [2022-08-09T00:41:55Z] <wael[m]> so its going to try to replace bash while having its features? [2022-08-09T00:42:17Z] <dilyn> I'm not certain what his intended limitations are, but that's the idea I think [2022-08-09T00:42:27Z] <dilyn> basically ash, but more. idk [2022-08-09T01:07:51Z] <dilyn> cool fun fact for people: gnome terminal doesn't respect aligning to the edge of a workspace; it will always maximize even if you drag it to the side. Which means you can't have gnome terminal auto-size itself to fit in half the screen. [2022-08-09T01:08:01Z] <dilyn> foot does not suffer this problem in gnome. what is wrong with gnome devs [2022-08-09T01:08:25Z] <dilyn> you also can't drag to a corner to have it take up that corner... gnome is just strictly worse than wayfire I think [2022-08-09T02:13:16Z] <testuser[m]12> Hi [2022-08-09T02:14:29Z] <ioraff> hi [2022-08-09T02:14:53Z] <wael[m]> hi [2022-08-09T02:32:32Z] <rohan> hi [2022-08-09T02:39:44Z] <sad_plan> hi [2022-08-09T04:37:32Z] <wael[m]> is there an alternative to GnuTLS that i can use with LibreSSL/ [2022-08-09T04:37:38Z] <wael[m]> ? [2022-08-09T04:37:47Z] <wael[m]> there is libtls-bearssl i found in ioraff's repository, but its used alongside bearssl. [2022-08-09T04:48:46Z] <ioraff> you can use gnutls with libressl [2022-08-09T04:49:02Z] <ioraff> gnutls has its own api [2022-08-09T04:49:30Z] <wael[m]> but IS there an alternative [2022-08-09T04:49:58Z] <ioraff> I don't think so [2022-08-09T04:50:52Z] <ioraff> why? [2022-08-09T04:52:41Z] <wael[m]> alright [2022-08-09T04:53:25Z] <ioraff> alternative in what way? [2022-08-09T04:54:15Z] <wael[m]> Like how LibreSSL is an alternative for OpenSSL [2022-08-09T04:56:24Z] <ioraff> I don't think there's another library that implements the gnutls api, no. [2022-08-09T04:58:16Z] <wael[m]> Aw [2022-08-09T04:59:42Z] <ioraff> libtls-bearssl is an implementation of the libtls api via bearssl. doesn't have anything to do with gnutls. [2022-08-09T07:35:43Z] <Ogromny> hi [2022-08-09T13:05:19Z] <dilyn> cal [2022-08-09T18:27:18Z] <rohan> hi [2022-08-09T18:28:02Z] <rohan> someone have used hyprland in kiss? [2022-08-09T18:28:17Z] <wael[m]> ~~bloat~~ [2022-08-09T18:29:30Z] <rohan> thats what i thinked [2022-08-09T18:58:27Z] <Ogromny> bloat AF and can't compile it without X, even with -Dxwayland=false [2022-08-09T18:59:00Z] <wael[m]> hypr and hyprland are both as shitty as r/unixporn [2022-08-09T18:59:31Z] <Ogromny> Good ol' sway(or river) with yambar and voila [2022-08-09T19:00:07Z] <Ogromny> The only things that I really want on wayland is rounded corner and/or shadow [2022-08-09T19:00:25Z] <Ogromny> s/on wayland/on sway/ [2022-08-09T19:00:32Z] <wael[m]> dwl? [2022-08-09T19:00:53Z] <Ogromny> Never used it [2022-08-09T19:01:03Z] <wael[m]> try it!! [2022-08-09T19:01:11Z] <wael[m]> its like dwm but for wayland [2022-08-09T19:03:07Z] <Ogromny> Hum you sure it support rounded or shadow ? [2022-08-09T19:03:35Z] <wael[m]> i didnt say it did, plus thats a weird feature to have IMO [2022-08-09T19:04:09Z] <Ogromny> I look nice tho [2022-08-09T19:04:25Z] <ioraff> that's good [2022-08-09T19:29:12Z] <wael[m]> is bluetooth/bluez considered in KISS? bluez package isnt available [2022-08-09T19:32:50Z] <wael[m]> aww what bluez needs dbus? [2022-08-09T19:39:12Z] <ioraff> yeah [2022-08-09T19:39:35Z] <ioraff> I have it and dbus packaged in my repo if you're interested. [2022-08-09T19:47:54Z] <Ogromny> wael[m]: Yep bluez need dbus