#kisslinux

Unofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://yewtu.be/watch?v=SW9RrOLoYE0
Earlier messages
sibylaquit (Quit: WeeChat 4.4.3)
...
ashajoined
<asha>How to use nvidia?
<asha>Hello
ashaquit (Quit: )
lanodanquit (Ping timeout: 252 seconds)
lanodanjoined
...
fultiltquit (Quit: Leaving)
...
Den4ikRusquit (Remote host closed the connection)
...
ukkyquit (Ping timeout: 252 seconds)
zlgquit (Ping timeout: 276 seconds)
ehawkvu_mjoined
ehawkvu_mleft
Den4ikRusjoined
<sewn>rip
...
fultiltjoined
...
<riteo>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
<riteo>A dumb project of mine made me fucking patch the linux kernel
<riteo>I would really like to upstream them but the contributor docs are HUGE
<riteo>I understand that but I'm not finding the time to fucking study to upstream my two ~20 lines patches :cry;
<vova>Hi everyone
<vova>I'm currently rewriting the package manager in C and would like to know if you would be OK with zig instead of C ? by using zig we would economise a lot of useless heap allocation on strings (using slices instead of the classic C strings manipulation)
sibylajoined
ukkyjoined
avs_origamiquit (Ping timeout: 252 seconds)
ehawkvu_mjoined
<ehawkvu_m>vova: I mean I wrote my version of kiss in elisp, so minimality is in the eye of the beholder imo
<ehawkvu_m>also has anyone compiled all of the known impls?
<ehawkvu_m>iirc, there is mine, bliss, kiss-rs, king, and maybe a couple others?
<vova>damn
<vova>didn't know about those
<ehawkvu_m>here's mine if you want some inspiration/code stealing
<ehawkvu_m>https://github.com/echawk/kiss.el
<vova>but wait, what's the point, don't people think it'd be a good idea to replace the POSIX shell version with something else ?
<ehawkvu_m>I mean in my opinion, I think it should be replaced with something that can actually have a meaningful test suite
<vova>yep I agree
<ehawkvu_m>I think that is one of the things keeping the package manager from improving
<ehawkvu_m>that, and the lack of any actual method to suggest improvments/changes
<ehawkvu_m>You might also find this repo useful
<ehawkvu_m>https://github.com/echawk/kiss-spec
<vova>I respect Dylan a lot but the POSIX code is a mess, mainly due to the lack of `local` in posix
<vova>thanks !
<ehawkvu_m>It's the beginnings of a specification for how the package manager ought to behave
<ehawkvu_m>Since starting my PhD program I have had much less time to contribute to it than I would like
<ehawkvu_m>but I'm happy to merge in clarifications or move the repo over to the official github repo if people would be interested
<vova>yeah we definitely need to improve the package manager
<vova>at least like support virtual package would be awesome
<ehawkvu_m>I think all of the improvements would be to remove more features and make things more agnostic
<ehawkvu_m>like updating repos
<ehawkvu_m>like in an ideal world we would have no git specific code
Later messages