<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
<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
<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