<riteo>
yeah type annotating everything kinda sucks
<riteo>
couldn't the implementation just ignore anything not valid? It's not like by specifying something's type you're 100% sure it's contents will serialize properly without going into weird casting and stuff
<riteo>
s/it's contents/its contents/g
<omanom>
i mean, that's why xml schema validation is so nice -- it does that ignoring for you
<carlosdavidepto>
handling the typed -> untyped boundary is trivial, but handling the untyped -> typed boundary is far from that
<carlosdavidepto>
go has a really nice way of dealing with this. structure annotations
<carlosdavidepto>
"deserialize into this thing right here. return an error if something comes up"
<carlosdavidepto>
of course, underneath the nice cloak of the json.Decoder.Decode API, there's quite a lot of complexity
riteo has quit [Ping timeout: 272 seconds]
riteo_ has joined #kisslinux
<riteo_>
damn you, mobile networks!
<riteo_>
here I am again
<riteo_>
Could someone pass me the working log link? I can't find it anywhere.
<dilyn>
Perhaps this week I will sit down and have a nice, long conversation with myself to motivate me to setup litterbox properly and cleanly
<dilyn>
but until then... /shrug
<riteo_>
carlosdavidepto: but couldn't the server just return an error, or is the task of figuring out if the data is serializable in the first place hard?
<claudia>
dilyn: you just have to search long enough. ftp://xmlsoft.org/libxml2/libxml2-2.9.12.tar.gz
<dilyn>
maybe when all these interviews are over and I'm less stressed about my future :v
<claudia>
release tarball.
<dilyn>
ftp is gross tho
<dilyn>
lol
<claudia>
...
<necromansy>
whats wrong with FTP
<claudia>
:L
<dilyn>
it's older than me
<riteo_>
lmao
<dilyn>
ftp is fine claudia :P
<necromansy>
lmao
<carlosdavidepto>
riteo_ sexps are easy to verify for serializability. there's not a lot of syntax
<claudia>
yippieh.
<riteo_>
mh, so it was just a weird choice from sexyrcp, so it could've been done without any type tags, right?
<carlosdavidepto>
the issue is more around verifying that say, argument 1 of the rpc has the type you need, so that it fits correctly in the datastructure that you chose in your typed program
<carlosdavidepto>
yeah, it could
<carlosdavidepto>
if you expect an array of ints, and you get an array with 2 ints and some garbage, you can return an error right away from the server side
riteo has joined #kisslinux
<carlosdavidepto>
the type anotations aren't useful unless you're being lazy with the validation part
<dilyn>
funkwhale is super tight. I think I found my spotify replacement.
<riteo>
carlosdavidepto: I see, it's weird how this format is so unpopular, it looks so simple and nice! Maybe it's because json maps better toward OOP?
<carlosdavidepto>
no, it's because json is simple enough and maps better to javascript
<carlosdavidepto>
in fact, json is a very strict subset of javascript
<riteo>
oh, makes sense
<noocsharp>
for serializing data, i think the fact that json is more structured is advantageous over sexps
riteo_ has quit [Ping timeout: 264 seconds]
<carlosdavidepto>
noocsharp it makes receiver side validation a bit easier, yes
<carlosdavidepto>
but the effect on the sender side is much smaller
<riteo>
this fits really nicely into non-OO programming languages
<claudia>
What is the issue with the shell linter on github? It says something with package "sed-i"
<carlosdavidepto>
most dynamically typed languages should be able to handle sexps without much fuss
<claudia>
Is it so long complaining until this package is fixed?
<carlosdavidepto>
e.g. there's a natural representation of sexps in js: (f x (y z)) -> ["f", "x", ["y", "z"]]
<riteo>
oh that's cool
<claudia>
dilyn: wtf is this playlist. Its so calm I cant rage about computerproblems.
<carlosdavidepto>
i can't find it now apparently, but a few years ago there was a tool that did just this to let you run lisp like code in your browser
<riteo>
interesting
ick has joined #kisslinux
<noocsharp>
well sexps are not suitable for long paragraphs of text that contain parentheses
<noocsharp>
which the wayland protocols contain many of
<noocsharp>
maybe we can just swap the () for <>...
<carlosdavidepto>
in racket you can use [] and () as long as you match them
<ick>
are most of those paragraphs the documentation? could they be stripped out / pulled out into a separate file?
<noocsharp>
true, i guess if you are using sexps for the protocol, it would make sense to put the documentation somewhere else
<noocsharp>
but at that point it might be time to concede that this is a valid application of xml
<carlosdavidepto>
but is there any application of xml that would not be best served by json?
<acheam>
XHTML?
<carlosdavidepto>
the only thing xml has over json in terms of data is attributes
<carlosdavidepto>
and those are not exactly essential over the wire
<noocsharp>
true
<carlosdavidepto>
xhtml died with html5
<acheam>
still plenty of xhmtl sites out there
<acheam>
and a valid use of XML over json
<acheam>
or just pretend its 10 years ago for the sake of argument : l
<acheam>
s/\|/)/g
<noocsharp>
but is it a valid use of of xhtml over html?
<acheam>
XHTML is theoretical more machine readable
<carlosdavidepto>
good question, but that's moving the goalpost
<acheam>
and easier to validate
<carlosdavidepto>
so acheam wins this one
* acheam
takes a bow
<acheam>
see you at the next one folks, tomorrow night at 8pm, right here on channel 3, for JSON vs YML
<acheam>
for NBC sports, I'm acheam.
<noocsharp>
how are you supposed to deal with < and > in xml not used for tags?
<noocsharp>
or are they just illegal?
<carlosdavidepto>
you escape them
<noocsharp>
looks like you replace them with < and >
<ick>
sort of like urls
<ick>
yep
<noocsharp>
yeah
<acheam>
pretty gross ngl
<ick>
you could also like... define the content of a tag to be encoded a certain way
<acheam>
that makes me feel ick-y
<noocsharp>
if you did sexprs with a pair invisible characters in the first 32 bytes of ascii, you could represent any text in it
<ick>
but then it's not necessarily human readable (which i guess doesn't matter) and it means you're possibly encoding multiple times (if you encode/compress/whatever over the wire)
<noocsharp>
idk why i said 32 bytes
<noocsharp>
i guess its kind of right
<riteo>
wouldn't quoting fix the reserved symbol issue?
<ick>
probably depends on the xml parser you use
<noocsharp>
riteo: in what context?
<riteo>
noocsharp: talking about sexprs
<noocsharp>
well if you want to maintaing the simplicity of parsing sexpr, a ')' inside quotes would be interpreted as the end of the list
<riteo>
and what would you do with the unterminated quote?
<noocsharp>
that's the other problem with sexprs: are quotes syntactically significant or not?
<riteo>
I guess so
<riteo>
I mean, they override field separators basically
ick has quit [Read error: Connection reset by peer]
ick has joined #kisslinux
<ick>
finally got wayland working, except i can't quit wayfire or my whole laptop freezes and i have to reboot :/
<noocsharp>
i guess if you treat stuff inside quotes differently, you don't have to worry about that
<noocsharp>
ick: nice
riteo_ has joined #kisslinux
riteo has quit [Ping timeout: 264 seconds]
<midfavila>
>be me >want to play some project m >download the Appimage for linux because they don't offer a method to build the emulator myself. w/e >try to start the game >it crashes because my version of gnutls is too old
<midfavila>
wow, such portable
<midfavila>
much convenience
<noocsharp>
wait is gnutls embedded in the appimage?
<midfavila>
you would *think so*&
<midfavila>
but I guess not
<midfavila>
i'm not willing to fuck with it more right now
<carlosdavidepto>
appimages only bundle things which are not "expectable" in a mainstream desktop distro
<claudia>
Has somebody experiemented with KISS_HOOK , to manipulate the depends file?
<carlosdavidepto>
that's more or less the author's take on it
<acheam>
can you give an example claudia
<acheam>
carlosdavidepto: yeah its super annoying
<midfavila>
it's just, like...
<acheam>
like we were *this* close to a perfect static packaging system
<midfavila>
slackware --current isn't *out of date* or anything
<claudia>
acheam: I try something like sed -i '/libX11/d' "$repo_dir/depends"
<midfavila>
it's updated daily
<claudia>
but no effect
<midfavila>
but because it doesn't package the absolute latest version of gnutls now I can't play smash
<midfavila>
and now I'm pissed
<claudia>
one moment for more context
<acheam>
so its not actually doing the sed, claudia ?
<acheam>
thats odd
<acheam>
maybe its a perms issue or something?
<carlosdavidepto>
you can compile gnutls from source, no?
<claudia>
Yeah I have it btw..let me check without.
<midfavila>
carlosdavidepto if I went through the effort of setting up slpkg on my slack box then yeah
<acheam>
are you sure its triggering the cases with the sed?
<acheam>
try just printing something maybe
<claudia>
Busybox sed the same.
<acheam>
my prefferd method is just to fork the package /shrug
<claudia>
Yeah printing sounds good let me try
<acheam>
actually
<claudia>
Yeah
<acheam>
I think eudalgr does this
<claudia>
I want to have less forks is the idea..
<acheam>
check out eudalgr/kiss-garbage
<acheam>
and then the gfx subdirectory
* midfavila
forks claudia
<claudia>
try it
* acheam
preps the spice rub
<midfavila>
l-lewd
<claudia>
I have eudalds repo as exmaple
<acheam>
see the readme in the gfx subdirectory
<acheam>
iirc he talks about it there
<carlosdavidepto>
mid just install gkiss. you know you want to
<acheam>
he uses gkiss
<midfavila>
i run gkiss on my workstation
<midfavila>
slack on the media center
<carlosdavidepto>
now i'm confused. you said slackware
<acheam>
or just visit gkiss.com
<midfavila>
disclaimer
<midfavila>
do not visit gkiss.com
<acheam>
claimer
<acheam>
visit gkiss.com
<midfavila>
carlos i have a seperate machine for media that runs slackware
<acheam>
gkiss.com doesn't load for real chads because they have JS disabled
<carlosdavidepto>
ok now i get it
<midfavila>
i don't have games or advanced communications software on my main machine
<midfavila>
it's a feeble attempt to limit distraction
<acheam>
Purple is pretty complex
<acheam>
judging by how often it crashes
<ick>
wait are you saying pidgin is "advanced communications software"
<midfavila>
i said advanced, not complex
<acheam>
yes.
<midfavila>
pidgin is overengineered, but overengineered for a reason
<acheam>
relatively so
<midfavila>
my build doesn't handle anything beyond plaintext
<GalaxyNova>
i went to gkiss.com thinking it was the website for GNU Kiss Linux and have been completely bamboozled
<midfavila>
i wouldn't call that "advanced" acheam
<midfavila>
i was thinking like
<midfavila>
"voice, video, VR, etc"
<carlosdavidepto>
GalaxyNova, you were disclamed
<midfavila>
...not that I have a VR setup... but god do I want one.
<acheam>
GalaxyNova: you have learned your lesson: to disable js
<midfavila>
gkiss.com should be WotD
<acheam>
midfavila: you sound like a Facebook drown
<acheam>
drone
<midfavila>
did I say oculus
<midfavila>
because I don't think I did
<midfavila>
I just feel like VRChat would be fun. That, and there are a few other games I really enjoy.
<carlosdavidepto>
vrchat would be disastrous for human productivity
<midfavila>
Like... I think it's called Gorn?
<midfavila>
it's this gladitorial combat simulator
<riteo_>
WTF
<midfavila>
kinda silly at times, but still fun
<riteo_>
I THOUGHT TOO THAT GKISS WAS FOR GNU KISS LINUX (which exists)
<midfavila>
(which exists)
<midfavila>
nice clarification
kqz has quit [Ping timeout: 264 seconds]
<riteo_>
yes
<midfavila>
acheam, go sit in the bad op corner
<midfavila>
don't make me get the newspaper, young man
zenomat has quit [Ping timeout: 272 seconds]
<ick>
is there a flag to specify for cairo to build cairo-gobject?
zenomat has joined #kisslinux
zenomat has joined #kisslinux
zenomat has quit [Changing host]
illiliti has quit [Quit: leaving]
<midfavila>
have you considered checking ./configure --help
<ick>
i didn't no, i looked online and didn't find anything specific. however, there was a cairo-gobject github project which threw me off
<claudia>
acheam: I think kiss resolves all dependencies first before sourcing the the first hook. So no chance to do this yet. https://github.com/kiss-community/kiss/blob/master/kiss Right before there the depencies are solved as I understand.
<acheam>
midfavila: oi I'm not an op anymore
<acheam>
ive been dethroned
<midfavila>
don't correct me, boy
<midfavila>
>:c
<ick>
cairo uses meson
<acheam>
still a GH org member though 😎
<acheam>
ick: pretty much all the gtk/GNOME programs have an introspection/gobject option somewhere in the build
<acheam>
I've built Cairo with it before
<acheam>
I'm on my phone now though so can't check
<ick>
nothing listed in meson_options, i'll keep looking
<acheam>
claudia: hmm interesting
<acheam>
idk what your doing?
<acheam>
just add --enable-introspection to the configure command
<acheam>
I think its that at least
<acheam>
just pulled the package up on my phone
m3g has joined #kisslinux
m3g has quit [Remote host closed the connection]
<ick>
it's my build script, i had -Dglib=disabled which disables gobject support
m3g has joined #kisslinux
claudia has quit [Read error: Connection reset by peer]
<midfavila-laptop>
man, I really need to get around to configuring epic5...
midfavila-laptop has quit [Client Quit]
<riteo_>
well, I'll go to sleep for now
<riteo_>
bye bye!
riteo_ has quit [Remote host closed the connection]
ick has quit [Quit: adios]
carlosdavidepto has left #kisslinux [Leaving]
claudia_ has quit [Quit: zzz]
claudia has quit [Quit: zzz]
nootnoot has joined #kisslinux
<nootnoot>
I am trying to boot into my kiss linux install (fresh), with syslinux.
<nootnoot>
and it hangs on Loading vmlinuz-(whatever)... ok
<nootnoot>
it is recognizing my kernel executable, so my syslinux config is correct.
<nootnoot>
I am using hummingbird for init, so that may be the issue?
<midfavila>
nope
<midfavila>
i use extlinux and hummingbird.
<midfavila>
sounds like it might be a problem with your graphics firmware. i've run into that a few times
<midfavila>
are you using an AMD GPU?
<nootnoot>
amd and nvidia
<midfavila>
*and* nvidia. hrm.
<nootnoot>
laptop with dGPU and iGPU
<nootnoot>
dGPU is Nvidia, iGPU is amd
<midfavila>
Aaah.
<nootnoot>
Nvidia 2060 super and Ryzen 9 4900hs
<midfavila>
My suggestion would be to compile the AMD GPU's firmware and driver into the kernel
<midfavila>
i can't help you with the nvidia card though. I've never bothered with their hardware.
<nootnoot>
I have, I remember specifically doing that
<nootnoot>
but I will check
<midfavila>
hmm... do you know if you're getting a kernel panic, or if the display just hangs? if you're not getting a panic, could you try and get a dmesg log?
<nootnoot>
display just hangs
<nootnoot>
how would I get a dmesg log? just dmesg in my chroot?
<midfavila>
i mean, normally I just log in and dmesg > out.log
<nootnoot>
ok
<midfavila>
then reboot into a working machine and access that file
<midfavila>
kind of hacky but it works.
<nootnoot>
well the machine just hangs
<nootnoot>
there is no tty
<midfavila>
then you're probably getting a panic.
<nootnoot>
well it should tell me, how would I go about debugging this then
<midfavila>
did you make sure to specify root=/dev/sdx in your config, and also in /etc/fstab? and that the rootfs' driver is compiled into the kernel?
<nootnoot>
I will double check
<midfavila>
and honestly, dude, whenever I run into this sort of situation, I just start throwing stuff at the wall until it works.
<midfavila>
unless you happen to have a second machine and feel like hooking it up as a serial terminal...
<nootnoot>
I just use a live usb, and have no idea what a serial terminal is
<nootnoot>
I do have another machine tho
<midfavila>
well, if you don't know what a serial terminal is, probably wouldn't be the best thing to start poking around at :p
<midfavila>
but basically,
<midfavila>
you can attach a regular tty over an RS232 connection
<midfavila>
and then connect another machine to that, during bootup. that'll bypass any graphical issues.
<midfavila>
if there's a kernel panic in that situation, you'd get the logs on the second machine.
<nootnoot>
I use a laptop, that is new
<nootnoot>
which does not have a RS232 port
* midfavila
shrugs
<nootnoot>
I have never owned a computer with an RS232 port, which may show my age
<midfavila>
well, RS-232 is way before my time, but it's still an incredibly useful connector to have available in these sorta situations
<midfavila>
i always add at least one to my machines.
<m3g>
ahh, laptop hybrids
<m3g>
I have to load bbswitch and turn the dgpu off on each boot because it stays on and increases internal temperature by like 6-10C
<m3g>
novidya is fun
* midfavila
laughs in intel vidya
nootnoot has quit [Ping timeout: 272 seconds]
necromansy has quit [Ping timeout: 264 seconds]
<midfavila>
god, I have so much stuff to do this summer...
<acheam>
so less shitposting on #kisslinux?
<acheam>
I have mixed emotions about that
<midfavila>
probably, yes
<midfavila>
i know, it'll be so boring in here
<midfavila>
who will bully dilyn?
<acheam>
the balance will be off
<acheam>
I'll still give him so many little things to do, and nobody to bully him
<midfavila>
i designate Sweets the backup Dilyn-bullier
<midfavila>
but yeah, I want to get through K&R, SICP, HtDP, and Intro to Algos, plus Algebra 1 and 2, as well as prec-calc and statistics
<midfavila>
and then there's a bunch of little utility software I need to write, like an xclock replacement
<midfavila>
and I have to build at least one desk
<acheam>
what's wrong with xclock?
<midfavila>
there's nothing strictly wrong with it
<acheam>
physical or in fvwm?
<midfavila>
it's a fine problem posessed of many fine qualities
<midfavila>
physical
<acheam>
oh
<midfavila>
however, xclock is overcomplex
<acheam>
as is most software starting with x
<midfavila>
i don't regularly change my format strings, I don't need an analog mode, I don't need bitmap support...
<midfavila>
raw XLib should be plenty to draw a formatted digital clock.
<acheam>
the feature creep is real in 35yr old pieces of software
<midfavila>
i hate to admit it, but yes
<acheam>
just git reset to the initial git commit
<midfavila>
another thing I want to do is write my own display manager
<acheam>
boom
<midfavila>
based on WDM
<acheam>
that reminds me I need to package ly
<midfavila>
WDM is like if you took all the good parts of XDM and stuck them in a smaller, more aesthetically-pleasing package
<midfavila>
the downside is that WDM requires WindowMaker
<midfavila>
...and also it's based on the XDM codebase
<acheam>
lol
<midfavila>
so I figure I could take the core concepts of X/WDM, drop all the legacy junk, and then slap a GTK2 GUI on it
<midfavila>
and just kind of call it a day.
<midfavila>
an image viewer would be nice, too
<midfavila>
i don't like sxiv
<midfavila>
and I've gotta replace axel, because it's crusty and poorly-formatted
<midfavila>
having a simpler alternative to stalonetray would be nice, as well. and maybe attempt to write an SFTP client for dropbear..?
<midfavila>
these are all huge ifs
<midfavila>
maybe even a switch statement
<midfavila>
armed with putchar and getchar, I stand ready to take the world head-on
<acheam>
bruh switch statements only work on integers
<midfavila>
stfu
<midfavila>
>:c
<acheam>
those look like char array pointers to me
<midfavila>
chars are just smol ints
<midfavila>
so it's okay
<midfavila>
anyway, it's half past midnight
<midfavila>
i need to sleep
<m3g>
gn
m3g has quit [Ping timeout: 264 seconds]
Hexorg__ has joined #kisslinux
Hexorg_ has quit [Ping timeout: 272 seconds]
<testuser[m]>
hi
sad_plan has joined #kisslinux
Hexorg__ has quit [Read error: Connection reset by peer]
Hexorg_ has joined #kisslinux
_whitelogger has joined #kisslinux
Hexorg_ has quit [Ping timeout: 272 seconds]
_whitelogger has joined #kisslinux
_whitelogger has joined #kisslinux
sad_plan has quit [Quit: Quit]
Hexorg_ has joined #kisslinux
sad_plan has joined #kisslinux
<acheam>
hello testuser[m]
an3223 has quit [Read error: Connection reset by peer]
an3223 has joined #kisslinux
sad_plan has quit [Quit: ]
yamchah2- is now known as yamchah2
GalaxyNova has quit [Ping timeout: 265 seconds]
schillingklaus has joined #kisslinux
gtms has joined #kisslinux
strajder has joined #kisslinux
_whitelogger has joined #kisslinux
schillingklaus has quit [Quit: schillingklaus]
Hexorg__ has joined #kisslinux
Hexorg_ has quit [Ping timeout: 265 seconds]
_whitelogger has joined #kisslinux
_whitelogger has joined #kisslinux
<zenomat>
i finally took it upon myself to create another user next to root after 2 months of using this install
<ang>
that is something, lol
<zenomat>
security best practices? smh
<ang>
on my latest install the first thing I did before building any packages is create a user
<zenomat>
i was probaly just to lazy at that moment. i created another user at one point, because I tested a package, but never bothered to switch to him
<ang>
heh
<ang>
migrating now must've way more painful though, I suppose
<ang>
must've been*
<zenomat>
i am in the middle of it. it is not that hard until now. audio isnt working tho
<zenomat>
so working on that right now
<ang>
my newest install is on a thinkpad and everything just werks, I'm quite impressed
dbrooke__ is now known as dbrooke
<zenomat>
it doesnt find any soundcards, why?
<ang>
you sure you have all the required drivers build into the kernel?
<zenomat>
yeah, it works on the root user
<ang>
is your user in the audio group?
<zenomat>
should be, added him
<ang>
addgroup zenomat audio
<ang>
ok
<zenomat>
yeah, he is in audio
<zenomat>
doublechecked right now
<ang>
for the new groups to take effect, you have to log out and in
<zenomat>
oh alright. let me do that
<zenomat>
i guess it is as easy as taht
<zenomat>
thanks
<ang>
haha, you are welcome
<zenomat>
turning it on and off again^^
<ang>
lol, literally
<ang>
now I wonder if you only need a new login shell or what
<ang>
apparently not
_whitelogger has joined #kisslinux
<ang>
yep, it has to go through login(1) I guess
<zenomat>
makes sense, i guess
<ang>
jslick: I'm getting a "./autogen.sh: line 5: autoconf: command not found" not found when building powertop
<ang>
I should have all the auto* crap
<ang>
s/not found //
<testuser[m]>
it only has autoconf-archive in deps and autoconf-archive doesnt have a dep on autoconf and automake
<ang>
zenomat: fun fact, you can also simply call `login` in a terminal to refresh groups for that terminal
<ang>
I didn't actually have automake, oops
kqz has joined #kisslinux
smartin has joined #kisslinux
Dead has joined #kisslinux
claudia has joined #kisslinux
<testuser[m]>
hey claudia
<claudia>
aloha o/
strajder has quit [Quit: leaving]
<dilyn>
these red x's are more annoying than I anticipated.
<testuser[m]>
wat
<testuser[m]>
oh
_whitelogger has joined #kisslinux
<jslick>
ang sorry I didn't test it in a clean chroot; I'll try to remember to fix depends today
<claudia>
In another channel was said, that andrew lee will prob participate, so could be interesting :v
<dilyn>
`Assessing alternate IRC networks (Libera, OFTC); and` uhoh they better watch out
<dilyn>
their channel might get taken and their ops removed
<testuser[m]>
anyone running mksh?
<testuser[m]>
it doesn't seem to like `"${@:?No packages installed}"`
<midfavila>
yeah, mksh can be funky
<midfavila>
also, hundred bucks that FSF moves to libera
<ang>
testuser[m]: we could change the @ to 1 to be more portable I guess
<midfavila>
muh poosix
june has quit [Quit: connection reset by purr]
<ang>
I think there are quite a few "ash'isms" in kiss actually
<ang>
stuff which is undefined behaviour by posix
<testuser[m]>
1 wont get all the args though
june has joined #kisslinux
<ang>
isn't it just checking if there is any arg at all?
<ang>
no, you are right, it checks if any arg is empty it seems
<testuser[m]>
it sends all args to pkg build
<nerditup>
o/
<lastchansen>
\o
illiliti has joined #kisslinux
_whitelogger has joined #kisslinux
gtms has quit [Remote host closed the connection]
travankor is now known as DarthRasEngan
riteo has joined #kisslinux
<riteo>
hii!
<zenomat>
hey
<testuser[m]>
hi riteo
GalaxyNova has joined #kisslinux
GalaxyNova has quit [Read error: Connection reset by peer]
Guest36 has joined #kisslinux
Guest36 has quit [Client Quit]
<testuser[m]>
do irc web clients hide your ip ?
<dilyn>
doesn't seem like (/whois dilyn)
<kiedtl>
testuser[m]: webclients forward your IP/hostname to the server
m3g has joined #kisslinux
an3223 has quit [Ping timeout: 264 seconds]
_whitelogger has joined #kisslinux
<dilyn>
testuser: #422 all good to go? lgtm
Sweets has joined #kisslinux
<testuser[m]>
dilyn: yeah
<testuser[m]>
btw looks like a dedicated homeserver has been setup.for bridging libera.chat channels
testuser[m]1 has joined #kisslinux
<testuser[m]1>
Msg
<claudia>
msg works
<testuser[m]>
can you be IDENTIFIed on 2 clients at once
<kiedtl>
yeah
<kiedtl>
but can't use the same nick >:C
testuser[m]12 has joined #kisslinux
<yamchah2>
is the ip address viewable even with a cloak? im an irc noob
<riteo>
I don't think so, but I'm a noob too
testuser[m] has quit [Quit: testuser[m]]
testuser[m]12 has quit [Quit: node-irc says goodbye]
testuser[m]12 has joined #kisslinux
testuser[m]12 has quit [Client Quit]
testuser[m]12 has joined #kisslinux
testuser[m]12 is now known as testuser[m]
<june>
there are apparently Ways of determining a user's IP even with cloak
testuser[m]1 has quit [Quit: node-irc says goodbye]
testuser[m] has quit [Client Quit]
<june>
which is why they recommend if you care strongly about it to use a VPS, VPN, tor, etc.
an3223 has joined #kisslinux
testuser[m] has joined #kisslinux
<testuser[m]>
Username test
testuser[m]1 has joined #kisslinux
testuser[m] has quit [Quit: node-irc says goodbye]
testuser[m]1 has quit [Quit: node-irc says goodbye]
testuser[m] has joined #kisslinux
testuser[m]1 has joined #kisslinux
<lastchansen>
works
Sweets has quit [Ping timeout: 264 seconds]
claudia_ has joined #kisslinux
claudia_ has quit [Client Quit]
testuser[m] has quit [Quit: node-irc says goodbye]
claudia has quit [Quit: zzz]
claudia_ has joined #kisslinux
testuser[m]1 has quit [Quit: node-irc says goodbye]
testuser[m] has joined #kisslinux
<honeyedbee>
Well, and the cloak only works on users, anyone with power can see right through it, so it's not exactly secure.
<honeyedbee>
Like if Harry Potters invisibility cloak didn't work on teachers.
testuser[m] has quit [Client Quit]
<yamchah2>
i like the analogy
<yamchah2>
you can use irc with tor right?
testuser[m] has joined #kisslinux
<yamchah2>
to mitigate this risk somewhat
<honeyedbee>
Most of the time yeah. Freenode used to insist you identify with sasl if you were connecting via tor, meaning you'd have to have connected once without it to register. Dunno if libera.chat is following that rule.
<honeyedbee>
I guess it wasn't that hard to work around, just log in from a coffee shop or something.
<kiedtl>
Yeah, TOR generates a lot of abuse so the SASL rule was added to mitigate that
<honeyedbee>
Makes sense.
Sweets has joined #kisslinux
noocsharp has quit [Quit: nyaa~]
noocsharp has joined #kisslinux
GalaxyNova has joined #kisslinux
Sweets has quit [Ping timeout: 264 seconds]
kiedtl has left #kisslinux [// unreachable code]
kiedtl has joined #kisslinux
Sweets has joined #kisslinux
m3g has quit [Ping timeout: 264 seconds]
_whitelogger has joined #kisslinux
_whitelogger has joined #kisslinux
_whitelogger has joined #kisslinux
Sweets has quit [Quit: Lost terminal]
claudia_ has quit [Quit: zzz]
dilyn has quit [Quit: Connection closed]
andrey has joined #kisslinux
<andrey>
andrey has quit [Remote host closed the connection]
<kiedtl>
wut
andrey has joined #kisslinux
Guest19 has joined #kisslinux
<andrey>
Guest19 has quit [Quit: Client closed]
Guest53 has joined #kisslinux
jslick4 has joined #kisslinux
Uks2 has quit [Ping timeout: 252 seconds]
<kiedtl>
andrey: what?
jslick has quit [Ping timeout: 264 seconds]
Uks2 has joined #kisslinux
<midfavila>
ASCII pl0x andrey
<june>
^L is ascii
<midfavila>
s/ASCII/visible ASCII/
<midfavila>
there
<june>
andrey is just trying to get to the next page
<kiedtl>
okay, just saw some blank spaces there
<andrey>
Why does everybody keeps mentioning me? Did I do something wrong? It is my first time useing irc
<kiedtl>
it's an interesting irc client that doesn't capture ^L and redraw
<kiedtl>
andrey: no worries, a couple blank messages from you were appearing
<june>
andrey: you sent a bunch of ^L control codes
dilyn has joined #kisslinux
<dilyn>
:o did it work
<midfavila>
??????
<dilyn>
sick
<midfavila>
are you guys seeing their messages?
<dilyn>
test failed successfully
<dilyn>
no, test unsuccessfully failed
<dilyn>
gr
<june>
which test are you trying to fail
andrey has quit [Remote host closed the connection]
int16h has joined #kisslinux
illiliti has quit [Quit: leaving]
<kernelc>
Do I need mesa for wlroots based wayland compositor?
<dilyn>
...yes
<dilyn>
I believe
<dilyn>
june: a bouncer
<dilyn>
if you don't want mesa your best bet is probably swc/wld/velox
<kernelc>
dilyn: And AFAIK mesa depends on half of X11/xorg…?
<kernelc>
dilyn: I had hard time compiling swc etc
<kqz>
you can compile mesa without X11
<dilyn>
just remove x11 from the platforms list (replace with wayland) and don't build glx