acheam_ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | song of the day https://vid.puffyan.us/YFfpScjKo7M
acheam_ has joined #kisslinux
hiato is now known as maximum_yellow
<maximum_yellow> hi
<alvrz> hi
<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
<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
alvrz has quit [Ping timeout: 250 seconds]
<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
mahmutov has quit [Ping timeout: 240 seconds]
ejjdhfjsu has joined #kisslinux
<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.
<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
<maximum_yellow> rio6 if not, perhaps its worth changing the build options so that this works for more folks
<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
<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
<midfavila> hoping to get back into mathematics soonish
<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 :)
<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?
<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
* maximum_yellow can finally play doom, which was their initial goal in setting up KISS :D
<rio6> maximum_yellow: my system is even more broken right now XD, messed up the boot script and haven't got time to fix
<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?
<rio6> I think a pr is enough
<maximum_yellow> great, thanks
<midfavila> and I'm back, again
<midfavila> decided to make a late-night/early-morning meal
<midfavila> will poke you some time when I'm a little more cognizant of things, maximum_yellow; thanks for the offer
<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)
<maximum_yellow> if you're not running wayland, don't worry
<midfavila> i was gonna say,
<midfavila> >he thinks I use software from this century
* maximum_yellow is not a he
<maximum_yellow> but anyway, right
<midfavila> oop, fair enough, my bad
<maximum_yellow> i remember this thing about ... athena? some fun toolkit
<midfavila> yeah, the X Athena Widgets
<maximum_yellow> yep, that's the one
<midfavila> technically nothing more than a demo, but they're part of the standard distribution and only use very primitive operations
<maximum_yellow> alrighty, no worries, i'll find someone who uses wayland i'm sure :)
<midfavila> mkay
<midfavila> hope you can get your problem sorted
<maximum_yellow> ty
<midfavila> man, speaking of Xaw, I really need to poke at it again... wish there was more material on it
<testuser[m]> Hi
<testuser[m]> maximum_yellow: sdl2 stuff works just fine for me
<testuser[m]> qemu and few basic programs
<testuser[m]> And ffplau
<testuser[m]> ffplay
mahmutov has joined #kisslinux
ella-0 has quit [Read error: Connection reset by peer]
ejjdhfjsu has quit [Remote host closed the connection]
ella-0 has joined #kisslinux
ella-0_ has joined #kisslinux
ella-0 has quit [Ping timeout: 276 seconds]
<phoebos> maximum_yellow: yeah sdl2 in community works for me
jgart has quit [Remote host closed the connection]
jgart has joined #kisslinux
progenyx has quit [Ping timeout: 248 seconds]
progenyx has joined #kisslinux
jgart has quit [Remote host closed the connection]
claudia02 has joined #kisslinux
<claudia02> o/
<claudia02> hola
<testuser[m]> hi
<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
<claudia02> I am very pleased to see that this community is still active
<claudia02> Though I dont use kiss atm cause of time constraints.
<testuser[m]> claudia02: what u been upto
<claudia02> I am going to school to become an occupational therapist.
<claudia02> Atm doing a practical semester.
<claudia02> Basically studying anatomie, communication models, different types of deseases :D
<testuser[m]> rich
claudia02 has quit [Ping timeout: 260 seconds]
mahmutov has quit [Ping timeout: 276 seconds]
<acheam_> hello midfavila
<testuser[m]> acheam_: hi
claudia02 has joined #kisslinux
claudia02 has quit [Ping timeout: 256 seconds]
<midfavila> hey acheam_
mahmutov has joined #kisslinux
<acheam_> hows it doing?
<acheam_> hi testuser[m]
<noocsharp> why is it about to be 96 degrees in early may
<testuser[m]> 40c here
<acheam_> ouch
<acheam_> we've had the opposite problem, its just finally starting to warm up into nice 60s-70s weather
<acheam_> although it is predicted to be 82 here later this week which is unreasonably warm for around this time of year here
rohan has joined #kisslinux
<rohan> yo
<rohan> firefox have checksum mismatch
<rohan> dont know if is just me
voiduser has joined #kisslinux
<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?
<voiduser> note, and set up a screen lock when the lid is closed, I use waylock and sway
<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.
<testuser[m]> maximum_yellow: can u tell an example.program that doesn't work
<testuser[m]> Maybe it's just for specific APIs
<maximum_yellow> testuser[m] sure, https://github.com/xyproto/sdl2-examples the c99 example
<testuser[m]> voiduser: maybe acpid events?
<testuser[m]> illiliti: might know about it
<testuser[m]> maximum_yellow: ok
<maximum_yellow> testuser[m] i think really anything with SDL_CreateWindow didn't work
<maximum_yellow> so probably this will work for you
<voiduser> how i can setup it
<voiduser> sorry i newbie
ejjdhfjsu has joined #kisslinux
<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?
<maximum_yellow> these are things in /usr/lib to be sure
<voiduser> what do you think Dylan is working on
voiduser has quit [Quit: voiduser]
<midfavila> Totally off-topic, but do any of you guys happen to have a Pinenote?
<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
<maximum_yellow> phoebos thank you! indeed PKG_CONFIG_PATH was the culprit, i was unknowingly setting that.
humaid_ has joined #kisslinux
<humaid_> hi
<humaid_> Can ewid connect to hidden ssid? How?
<humaid_> I'm adding the hidden network name with: "printf pass | iwd_passphrase ssid". It doesn't connect.
<humaid_> that is to /var/lib/iwd
humaid_ has quit [Ping timeout: 260 seconds]
ejjdhfjsu has quit [Remote host closed the connection]
<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
<maximum_yellow> hoorah, doom now works
<maximum_yellow> is there a philosophical reason to avoid having crispy-doom (+sdl2_{image,net,mixer}) in the community repo?
illiliti has joined #kisslinux
<illiliti> humaid_: add Hidden=true under [Settings] to /var/lib/iwd/* config
humaid_ has joined #kisslinux
humaid_ has quit [Remote host closed the connection]
<phoebos> maximum_yellow: no, the only perhaps "philosophical" reason to avoid putting something in community is if it has a dep on X
<maximum_yellow> phoebos great, PRs submitted---pure wayland
humaid_ has joined #kisslinux
<phoebos> maximum_yellow: why did you switch to cmake for sdl2?
<maximum_yellow> phoebos oops, no reason, i should fix this
<humaid_> test
<humaid_> it works illiliti. thank you.
<humaid_> I was sending private messeges to someone by mistake. haha sorry after flooding your inbox.
<maximum_yellow> phoebos fixed, thanks for checking!
humaid_ has quit [Quit: humaid_]
<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)
<maximum_yellow> phoebos will do, thanks
<phoebos> you need to remove `cd build` also
<maximum_yellow> oy what a mess
<maximum_yellow> ok i think its right this time (fingers crossed), sorry i'm new at all of this
<testuser[m]> maximum_yellow: why not add the cmake flags to configure
<testuser[m]> I mean whatever the ./configure equivalent is
<testuser[m]> And get rid of the post install
<maximum_yellow> testuser[m] because it might break other people's setups?
<testuser[m]> no
<maximum_yellow> testuser[m] ok, i'm happy to merge these flags
ejjdhfjsu has joined #kisslinux
<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
<maximum_yellow> for that matter kisscommunity.org says 2021
<acheam_> it hasn't been updated since then, so....
<acheam_> its jedahan/micr0's website mostly so I'd ask him
<maximum_yellow> acheam_ thanks, i'll send an email
acheam_ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | song of the day https://vid.puffyan.us/1JloNFppFE8
Torr has joined #kisslinux
<phoebos> i miss the old $kiss-community/website
mahmutov has quit [Ping timeout: 260 seconds]
ejjdhfjsu has quit [Remote host closed the connection]
<Torr> phoebos: Isn't it on Git?
<phoebos> yes, i miss it being the kiss website, it was nice
<Torr> "A camel is a horse designed by a committee" lol
pomekoon has quit [Quit: Lost terminal]
<Torr> It's nice indeed.
ioraff has joined #kisslinux
alvrz has joined #kisslinux
<Torr> phoebos: U've got some interesting poetry on ur website.
<rohan> man
<rohan> someone fixed firefox checksum mismatch?
<ioraff> I can't reproduce. what file has a mismatch?
<phoebos> rohan: they're fine, re-download them
<phoebos> Torr: thanks, are you talking about the "books" section?
<rohan> phoebos: okay
<illiliti> need test
<Torr> phoebos: Yes. I already knew Homer, but the others are new to me.
<phoebos> illiliti: i didn't notice until now that su isn't posix. i doubt anyone is using KISS_SU=su so using numeric UIDs makes sense to me
<phoebos> Torr: cool. my favourite there is probably medea :p
<acheam_> phoebos: I agree
<acheam_> arguably the current one is a bit of a camel
<phoebos> on the other hand, i think having >8-char usernames is just unwieldy anyway
<acheam_> hmm losing su support would be sad as its nice not to have too too many deps beyond busybox IMO
<acheam_> but I do see the benefit
<phoebos> someone send a patch to busybox
<illiliti> patch for what?
<Torr> Leaving, see ya.
Torr has quit [Quit: leaving]
<phoebos> illiliti: su -n