<kris_>
turns out i just needed to tell tree-sitter to be less conservative with its highlighting
chld has quit []
chld has joined #kisslinux
<midfavila>
i have done
<midfavila>
one
<midfavila>
1
<midfavila>
ikea
<dery>
welp, looks like `kiss install` doesn't actually install the package's dependencies
<dery>
it goes "these dependencies are missing"
<dery>
`kiss build` does, but it also needlessly rebuilds stuff
<dery>
also it's really nice that the core package repo is pretty much entirely static afaict
<midfavila>
we love to see it
<kris_>
alright
<kris_>
other than a minor visual thing im done with my emacs config
<kris_>
until i find something else anyway
<sad_plan>
dery: `kiss i` has never installed dependencies before iirc. for now, just do `kiss b` instead, and cancel, or install the rest aswell simultaneuously
<sad_plan>
also happy new years #kisslinux
<sad_plan>
hm, seems like I cant op up myself after I got disconnected
<kris_>
ya happy new years guys
chld has quit []
chld has joined #kisslinux
<dery>
happy new year folks!
<chld>
happy new year from cdt!
_whitelogger has joined #kisslinux
<sad_plan>
fucking finally. I figured out why I could not build any newer kernels than 5.4. there were a slight change in a function which needed a patch. I thought I had fixed this, seeing as I applied a patch for this, buut the function from the patch was not correct. silly me
floorcrawler has quit [Ping timeout: 264 seconds]
floorcrawler has joined #kisslinux
<midfavila>
happy new year
fultilt has quit [Quit: Leaving]
sewn has joined #kisslinux
<sewn>
happy new year
<sewn>
kris_: whats up
<sad_plan>
sewn: did you stop using a bouncer?
<sewn>
no i just took it offline
<sad_plan>
thought you used project segfault? do you run your own now?
<sewn>
no one should use any public or private or paid bouncer
<sewn>
everyone should host their own bouncer, exclusively
<sewn>
unless it is an E2BE-bridged bounder such as a xmpp/matrix to irc bridge
<sewn>
using anyone elses bouncer is a security risk
<sad_plan>
how did you come to that conclusion?
<sewn>
because your messages are stored in plain text
<sewn>
obviously you can store the messages in a db but you can still very easily access your messages
<sewn>
and so can the server administrators
<sad_plan>
irc has never been about security, so that nothing new
<sewn>
discord has this same issue, but the corporation is the one that has control over it, and youve agreed to it
<sewn>
irctoday is a paid service that even when you pay the same amount for your own server, you still dont get to have all of your messages
<sewn>
and your messages are stored completely free for anyone with /var/lib/soju/logs access to see
<sewn>
sad_plan: irc is secure, the bouncers are not
<sad_plan>
well yeah, discord has never been good for either privacy or security. its just convinient
<sewn>
the messages coming in are encrypted with TLS and its your bouncer that chooses HOW to store the messages
<sewn>
and as i said, the messages are stored in plain text for any server admin to see
<sewn>
ive been experimenting with matrix lately and looking into switching to it
<sewn>
once again
<sad_plan>
tls wont matter if content is stored unencrypted. so anyone with access can view it, like you said
<sewn>
irc does not have any "bouncer" built in, but you are still right in this regard to bouncers, chathistory
<sewn>
messages are not encrypted with your user password
<sewn>
unlike matrix or xmpp or signal
<sad_plan>
correct. some clients do though. weechat seems to have this feature, its probably not super secure though, so if any bad actor figured he wants your chatlogs, its theirs already
<sad_plan>
never used xmpp, but matrix/signal is decent. matrix has its issues, but it should be solid in general
<sad_plan>
better than irc anyhow
<sewn>
matrix is a terrible, terrible protocol
<sewn>
rather than XMPP which has voice chatting built in, Matrix has Jitsi integration built _into_ the specification
<sad_plan>
atleast its encrypted all the way
<sewn>
yeah true
<sad_plan>
so despite matrix having flaws, atleast the data should be safe
<sewn>
ya
<sewn>
you can also bridge whatsapp to matrix
<sewn>
but you need a seperate device to be online
<sad_plan>
yeah, matrix is decent this way. theres bridges for lots of stuff actually. even facebook messenger
sjalv has quit [Ping timeout: 240 seconds]
<sewn>
mhm
<broke>
what are ye talkin bout?
<broke>
hi yall
<broke>
I am interested into getting into KissLinux, Idk but is this project still maintained by the main dev?
<sad_plan>
broke: hello. no, dylan is still away atm, but kiss-community is still keeping things up to date, so just use those repos instead of the official ones by dylan
<broke>
oh ok is there a list for the repos, and their integrity?
<sad_plan>
or, you could always just keep the up to date yourself. kiss is nice this way, everything you need is already on the install
<broke>
oh....
<broke>
didn't realise that.
<sad_plan>
codeberg.org/kiss-community is their git page. phoebos is one of those who bumps packages
<sad_plan>
broke: kiss is pretty simple. you can read more about it on kisscommunity.org and kisslinux.github.io which is the offical site
sjalv has joined #kisslinux
<broke>
alr thanks
<sad_plan>
youre welcome
sjalv has quit [Ping timeout: 240 seconds]
halloy5217 has joined #kisslinux
sjalv has joined #kisslinux
broke has quit [Quit: leaving]
halloy5217 has quit [Quit: halloy5217]
<sad_plan>
hm, midfavila you wouldnt have to know who/where has a patch for sxhkd which adds the !button functionality? its used on tofu, or its used in the example config
<sad_plan>
I cant seem to find anything about it for some reason. unless I just missed it
<sad_plan>
I saw z3bra also had it in one of his blogs aobut wmutils
cstrm has quit [Quit: cstrm]
cstrm has joined #kisslinux
sjalv has quit [Ping timeout: 246 seconds]
sjalv has joined #kisslinux
sjalv has quit [Ping timeout: 246 seconds]
sjalv has joined #kisslinux
mcpcpc1 has joined #kisslinux
shrub900 has joined #kisslinux
sjalv has quit [Ping timeout: 240 seconds]
pressure has joined #kisslinux
sjalv has joined #kisslinux
fultilt has joined #kisslinux
sjalv has quit [Ping timeout: 252 seconds]
sjalv has joined #kisslinux
sewn has quit [Ping timeout: 244 seconds]
sewn has joined #kisslinux
sewn_ has joined #kisslinux
sewn has quit [Ping timeout: 240 seconds]
sewn_ is now known as sewn
chld has quit []
chld_ has joined #kisslinux
sjalv has quit [Ping timeout: 240 seconds]
sjalv has joined #kisslinux
sjalv has quit [Ping timeout: 252 seconds]
chld_ is now known as chld
<pressure>
hi all, new to kiss. Does anyone use emacs? (I want to use kiss as a vm for my favourate lisp machine)
sjalv has joined #kisslinux
mcpcpc1 has quit [Remote host closed the connection]
sjalv has quit [Ping timeout: 256 seconds]
<dery>
pressure: I think kris_ does?
sjalv has joined #kisslinux
<kris_>
i do indeed but not on kiss
<pressure>
Does emacs not work well with kiss?
<kris_>
probably works the same as anywhere else as long as its built with everything you need enabled
<dery>
yea given its nature I kinda doubt it's going to have any big compatibility issues
<dery>
_especially_ given GNU's obsession with portability
<pressure>
good to know
<dery>
btw I'm slowly making progress with the sandboxing thing
<dery>
I can build packages with the bwrap container
<dery>
the biggest hurdles are that we depend on a minimum system to even have kiss running (since it's a shell script), and that we can't sandbox _everything_ as the kiss package system is built with a certain degree of user-defined assumptions
<dery>
so I need to find a good compromise somehow. I have some plans but even then I'll need to wrap everything into a nice script
<dery>
altho it wasn't exactly trivial to even have the base system in a decently ""reproducible"" way so one step at a time
_whitelogger has joined #kisslinux
chld has quit []
chld has joined #kisslinux
chld has quit []
chldm has joined #kisslinux
halloy5217 has joined #kisslinux
chldm has quit [Changing host]
chldm has joined #kisslinux
halloy5217 has quit [Quit: halloy5217]
chldm has quit [Quit: Updating details, brb]
chld has joined #kisslinux
chld has quit []
chld has joined #kisslinux
bi-jean has joined #kisslinux
stilic has joined #kisslinux
stilic has quit [Client Quit]
<bi-jean>
$ sed -i '/<stdlib.h>/a #include <linux/stddef.h>' tools/objtool/arch/x86/decode.c
<bi-jean>
what does #include do here
<bi-jean>
i tried finding it in sh and sed manual pages but its not there