💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-06.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

-=-=-=-=-=-=-

2021-05-06T00:21:43 #kisslinux <acheam> hmm what scripts should I write in my shell RC and what should be split out... that is the question
2021-05-06T00:22:16 #kisslinux <acheam> because right now my scripts repo has some 2 liners, and my shell rc has some longer scripts in it
2021-05-06T00:32:50 #kisslinux <illiliti> https://github.com/illiliti/eiwd/releases/tag/1.14-1
2021-05-06T00:33:38 #kisslinux <acheam> nice
2021-05-06T00:33:58 #kisslinux <acheam> how tied is eiwd to gcc and glibc?
2021-05-06T00:34:33 #kisslinux <illiliti> iwd has hard dependency on gcc
2021-05-06T00:34:40 #kisslinux <illiliti> they messed up things again
2021-05-06T00:34:58 #kisslinux <acheam> and glibc?
2021-05-06T00:35:01 #kisslinux <illiliti> no
2021-05-06T00:35:15 #kisslinux <acheam> the readme says otherwise
2021-05-06T00:35:29 #kisslinux <acheam> I wonder how hard it would be to work out the GCC hard dep
2021-05-06T00:35:36 #kisslinux <illiliti> readme is outdated
2021-05-06T00:37:21 #kisslinux <illiliti> https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/?id=94661be61d0a490ca9a398fba22809101da55e2e
2021-05-06T00:37:43 #kisslinux <illiliti> this shit is responsible for gcc hard dep
2021-05-06T00:38:02 #kisslinux <illiliti> fucking macros
2021-05-06T00:38:09 #kisslinux <acheam> ofc its macros
2021-05-06T00:39:18 #kisslinux <midfavila> mackers
2021-05-06T00:39:57 #kisslinux <midfavila> also acheam re: scripts in rc vs independent
2021-05-06T00:40:08 #kisslinux <midfavila> i find it's best to only put aliases in your rc
2021-05-06T00:40:15 #kisslinux <acheam> whys that
2021-05-06T00:40:23 #kisslinux <acheam> I just put some scripts as functions in my rc lol
2021-05-06T00:40:30 #kisslinux <midfavila> i find it helps me stay organized
2021-05-06T00:40:35 #kisslinux <midfavila> all my scripts go under ~/.local/bin/
2021-05-06T00:40:46 #kisslinux <acheam> hmm yeah that makes sense
2021-05-06T00:40:55 #kisslinux <acheam> even the 1 liners?
2021-05-06T00:41:05 #kisslinux <midfavila> one-liners are a bit different
2021-05-06T00:41:15 #kisslinux <midfavila> so like, for example, my `ls` doesn't columnize
2021-05-06T00:41:20 #kisslinux <midfavila> so I alias ls to ls|cols
2021-05-06T00:41:25 #kisslinux <acheam> thats still an alias though
2021-05-06T00:41:32 #kisslinux <midfavila> fair enough :p
2021-05-06T00:41:34 #kisslinux <acheam> i'm talking about single line functions
2021-05-06T00:41:43 #kisslinux <midfavila> i don't really use functions in my scripts
2021-05-06T00:41:44 #kisslinux <midfavila> i probably should
2021-05-06T00:41:46 #kisslinux <acheam> where you need to access ${1-9} for example
2021-05-06T00:42:04 #kisslinux <acheam> copy pasting code is superior
2021-05-06T00:42:26 #kisslinux <midfavila> my scripts are usually short enough that functions are... largely useless
2021-05-06T00:42:59 #kisslinux <midfavila> like, ah, yes. let me spend 99% of a script defining a function, only to do nothing except call that function
2021-05-06T00:43:02 #kisslinux <midfavila> it seems silly to me
2021-05-06T00:44:11 #kisslinux <acheam> yeah
2021-05-06T00:44:18 #kisslinux <acheam> see some python scripts
2021-05-06T00:45:09 #kisslinux <acheam> https://envs.sh/CH.py
2021-05-06T00:45:51 #kisslinux <midfavila> wow that's an amazing script
2021-05-06T00:45:57 #kisslinux <midfavila> we should add that to repo/core
2021-05-06T00:47:38 #kisslinux <acheam> C question: why would I use the inline keyword? Shouldn't an optimizing compiler like clang or gcc automatically do the same thing?
2021-05-06T00:48:07 #kisslinux <midfavila> don't ask me
2021-05-06T00:48:19 #kisslinux <midfavila> i've got like, an afternoon's worth of K&R under my belt
2021-05-06T00:48:35 #kisslinux <midfavila> still getting used to tinkering with arrays and for-loops
2021-05-06T00:48:43 #kisslinux <acheam> I wasn't *asking* you mid
2021-05-06T00:48:45 #kisslinux <acheam> I was demanding
2021-05-06T00:48:58 #kisslinux <acheam> not like K&R would help here anyways
2021-05-06T00:49:02 #kisslinux <acheam> its a c99 thing
2021-05-06T00:49:08 #kisslinux * midfavila shrugs
2021-05-06T00:49:22 #kisslinux <acheam> damn I do love C though
2021-05-06T00:49:25 #kisslinux <acheam> its very clean
2021-05-06T00:49:43 #kisslinux <midfavila> it's nice to be able to sit down and get something useful out of your efforts
2021-05-06T00:49:51 #kisslinux <acheam> i mean, I could do that with python too
2021-05-06T00:49:57 #kisslinux <midfavila> but writing C is definitely a different ballpark from shellcode...
2021-05-06T00:50:14 #kisslinux <acheam> with C i'm actually telling the computer what to do and it does it
2021-05-06T00:50:29 #kisslinux <midfavila> real chads use assembler
2021-05-06T00:50:33 #kisslinux <riteo> yes
2021-05-06T00:50:36 #kisslinux <acheam> no assumptions (well, less assumptions), no guesswork, no hand holding (again, well, less)
2021-05-06T00:50:47 #kisslinux <acheam> no real chads value portability
2021-05-06T00:51:04 #kisslinux <riteo> imagine caring for portability when everybody uses x86_64
2021-05-06T00:51:06 #kisslinux <acheam> which is why we use Java! Compile once, run everywhere!
2021-05-06T00:51:13 #kisslinux <midfavila> people use java?
2021-05-06T00:51:15 #kisslinux <acheam> riteo: banished, you are
2021-05-06T00:51:16 #kisslinux <midfavila> :v
2021-05-06T00:51:20 #kisslinux <riteo> lmao
2021-05-06T00:51:44 #kisslinux <riteo> you won't accept the truth :P
2021-05-06T00:51:52 #kisslinux <acheam> I feel like we need to make a better distinctino between KISS the package manager, KISS the distro, and KISS the universe
2021-05-06T00:52:02 #kisslinux <acheam> for example
2021-05-06T00:52:08 #kisslinux <phoebos[m]> in naming?
2021-05-06T00:52:11 #kisslinux <midfavila> i always said that KISS is nothing but a package manager
2021-05-06T00:52:23 #kisslinux <riteo> jk, everybody knows that developing in RISC-V and then running everything through an emulator is the most chad way of developing programs
2021-05-06T00:52:26 #kisslinux <midfavila> but I would be in favor of shortening the manager's name to 'k'
2021-05-06T00:52:29 #kisslinux <midfavila> or something
2021-05-06T00:52:31 #kisslinux <acheam> KISS the distro targets x86_64, but the package manager doesn't care, and there are ports to other architectures in the universe
2021-05-06T00:52:48 #kisslinux <acheam> phoebos[m]: well thats part of it
2021-05-06T00:52:54 #kisslinux <illiliti> acheam: i'll eventually submit patch to iwd ML to fix this shit.. Just need to get proper mail with IMAP/SMTP
2021-05-06T00:53:03 #kisslinux <riteo> well, there's kiss linux and kiss
2021-05-06T00:53:09 #kisslinux <acheam> illiliti: regretting proton mail?
2021-05-06T00:53:11 #kisslinux <riteo> kiss linux is the distro, kiss the package manager
2021-05-06T00:53:17 #kisslinux <acheam> midfavila: yeah I like that
2021-05-06T00:53:18 #kisslinux <phoebos[m]> it's extensible but the official project is opinionated
2021-05-06T00:53:26 #kisslinux <midfavila> that's just emacs
2021-05-06T00:53:29 #kisslinux <midfavila> kissmacs
2021-05-06T00:53:29 #kisslinux <acheam> lol
2021-05-06T00:53:35 #kisslinux <riteo> although the idea of k being the future and the new name would be nice
2021-05-06T00:53:47 #kisslinux <riteo> kmacs
2021-05-06T00:53:49 #kisslinux <midfavila> i've already forked kiss and started tinkering on it...
2021-05-06T00:53:53 #kisslinux <acheam> nah dilyn says that posix SH will always be the default package manage
2021-05-06T00:53:56 #kisslinux <midfavila> axel is very nice as a curl replacement
2021-05-06T00:54:16 #kisslinux <phoebos[m]> is anyone working on Dylan's k?
2021-05-06T00:54:25 #kisslinux <acheam> no
2021-05-06T00:54:32 #kisslinux <riteo> oh, really? On his repo he said that it would be "The at-some-point-in-the-future replacement for the current POSIX shell
2021-05-06T00:54:34 #kisslinux <acheam> but noocsharp has another C version 2
2021-05-06T00:54:35 #kisslinux <riteo> package manager written in C99."
2021-05-06T00:54:36 #kisslinux <riteo> fuck newlines
2021-05-06T00:54:39 #kisslinux <acheam> riteo: that's dylan
2021-05-06T00:54:42 #kisslinux <midfavila> i'd look at it, but my crippling inferiority complex renders me completely useless
2021-05-06T00:54:45 #kisslinux <midfavila> k, that is
2021-05-06T00:54:50 #kisslinux <riteo> oh lol sorry, I misread it XD
2021-05-06T00:54:56 #kisslinux <phoebos[m]> hmm
2021-05-06T00:55:06 #kisslinux <riteo> dang you dilyn and your similar name XD
2021-05-06T00:55:17 #kisslinux <acheam> i'd favor a C package manager though tbh
2021-05-06T00:55:29 #kisslinux <riteo> yeah it only makes more sense IMO
2021-05-06T00:55:34 #kisslinux <midfavila> if it was written portably, yeah
2021-05-06T00:55:44 #kisslinux <acheam> someone should make a repo of kiss package managers
2021-05-06T00:55:46 #kisslinux <midfavila> i still want to slap together a BSD KISS
2021-05-06T00:55:51 #kisslinux <acheam> kiss, k, king, noocharp's thing
2021-05-06T00:55:57 #kisslinux <acheam> yeah that'd be nice mid
2021-05-06T00:55:59 #kisslinux <acheam> but again
2021-05-06T00:56:00 #kisslinux <midfavila> actually
2021-05-06T00:56:08 #kisslinux <acheam> its just an alternative to the ports tree
2021-05-06T00:56:08 #kisslinux <midfavila> i still think a kiss-mods repo would be better
2021-05-06T00:56:11 #kisslinux <riteo> shell scripts are very very powerful, but at this point it would be better to have a c program, it's not like everything else in the distro is in posix shell
2021-05-06T00:56:13 #kisslinux <acheam> so not *that* much gained
2021-05-06T00:56:20 #kisslinux <midfavila> and I'm not talking about installing kiss on top of a BSD system
2021-05-06T00:56:22 #kisslinux <midfavila> i'm talking about
2021-05-06T00:56:25 #kisslinux <acheam> riteo: i mean, a lot of it is
2021-05-06T00:56:27 #kisslinux <acheam> see init
2021-05-06T00:56:36 #kisslinux <midfavila> >kernel
2021-05-06T00:56:36 #kisslinux <midfavila> >package manager
2021-05-06T00:56:36 #kisslinux <midfavila> >build shit on top of that from an existing system
2021-05-06T00:56:41 #kisslinux <riteo> that's more a wrapper than anything
2021-05-06T00:56:41 #kisslinux <midfavila> basically, LFS for BSD
2021-05-06T00:56:54 #kisslinux <acheam> midfavila: so you just want to steal the kernel
2021-05-06T00:56:58 #kisslinux <midfavila> i mean, yes
2021-05-06T00:57:06 #kisslinux <midfavila> but BSD is used to being stolen from
2021-05-06T00:57:12 #kisslinux <acheam> idk part of what makes BSD great is the integration I think
2021-05-06T00:57:15 #kisslinux <midfavila> *distant badmtsh*
2021-05-06T00:57:18 #kisslinux <riteo> would it be still bsd? It's a whole OS, not just the kernel
2021-05-06T00:57:20 #kisslinux <acheam> when you break that, you don't gain much over linux
2021-05-06T00:57:27 #kisslinux <acheam> yeah I agree with riteo
2021-05-06T00:57:27 #kisslinux <midfavila> i gain not-using-linux
2021-05-06T00:57:28 #kisslinux <riteo> agreef
2021-05-06T00:57:35 #kisslinux <riteo> s/agreef/agreed/
2021-05-06T00:57:35 #kisslinux <movzbl> <riteo> agreed
2021-05-06T00:57:48 #kisslinux <midfavila> you should know by now that if I can avoid corporate influence then I will
2021-05-06T00:57:58 #kisslinux <midfavila> loonix is pozzed
2021-05-06T00:57:59 #kisslinux <riteo> midfavilla if you want to not use linux so bad use l4
2021-05-06T00:58:06 #kisslinux <acheam> dylan's make scripts bother me to no end
2021-05-06T00:58:10 #kisslinux <midfavila> if I could use sel4 I would
2021-05-06T00:58:33 #kisslinux <midfavila> but something tells me that UXP and FVWM don't run on sel4
2021-05-06T00:58:44 #kisslinux <riteo> well, you could port it ;P
2021-05-06T00:58:48 #kisslinux <midfavila> bruh
2021-05-06T00:59:01 #kisslinux <riteo> I never said that would be easy
2021-05-06T00:59:09 #kisslinux <midfavila> i *could* port it
2021-05-06T00:59:09 #kisslinux <acheam> hmm I wouldn't mind working on K a bit
2021-05-06T00:59:16 #kisslinux <midfavila> in the same sense that I could build a rocket and fly to the moon
2021-05-06T00:59:26 #kisslinux <midfavila> like, yes, it's physically possible
2021-05-06T00:59:32 #kisslinux <midfavila> but that's it
2021-05-06T00:59:46 #kisslinux <acheam> but at the same time a lot of this seems really annoying like privilege escalation and the 3 way nandshake
2021-05-06T00:59:58 #kisslinux <acheam> midfavila: do you know what dylan meant by crux-like usage?
2021-05-06T01:00:04 #kisslinux <midfavila> yeah
2021-05-06T01:00:13 #kisslinux <midfavila> it's being able to read the deets of a package in $PWD
2021-05-06T01:00:18 #kisslinux <acheam> oh
2021-05-06T01:00:26 #kisslinux <midfavila> that's how crux handles stuff by default
2021-05-06T01:00:37 #kisslinux * midfavila fistpumps
2021-05-06T01:00:46 #kisslinux <acheam> its how the bsd ports tree works too afaik
2021-05-06T01:00:46 #kisslinux <midfavila> for once my obscure hipsterish tendencies help someone
2021-05-06T01:00:56 #kisslinux <riteo> they always help mid
2021-05-06T01:00:59 #kisslinux <midfavila> uwu
2021-05-06T01:01:01 #kisslinux <acheam> no I do regret asking you mid
2021-05-06T01:01:05 #kisslinux <riteo> we're on #kisslinux
2021-05-06T01:01:07 #kisslinux <midfavila> well fuck
2021-05-06T01:01:10 #kisslinux <midfavila> time to go kms then
2021-05-06T01:01:23 #kisslinux <illiliti> acheam: protonmail is very bad for developing. i hope i will migrate to my own mail server or cock.li or any other free service with IMAP/SMTP
2021-05-06T01:01:23 #kisslinux <riteo> that's it, they killed themselves
2021-05-06T01:01:26 #kisslinux <riteo> are you happy, acheam?
2021-05-06T01:01:35 #kisslinux <acheam> riteo: yes
2021-05-06T01:02:01 #kisslinux <riteo> now we won't have a matrix printed, leather covered with gold ebossings kiss linux manual
2021-05-06T01:02:09 #kisslinux <acheam> uhhh cock.li seems... interesting
2021-05-06T01:02:11 #kisslinux <riteo> and that's your fault
2021-05-06T01:02:16 #kisslinux <acheam> too much 4chan on that site for me
2021-05-06T01:02:26 #kisslinux <midfavila> better 4chan than reddit
2021-05-06T01:02:29 #kisslinux <riteo> I heard that it goes down like a lot and that it's on a lot of spam lists
2021-05-06T01:02:36 #kisslinux <acheam> better nothing than 4chan
2021-05-06T01:02:36 #kisslinux <midfavila> yeah, it is
2021-05-06T01:02:44 #kisslinux <midfavila> but cock.li's ToS is also like
2021-05-06T01:02:50 #kisslinux <midfavila> "don't do anything that would get us shut down"
2021-05-06T01:03:03 #kisslinux <midfavila> and that's about it afaik
2021-05-06T01:03:49 #kisslinux <illiliti> cock lick
2021-05-06T01:03:56 #kisslinux <riteo> well, maybe it could work if you had all of your friends there? Or maybe if all of them had self-hosted emails?
2021-05-06T01:04:13 #kisslinux <riteo> illiliti I always read it as cock little
2021-05-06T01:04:25 #kisslinux <illiliti> haha
2021-05-06T01:04:27 #kisslinux <acheam> i'm just not going to read it
2021-05-06T01:04:31 #kisslinux <acheam> problem solved
2021-05-06T01:06:05 #kisslinux <illiliti> cock.li is banned in russia
2021-05-06T01:06:07 #kisslinux <illiliti> btw
2021-05-06T01:06:19 #kisslinux <illiliti> protonmail too
2021-05-06T01:06:28 #kisslinux <midfavila> in soviet russia, email block you
2021-05-06T01:06:59 #kisslinux <phoebos[m]> i want one of those email addresses
2021-05-06T01:07:29 #kisslinux <midfavila> obligatory "btw I use SDF"
2021-05-06T01:08:36 #kisslinux <acheam> hmm I wonder why dylan doesn't want recursive dependency resolution in k
2021-05-06T01:08:51 #kisslinux <midfavila> "firstly: for my sanity. secondly: for yours"
2021-05-06T01:09:01 #kisslinux <phoebos[m]> oh lol I meant something like phoebos⊙ldu
2021-05-06T01:09:09 #kisslinux <riteo> wait, how is it supposed to work?
2021-05-06T01:09:16 #kisslinux <acheam> ^
2021-05-06T01:09:29 #kisslinux <acheam> does it just do one package at a time?
2021-05-06T01:09:32 #kisslinux <riteo> oh, is that the point?
2021-05-06T01:09:33 #kisslinux <acheam> not sure if I like that
2021-05-06T01:09:47 #kisslinux <acheam> I like seeing the list of all the deps at the start of the build
2021-05-06T01:09:49 #kisslinux <illiliti> acheam: i think he wanted to store reverse dependencies in separate file
2021-05-06T01:09:58 #kisslinux <acheam> reverse dependencies?
2021-05-06T01:10:09 #kisslinux <illiliti> oh
2021-05-06T01:10:10 #kisslinux <acheam> i'm a bit of a brick, please excuse me
2021-05-06T01:10:16 #kisslinux <midfavila> things that rely on X
2021-05-06T01:10:17 #kisslinux <illiliti> brainfart
2021-05-06T01:10:46 #kisslinux <midfavila> so like, the reverse dependencies of Xaw on my system are gv, xcalc and xmessage
2021-05-06T01:10:52 #kisslinux <acheam> ah okay
2021-05-06T01:10:58 #kisslinux <acheam> thanks
2021-05-06T01:11:01 #kisslinux <midfavila> np
2021-05-06T01:11:11 #kisslinux <acheam> damn dylan did all the easy parts of k :)
2021-05-06T01:11:24 #kisslinux <midfavila> quick, now's your chance to swoop in and take all the credit
2021-05-06T01:11:36 #kisslinux <midfavila> is k handling file retrieval internally?
2021-05-06T01:11:37 #kisslinux <acheam> don't mind me, just quickly changing the license file
2021-05-06T01:11:57 #kisslinux <acheam> it uses libcurl
2021-05-06T01:12:00 #kisslinux <midfavila> disgusting
2021-05-06T01:12:05 #kisslinux <midfavila> interest in K is now zero
2021-05-06T01:12:07 #kisslinux <acheam> what's gv?
2021-05-06T01:12:20 #kisslinux <midfavila> oh, it's a frontend to the Ghostscript interpreter
2021-05-06T01:12:23 #kisslinux <midfavila> I use it for reading PDFs
2021-05-06T01:12:35 #kisslinux <acheam> ah nice
2021-05-06T01:12:38 #kisslinux <acheam> i don't see it in your repo
2021-05-06T01:12:45 #kisslinux <midfavila> i might not have pushed it yet
2021-05-06T01:12:46 #kisslinux <midfavila> one sec
2021-05-06T01:12:54 #kisslinux <acheam> oh I see it
2021-05-06T01:12:56 #kisslinux <acheam> was out of date
2021-05-06T01:13:22 #kisslinux <acheam> is it any good?
2021-05-06T01:13:29 #kisslinux <acheam> compared to zathura
2021-05-06T01:13:39 #kisslinux <acheam> or mupdf
2021-05-06T01:13:41 #kisslinux <acheam> or anything
2021-05-06T01:13:45 #kisslinux <midfavila> I don't use zathura or mupdf
2021-05-06T01:13:51 #kisslinux <midfavila> but compared to poppler, it's infinitely better
2021-05-06T01:13:55 #kisslinux <midfavila> namely because it uh
2021-05-06T01:13:57 #kisslinux <midfavila> actually fucking works
2021-05-06T01:13:58 #kisslinux <acheam> zathura can use popler
2021-05-06T01:14:06 #kisslinux <midfavila> poppler is such a mess
2021-05-06T01:14:15 #kisslinux <midfavila> kerning on the fonts it renders is painful
2021-05-06T01:14:26 #kisslinux <acheam> so theres three options AFAICT
2021-05-06T01:14:31 #kisslinux <acheam> ghostscript, poppler, mupdf
2021-05-06T01:14:47 #kisslinux <midfavila> as far as I'm aware
2021-05-06T01:14:48 #kisslinux <midfavila> yeah
2021-05-06T01:15:02 #kisslinux <acheam> except mupdf is weirdly huge?
2021-05-06T01:15:12 #kisslinux <midfavila> (and also google tech)
2021-05-06T01:15:16 #kisslinux <acheam> oh wtf
2021-05-06T01:15:16 #kisslinux <midfavila> (or at least it relies on it)
2021-05-06T01:15:27 #kisslinux <midfavila> yeah it's got a requirement on this fucking
2021-05-06T01:15:28 #kisslinux <acheam> well ghostscript is adobe tech
2021-05-06T01:15:31 #kisslinux <midfavila> html renderer or something
2021-05-06T01:15:37 #kisslinux <acheam> so not much better
2021-05-06T01:15:38 #kisslinux <midfavila> and no, ghostscript was originally developed by GNU
2021-05-06T01:15:57 #kisslinux <acheam> oh my b
2021-05-06T01:16:02 #kisslinux <midfavila> it's a free software implementation of the Postscript language
2021-05-06T01:16:15 #kisslinux <acheam> ye
2021-05-06T01:16:19 #kisslinux <midfavila> also it's aGPL
2021-05-06T01:16:23 #kisslinux <midfavila> which is omegabased
2021-05-06T01:16:26 #kisslinux <acheam> yeah mupdf depends on gumbo parser
2021-05-06T01:16:29 #kisslinux <acheam> cuck
2021-05-06T01:16:40 #kisslinux <midfavila> draw your steel, miscreant
2021-05-06T01:16:42 #kisslinux <acheam> you let richard stallman walk all over you
2021-05-06T01:16:47 #kisslinux <midfavila> we settle this here and now
2021-05-06T01:16:49 #kisslinux <acheam> and restrict the freedoms
2021-05-06T01:16:56 #kisslinux <midfavila> idk man
2021-05-06T01:16:58 #kisslinux <riteo> why are pdf rendering programs so messed up?
2021-05-06T01:17:02 #kisslinux <acheam> nah I have too much decency to fight a furry
2021-05-06T01:17:04 #kisslinux <midfavila> because PDF is a shit standard
2021-05-06T01:17:07 #kisslinux <midfavila> hey!
2021-05-06T01:17:10 #kisslinux <midfavila> you take that back!
2021-05-06T01:17:18 #kisslinux <midfavila> i'm significantly less cancerous than most
2021-05-06T01:17:28 #kisslinux <acheam> thats still pretty cancerous
2021-05-06T01:17:46 #kisslinux <acheam> (jk man)
2021-05-06T01:17:47 #kisslinux <midfavila> I just like Robin Hood and stuff.
2021-05-06T01:17:50 #kisslinux <midfavila> Don't BULLY me
2021-05-06T01:17:52 #kisslinux <midfavila> ;w;
2021-05-06T01:18:03 #kisslinux <riteo> what data does it even contain? I remember converting markdown text from txt to pdf with pandoc and it went from like 1.1kb to a full 60+
2021-05-06T01:18:13 #kisslinux <midfavila> who fucking knows man
2021-05-06T01:18:15 #kisslinux <riteo> does it like, contain the whole font?
2021-05-06T01:18:18 #kisslinux <midfavila> sometimes
2021-05-06T01:18:26 #kisslinux <midfavila> it also contains images, formatting data, and a bunch of other shit
2021-05-06T01:18:31 #kisslinux <acheam> well its designed to be portable
2021-05-06T01:18:32 #kisslinux <riteo> don't they like weigh a few kilos too, being vectors?
2021-05-06T01:18:33 #kisslinux <midfavila> postscript is turing complete, afaik
2021-05-06T01:18:33 #kisslinux <acheam> its in the name
2021-05-06T01:18:38 #kisslinux <acheam> so they have to pack everything into it
2021-05-06T01:18:49 #kisslinux <acheam> a pdf on one computer should be the exact same on another
2021-05-06T01:18:51 #kisslinux <acheam> unlike a markdown file
2021-05-06T01:18:52 #kisslinux <midfavila> except
2021-05-06T01:18:54 #kisslinux <midfavila> shockingly
2021-05-06T01:18:55 #kisslinux <midfavila> it never is
2021-05-06T01:18:56 #kisslinux <midfavila> :v
2021-05-06T01:18:57 #kisslinux <acheam> which is just the content without any presentation data
2021-05-06T01:19:05 #kisslinux <acheam> well/[D theoretically/
2021-05-06T01:19:16 #kisslinux <midfavila> you know what looks the same on every machine *practically*?
2021-05-06T01:19:18 #kisslinux <midfavila> plaintext
2021-05-06T01:19:24 #kisslinux <riteo> yes
2021-05-06T01:19:27 #kisslinux <riteo> absolutely
2021-05-06T01:19:31 #kisslinux <acheam> ?
2021-05-06T01:19:33 #kisslinux <midfavila> i need to transcribe my books into plaintext
2021-05-06T01:19:34 #kisslinux <acheam> it looks the opposite of the same
2021-05-06T01:19:38 #kisslinux <riteo> it never goes wrong, as long as you use monospaced fonts
2021-05-06T01:19:41 #kisslinux <acheam> it provides 0 presentation info
2021-05-06T01:19:44 #kisslinux <midfavila> the only thing that changes is how it's presented
2021-05-06T01:19:47 #kisslinux <riteo> whitespace is
2021-05-06T01:19:49 #kisslinux <midfavila> presentation is unimportant
2021-05-06T01:19:51 #kisslinux <acheam> thats the point, mid!!
2021-05-06T01:19:52 #kisslinux <midfavila> information is
2021-05-06T01:20:02 #kisslinux <acheam> you're comparing apples and oranges while making a side point
2021-05-06T01:20:11 #kisslinux <midfavila> i'd rather 80x25 monospace font, white, black background than whatever the fuck a PDF is supposed to be
2021-05-06T01:20:18 #kisslinux <acheam> pdf is for content + presentation, plaintext is content
2021-05-06T01:20:22 #kisslinux <acheam> theres no comparing them
2021-05-06T01:20:29 #kisslinux <riteo> btw I unironically prefer plaintext for 99% of my stuff
2021-05-06T01:20:36 #kisslinux <acheam> as do i
2021-05-06T01:20:37 #kisslinux <riteo> but I get your point
2021-05-06T01:20:37 #kisslinux <midfavila> if you want to present content, use a slideshow
2021-05-06T01:20:43 #kisslinux <midfavila> ...well, a pdf is basically a slideshow
2021-05-06T01:20:45 #kisslinux <riteo> mid that's even worse
2021-05-06T01:20:46 #kisslinux <acheam> midfavila: in what format ?? A PDF
2021-05-06T01:20:55 #kisslinux <riteo> I fear not
2021-05-06T01:20:58 #kisslinux <acheam> i guess you could use odp
2021-05-06T01:21:05 #kisslinux <riteo> that's 10000x worse
2021-05-06T01:21:06 #kisslinux <midfavila> see,
2021-05-06T01:21:18 #kisslinux <acheam> but I usually use libreoffice to make odp's which I export as PDFs for *portability*
2021-05-06T01:21:20 #kisslinux <midfavila> i'm just so unbelievably charismatic that my presentations don't even need computer graphics
2021-05-06T01:21:34 #kisslinux <midfavila> they carry themselves by virtue of my oratory skills alone
2021-05-06T01:21:46 #kisslinux <acheam> mid face reveal when?
2021-05-06T01:21:55 #kisslinux <riteo> just pipe text to /dev/lp
2021-05-06T01:22:00 #kisslinux <riteo> always works
2021-05-06T01:22:16 #kisslinux <riteo> no wait, that's /dev/lp0
2021-05-06T01:22:31 #kisslinux <midfavila> http://0x0.st/-BKE.jpg
2021-05-06T01:22:32 #kisslinux <midfavila> face reveal
2021-05-06T01:22:42 #kisslinux <riteo> oh, I expected a trollface
2021-05-06T01:23:02 #kisslinux <riteo> that's cute
2021-05-06T01:23:07 #kisslinux <acheam> those are some uwu eyes right there
2021-05-06T01:23:17 #kisslinux <midfavila> uwuwuwuwuwuwuwuwuwuwuwuwuwuwu
2021-05-06T01:23:24 #kisslinux <midfavila> my subversion knows no bounds
2021-05-06T01:23:29 #kisslinux <riteo> more OwO than UwU IMO
2021-05-06T01:23:33 #kisslinux <acheam> midfavila: s/subversion/git/g
2021-05-06T01:23:33 #kisslinux <movzbl> <midfavila> my git knows no bounds
2021-05-06T01:24:03 #kisslinux <riteo> their git knows no bounds, except when you put binary files into the mix
2021-05-06T01:24:16 #kisslinux <midfavila> i only use the strongest source control system
2021-05-06T01:24:26 #kisslinux <midfavila> otherwise known as timestamped source tarballs whenever the fuck I feel like it
2021-05-06T01:24:47 #kisslinux <illiliti> https://github.com/illiliti/eiwd/blob/master/src/eap.c#L431
2021-05-06T01:24:47 #kisslinux <riteo> isn't shitty git usage basically the same thing?
2021-05-06T01:24:51 #kisslinux <acheam> iso8601 i do hope mid
2021-05-06T01:25:07 #kisslinux <acheam> riteo: no shitty git usage is "update" every 200 lines changed
2021-05-06T01:25:24 #kisslinux <acheam> illiliti: no clue what i'm looking at
2021-05-06T01:25:35 #kisslinux <midfavila> if year-month-day is iso-compliant then yes
2021-05-06T01:25:37 #kisslinux <illiliti> nested functions
2021-05-06T01:25:38 #kisslinux <riteo> response_is
2021-05-06T01:25:44 #kisslinux <acheam> midfavila: yes
2021-05-06T01:25:47 #kisslinux <illiliti> they are forbidden by ISO C
2021-05-06T01:26:08 #kisslinux <riteo> oh
2021-05-06T01:26:13 #kisslinux <riteo> I didn't notice it was nested
2021-05-06T01:26:25 #kisslinux <midfavila> imagine *not* nesting functions
2021-05-06T01:26:25 #kisslinux <acheam> bruh
2021-05-06T01:26:29 #kisslinux <midfavila> this post by shellcode gang
2021-05-06T01:26:32 #kisslinux <acheam> just write iti in python at this point
2021-05-06T01:27:00 #kisslinux <midfavila> >not lisp
2021-05-06T01:27:04 #kisslinux <midfavila> disgusting
2021-05-06T01:36:05 #kisslinux <illiliti> https://github.com/illiliti/eiwd/blob/master/src/missing.h#L34-L37
2021-05-06T01:36:16 #kisslinux <illiliti> yet another shit code
2021-05-06T01:36:20 #kisslinux <illiliti> what a shame
2021-05-06T01:36:36 #kisslinux <miskatonic> shittier than systemd?
2021-05-06T01:36:50 #kisslinux <midfavila> if I'm reading that right, it relies on GCC stuff...
2021-05-06T01:36:57 #kisslinux <illiliti> no, ofc no
2021-05-06T01:55:26 #kisslinux <riteo> what was that?
2021-05-06T01:55:33 #kisslinux <kiedtl> netsplit
2021-05-06T01:55:42 #kisslinux <midfavila> you guys got hit with a netsplit?
2021-05-06T01:55:43 #kisslinux <kiedtl> Just freenode as usual
2021-05-06T01:55:43 #kisslinux <midfavila> weird
2021-05-06T01:55:46 #kisslinux <midfavila> i didn't
2021-05-06T01:55:49 #kisslinux <riteo> what does it do?
2021-05-06T01:55:56 #kisslinux <riteo> I didn't get hit either
2021-05-06T01:55:57 #kisslinux <midfavila> it's just when two or more servers lose connection
2021-05-06T01:55:59 #kisslinux <kiedtl> it's when one freenode server disconnects
2021-05-06T01:56:04 #kisslinux <midfavila> so like
2021-05-06T01:56:10 #kisslinux <midfavila> say alice and bob are on server a
2021-05-06T01:56:11 #kisslinux <kiedtl> the so-called irc federation
2021-05-06T01:56:16 #kisslinux <midfavila> and charlie and dylan are on server b
2021-05-06T01:56:20 #kisslinux <riteo> I see
2021-05-06T01:56:26 #kisslinux <midfavila> well, a netsplit is when servers a and b lose connection to each other
2021-05-06T01:56:33 #kisslinux <riteo> that was weird
2021-05-06T01:56:45 #kisslinux <midfavila> alice and bob can still talk to each other, as can charlie and dylan, but the two parties can't intercommunicate
2021-05-06T01:56:59 #kisslinux <riteo> I didn't know that was even a thing
2021-05-06T01:57:09 #kisslinux <midfavila> Oh, it happens all the time
2021-05-06T01:57:15 #kisslinux <midfavila> "netsplit" is just IRC terminology
2021-05-06T01:57:22 #kisslinux <midfavila> the internet is constantly falling apart at the seams
2021-05-06T01:57:32 #kisslinux <midfavila> it's just exceptionally good at stitching itself back together in realtime
2021-05-06T01:57:43 #kisslinux <midfavila> re-routing around interference and whatnot
2021-05-06T01:57:46 #kisslinux <riteo> cool
2021-05-06T01:58:25 #kisslinux <illiliti> re iwd: rawchrmem is very dangerous. it doesn't respect boundaries and can lead to buffer overflow/overrun issues very easily
2021-05-06T01:58:36 #kisslinux <illiliti> https://dropbear.xyz/2011/07/25/scary-functions-rawmemchr/
2021-05-06T01:58:39 #kisslinux <riteo> well, thanks for the quick explanation
2021-05-06T01:58:48 #kisslinux <midfavila> mhm
2021-05-06T01:58:59 #kisslinux <midfavila> explaining is one of the few things I'm semi-competent at.
2021-05-06T01:59:06 #kisslinux <midfavila> i'm like one of those tutorial NPCs
2021-05-06T01:59:45 #kisslinux <riteo> that's actually pretty cool if you put it this way
2021-05-06T02:02:27 #kisslinux <miskatonic> is there an advantage on dropbear over openssh outside the embedded world?
2021-05-06T02:03:38 #kisslinux <midfavila> I imagine it's more efficient in terms of memory and CPU
2021-05-06T02:03:43 #kisslinux <acheam> yeah i'd ask it the other way around
2021-05-06T02:03:51 #kisslinux <acheam> is there any advantage of openssh for most people
2021-05-06T02:03:55 #kisslinux <midfavila> generally "embedded" is stupid
2021-05-06T02:03:59 #kisslinux <acheam> its a doas vs sudo situation
2021-05-06T02:04:01 #kisslinux <midfavila> you should take the minimum-viable
2021-05-06T02:04:06 #kisslinux <midfavila> and then build from there
2021-05-06T02:05:13 #kisslinux <riteo> yeah I agree
2021-05-06T02:06:04 #kisslinux <acheam> its hard to disagree if you're using kiss
2021-05-06T02:06:12 #kisslinux <riteo> i'm not
2021-05-06T02:06:12 #kisslinux <riteo> yet
2021-05-06T02:06:17 #kisslinux <acheam> banished
2021-05-06T02:06:23 #kisslinux <riteo> remember the whole nvidia deal?
2021-05-06T02:06:26 #kisslinux <acheam> *he types from an arch box*
2021-05-06T02:06:34 #kisslinux <riteo> actually I'm doing so right now XD
2021-05-06T02:06:43 #kisslinux <acheam> as am i
2021-05-06T02:07:03 #kisslinux <midfavila> speaking of issues
2021-05-06T02:07:03 #kisslinux <riteo> epic
2021-05-06T02:07:11 #kisslinux <midfavila> does anyone have experience with configuring libinput to work with touchpads?
2021-05-06T02:07:17 #kisslinux <acheam> hey I have a kiss chroot open that counts right?
2021-05-06T02:07:22 #kisslinux <riteo> yes
2021-05-06T02:07:22 #kisslinux <midfavila> switched to libudev-zero earlier and it's fucked my touchpad
2021-05-06T02:07:25 #kisslinux <acheam> midfavila: still having that issue?
2021-05-06T02:07:27 #kisslinux <midfavila> yeah
2021-05-06T02:07:31 #kisslinux <midfavila> everything else works
2021-05-06T02:07:40 #kisslinux <acheam> libinput is scary
2021-05-06T02:07:42 #kisslinux <midfavila> xorg logs state that there's "no driver specified"
2021-05-06T02:07:46 #kisslinux <midfavila> which, uh
2021-05-06T02:07:48 #kisslinux <midfavila> there is
2021-05-06T02:07:53 #kisslinux <acheam> just use a mouse
2021-05-06T02:07:57 #kisslinux <midfavila> it's a laptop
2021-05-06T02:08:02 #kisslinux <midfavila> specifically a subnotebook
2021-05-06T02:08:02 #kisslinux <acheam> just use a mouse
2021-05-06T02:08:05 #kisslinux <riteo> actually guys there's a pretty big advantage over dropbear
2021-05-06T02:08:12 #kisslinux <midfavila> carrying a mouse defeats the point of a subnotebook acheam
2021-05-06T02:08:15 #kisslinux <riteo> this https://www.openssh.com/images/openssh.gif
2021-05-06T02:08:19 #kisslinux <riteo> look at that fish
2021-05-06T02:08:21 #kisslinux <riteo> it's badass
2021-05-06T02:08:35 #kisslinux <acheam> speaking of logos
2021-05-06T02:08:43 #kisslinux <riteo> it even tells you "SSH..."
2021-05-06T02:08:52 #kisslinux <acheam> https://upload.wikimedia.org/wikipedia/commons/thumb/7/7b/Avahi-logo.svg/84px-Avahi-logo.svg.png
2021-05-06T02:08:53 #kisslinux <illiliti> midfavila: send me xorg log
2021-05-06T02:09:02 #kisslinux <riteo> what
2021-05-06T02:09:02 #kisslinux <riteo> is
2021-05-06T02:09:02 #kisslinux <riteo> that
2021-05-06T02:09:05 #kisslinux <midfavila> one sec
2021-05-06T02:09:10 #kisslinux <acheam> the avahi logo
2021-05-06T02:09:13 #kisslinux <acheam> its beutiful
2021-05-06T02:09:20 #kisslinux <riteo> it's staring into my soul
2021-05-06T02:09:37 #kisslinux <riteo> it's peeking into my deepest secrets
2021-05-06T02:10:04 #kisslinux <illiliti> brb in 5 min
2021-05-06T02:10:12 #kisslinux <riteo> the original anima is even worse: https://upload.wikimedia.org/wikipedia/commons/f/f4/Avahi_laniger_Madagascar_30-09-2004.jpg
2021-05-06T02:10:17 #kisslinux <riteo> s/anima/animal/
2021-05-06T02:10:17 #kisslinux <movzbl> <riteo> the original animal is even worse: https://upload.wikimedia.org/wikipedia/commons/f/f4/Avahi_laniger_Madagascar_30-09-2004.jpg
2021-05-06T02:10:27 #kisslinux <riteo> is it a demon
2021-05-06T02:10:31 #kisslinux <miskatonic> isn't avahi from the same mafia as systemd?
2021-05-06T02:11:55 #kisslinux <riteo> bruh, it literally came to existence because of the apache license
2021-05-06T02:12:22 #kisslinux <acheam> miskatonic: yes
2021-05-06T02:12:31 #kisslinux <acheam> and then they relicensed bonjour under apache
2021-05-06T02:12:31 #kisslinux <riteo> no wait, it was the apple public source license
2021-05-06T02:12:39 #kisslinux <midfavila> fucking D E S G U S T A N G
2021-05-06T02:12:43 #kisslinux <acheam> bonjour was APSL --> apache
2021-05-06T02:12:55 #kisslinux <acheam> but the damage was done
2021-05-06T02:13:02 #kisslinux <acheam> and that logo was already unleashed unto the world
2021-05-06T02:13:36 #kisslinux <riteo> no ok even though it was APSL the decision to create this... thing was still incredibly stupid
2021-05-06T02:13:50 #kisslinux <riteo> it would've made more sense the way around
2021-05-06T02:14:29 #kisslinux <midfavila1> http://0x0.st/-BKh.log illiliti
2021-05-06T02:14:37 #kisslinux <riteo> also I can't fucking believe they made that logo, looked at it for a few seconds and said: "nice"
2021-05-06T02:15:43 #kisslinux <riteo> it feels like they created this whole software just for it, using the license as an excuse
2021-05-06T02:15:58 #kisslinux <midfavila> "why did you write this software"
2021-05-06T02:16:02 #kisslinux <midfavila> "to inflict pain"
2021-05-06T02:18:19 #kisslinux <riteo> I still can't believe they said to themselves "what should we base our program icon on?", looked at https://upload.wikimedia.org/wikipedia/commons/f/f4/Avahi_laniger_Madagascar_30-09-2004.jpg and said "PERFECT"
2021-05-06T02:18:28 #kisslinux <riteo> this is driving me crazy
2021-05-06T02:18:33 #kisslinux <midfavila> when I first saw it I thought it was like
2021-05-06T02:18:33 #kisslinux <midfavila> a pug
2021-05-06T02:19:06 #kisslinux <riteo> I'm 99% sure they based their icon on this specific image
2021-05-06T02:19:17 #kisslinux <riteo> there's no other way with those eyes I swear
2021-05-06T02:20:12 #kisslinux <riteo> I literally cannot tell which one is worse
2021-05-06T02:26:56 #kisslinux <acheam> I want to create a shitty logo for my opendoas fork
2021-05-06T02:27:17 #kisslinux <illiliti> libinput: SynPS/2 Synaptics TouchPad: Failed to create a device for /dev/input/event10
2021-05-06T02:27:44 #kisslinux <acheam> if anyone has suggestions to rival opendoas and mlmmj, do let me know
2021-05-06T02:27:52 #kisslinux <acheam> s/opendoas/avahi/g
2021-05-06T02:27:52 #kisslinux <movzbl> <acheam> if anyone has suggestions to rival avahi and mlmmj, do let me know
2021-05-06T02:28:42 #kisslinux <midfavila1> yeah, I saw that, illiliti
2021-05-06T02:28:51 #kisslinux <midfavila1> but it seems to be recognizing my touchpad as a tablet
2021-05-06T02:29:01 #kisslinux <midfavila1> and then disabling it because it lacks tablet capabilities
2021-05-06T02:29:03 #kisslinux <midfavila1> which is like...
2021-05-06T02:29:04 #kisslinux <midfavila1> no
2021-05-06T02:29:05 #kisslinux <midfavila1> stop that
2021-05-06T02:29:12 #kisslinux <midfavila1> it is most certainly not a tablet
2021-05-06T02:29:21 #kisslinux <illiliti> midfavila: send me log of `libinput list-devices`
2021-05-06T02:30:07 #kisslinux <midfavila1> http://0x0.st/-BPb.txt
2021-05-06T02:30:23 #kisslinux <midfavila1> there're errors related to kernel fuzzing, whatever that is (have to look into it...)
2021-05-06T02:30:26 #kisslinux <midfavila1> but that's seperate
2021-05-06T02:30:35 #kisslinux <midfavila1> this issue persists even on kernels without that error
2021-05-06T02:33:38 #kisslinux <illiliti> https://wayland.freedesktop.org/libinput/doc/latest/tablet-debugging.html
2021-05-06T02:33:41 #kisslinux <illiliti> aha!
2021-05-06T02:33:57 #kisslinux <illiliti> pen or btn-stylus indicates that the tablet does not have the BTN_TOOL_PEN or BTN_STYLUS bit set
2021-05-06T02:34:39 #kisslinux <midfavila> yeah, I came across that too
2021-05-06T02:34:50 #kisslinux <midfavila> but I'm not sure how to fix that...
2021-05-06T02:34:56 #kisslinux <midfavila> ...especially because my touchpad is uh
2021-05-06T02:34:59 #kisslinux <midfavila> not a tablet
2021-05-06T02:35:16 #kisslinux <necromansy> is this trying to get touchpads to work?
2021-05-06T02:35:19 #kisslinux <midfavila> yes
2021-05-06T02:35:21 #kisslinux <necromansy> coz i flat out just gave up
2021-05-06T02:35:29 #kisslinux <necromansy> and bought a wireless mouse
2021-05-06T02:35:39 #kisslinux <midfavila> well, this is a subnotebook
2021-05-06T02:35:39 #kisslinux <illiliti> looks like this is bug in libudev-zero
2021-05-06T02:35:44 #kisslinux <midfavila> fuck
2021-05-06T02:35:48 #kisslinux <midfavila> that's what I was afraid of
2021-05-06T02:35:56 #kisslinux <midfavila> uggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggh
2021-05-06T02:36:01 #kisslinux <necromansy> guessing not an easy fix?
2021-05-06T02:36:21 #kisslinux <midfavila> if it's a bug in libudev-zero, it's definitely not an easy fix on my part
2021-05-06T02:36:33 #kisslinux <midfavila> i'd have no idea what would be causing it, nor where to start fixing it
2021-05-06T02:36:45 #kisslinux <midfavila> this is why I oughta really learn to program...
2021-05-06T02:39:23 #kisslinux <illiliti> https://termbin.com/9elq
2021-05-06T02:39:27 #kisslinux <illiliti> compile this and run
2021-05-06T02:39:50 #kisslinux <illiliti> cc <file> -ludev -o test
2021-05-06T02:40:01 #kisslinux <midfavila1> I know how to wrangle a toolchain at least :p
2021-05-06T02:40:08 #kisslinux <illiliti> and send me output
2021-05-06T02:41:05 #kisslinux <midfavila1> http://0x0.st/-BPu.txt
2021-05-06T02:42:56 #kisslinux <illiliti> you have a lot of tablets
2021-05-06T02:43:00 #kisslinux <illiliti> xd
2021-05-06T02:43:30 #kisslinux <illiliti> this is definitely bug in libudev-zero
2021-05-06T02:44:10 #kisslinux <midfavila> i have a combined digitizer and touchscreen in my laptop
2021-05-06T02:44:14 #kisslinux <illiliti> somewhere here https://github.com/illiliti/libudev-zero/blob/master/udev_device.c#L448
2021-05-06T02:45:07 #kisslinux <illiliti> the most complex code in libudev-zero
2021-05-06T02:45:59 #kisslinux <midfavila> I'm not touching that >.<
2021-05-06T02:46:12 #kisslinux <midfavila> I'm still at the point of being chuffed with random number generation
2021-05-06T02:47:21 #kisslinux <midfavila> I wanna write a little media player as a first "Real" project
2021-05-06T02:50:42 #kisslinux <acheam> midfavila: echo $RANDOM?
2021-05-06T02:50:51 #kisslinux <midfavila> nah
2021-05-06T02:50:54 #kisslinux <midfavila> C's rand()
2021-05-06T02:51:01 #kisslinux <acheam> i'm just joking with you :)
2021-05-06T02:51:25 #kisslinux <illiliti> midfavila: is /dev/input/event10 exists?
2021-05-06T02:51:35 #kisslinux <midfavila> in shell scripts I dd a byte from dev/random, od it as decimal, then use that
2021-05-06T02:51:38 #kisslinux <midfavila> and yes, it is
2021-05-06T02:52:03 #kisslinux <midfavila> cat'ing it and using the touchpad produces output, as well
2021-05-06T02:52:08 #kisslinux <midfavila> so it's working at a kernel level
2021-05-06T02:52:26 #kisslinux <illiliti> good
2021-05-06T02:59:03 #kisslinux <illiliti> https://github.com/freedesktop/evemu
2021-05-06T02:59:44 #kisslinux <illiliti> compile this(you need auto* crap) and run evemu-describe
2021-05-06T02:59:50 #kisslinux <midfavila> kk
2021-05-06T02:59:56 #kisslinux <midfavila> one sec, gotta throw my food into the oven
2021-05-06T03:01:29 #kisslinux <illiliti> evemu-describe /dev/input/event10
2021-05-06T03:04:52 #kisslinux <acheam> midfavila: my guy have you not had dinner yet
2021-05-06T03:05:30 #kisslinux <midfavila> i haven't eaten in two days
2021-05-06T03:05:37 #kisslinux <acheam> bad mid
2021-05-06T03:05:39 #kisslinux <midfavila> actually no
2021-05-06T03:05:40 #kisslinux <midfavila> that's a lie
2021-05-06T03:05:44 #kisslinux <midfavila> i had granola yesterday
2021-05-06T03:05:47 #kisslinux <acheam> you must eat big to grow tall and strong
2021-05-06T03:06:02 #kisslinux <midfavila> i'm not american
2021-05-06T03:06:02 #kisslinux <midfavila> smh
2021-05-06T03:06:56 #kisslinux <midfavila> time to wait half an hour
2021-05-06T03:09:36 #kisslinux <midfavila1> http://0x0.st/-BPL.log
2021-05-06T03:09:40 #kisslinux <midfavila1> illiliti
2021-05-06T03:23:39 #kisslinux <illiliti> very odd
2021-05-06T03:24:28 #kisslinux <midfavila> howso?
2021-05-06T03:28:42 #kisslinux <riteo> well, gtg for now, cya!
2021-05-06T03:28:50 #kisslinux <midfavila> see you
2021-05-06T03:36:22 #kisslinux <illiliti> /dev/input/event10 shouldn't be marked as tablet because it doesn't have BTN_STYLUS or BTN_TOOL_PEN bits, but apparently it has
2021-05-06T03:36:38 #kisslinux <midfavila> oh. well, yeah
2021-05-06T03:50:07 #kisslinux <acheam> midfavila: do you know how I can make my xaw programs render fonts nicely?
2021-05-06T03:50:08 #kisslinux <acheam> https://i.imgur.com/gBnOB1f.png
2021-05-06T03:50:24 #kisslinux <acheam> *font: -*-jetbrains mono-*-*-*-*-*-*-*-*-*-*-*-*
2021-05-06T03:50:27 #kisslinux <acheam> is in my xresources
2021-05-06T03:50:38 #kisslinux <midfavila> try using xfontsel to tinker with combinations
2021-05-06T03:50:51 #kisslinux <midfavila> you just kinda have to mess around until you find a bitmap that's nice
2021-05-06T03:51:19 #kisslinux <acheam> thanks
2021-05-06T03:52:29 #kisslinux <acheam> hmm doesn't look like jetbrains mono will work
2021-05-06T03:59:59 #kisslinux <acheam> ims tarting to think theres a reason people moved on from xaw 25 years ago
2021-05-06T04:00:31 #kisslinux <midfavila> on low-DPI displays bitmaps are quite nice actually
2021-05-06T04:04:19 #kisslinux <acheam> my screen isnt lo dpi
2021-05-06T04:04:23 #kisslinux <acheam> it just looks bad in xaw
2021-05-06T04:04:47 #kisslinux * midfavila shrugs
2021-05-06T04:04:55 #kisslinux <illiliti> midfavila: you can temporary mark /dev/input/event10 as touchpad in xorg.conf until i figure out how to fix this
2021-05-06T04:05:06 #kisslinux <midfavila> happen to have a snippet for that?
2021-05-06T04:05:29 #kisslinux <illiliti> one sec
2021-05-06T04:05:35 #kisslinux <midfavila> no worries
2021-05-06T04:09:53 #kisslinux <illiliti> https://termbin.com/gfs4
2021-05-06T04:10:15 #kisslinux <illiliti> put this to /etc/X11/xorg.conf.d/touchpad.conf
2021-05-06T04:10:22 #kisslinux <midfavila> yup.
2021-05-06T04:12:10 #kisslinux <midfavila> no dice.
2021-05-06T04:12:13 #kisslinux <midfavila> oh well.
2021-05-06T04:12:19 #kisslinux <midfavila> i think I tried something earlier today anyway
2021-05-06T04:13:55 #kisslinux <illiliti> any logs?
2021-05-06T04:15:12 #kisslinux <midfavila> just checked
2021-05-06T04:15:16 #kisslinux <midfavila> it's still being tagged as a tablet
2021-05-06T04:20:52 #kisslinux <illiliti> i'll open an issue on github to keep tracking this bug
2021-05-06T04:21:07 #kisslinux <midfavila> kk
2021-05-06T05:04:28 #kisslinux <testuser_[m]> Hi
2021-05-06T05:31:50 #kisslinux <testuser_[m]> aarng: looks like it's caused by this commit, but it's quite big.
2021-05-06T05:31:51 #kisslinux <testuser_[m]> https://github.com/kisslinux/kiss/commit/2b6384d1a3c5b3089a32f66ac357a59817710276#diff-89d19d63941a517f4921ec8496fbf07c4b444537352cc585461a1b4de469fde5
2021-05-06T05:32:18 #kisslinux <testuser_[m]> maybe it recurses again which causes only the child process to die
2021-05-06T07:20:23 #kisslinux <aarng> testuser_[m]: the problem is the exit trap
2021-05-06T07:21:28 #kisslinux <aarng> INT for example runs pkg_clean() and then exits
2021-05-06T07:23:13 #kisslinux <aarng> But 1 line before the INT trap, the EXIT trap is setup to only run pkg_clean() and nlt exit
2021-05-06T07:23:30 #kisslinux <aarng> So it's deliberate, no idea why
2021-05-06T07:23:43 #kisslinux <aarng> https://github.com/kisslinux/kiss/commit/2b6384d1a3c5b3089a32f66ac357a59817710276#diff-89d19d63941a517f4921ec8496fbf07c4b444537352cc585461a1b4de469fde5L1585
2021-05-06T07:24:16 #kisslinux <aarng> Here it's still a single trap for both signals
2021-05-06T08:36:29 #kisslinux <konimex> mmatongo, aarng: opened an issue: https://github.com/kiss-community/kiss/issues/25
2021-05-06T08:39:13 #kisslinux <mmatongo> just saw it, thanks.
2021-05-06T08:39:55 #kisslinux <aarng> cheers, konimex
2021-05-06T08:41:44 #kisslinux <aarng> so it's all cems fault, smh
2021-05-06T08:41:52 #kisslinux <mmatongo> lol
2021-05-06T08:45:11 #kisslinux <mmatongo> i'm looking at https://github.com/oasislinux/oasis and on their software's section it says "velox instead of Xorg"
2021-05-06T08:46:42 #kisslinux <mmatongo> has anyone here used oasis before?
2021-05-06T09:02:21 #kisslinux <miskatonic> i don't like waylandish stuff
2021-05-06T09:03:23 #kisslinux <miskatonic> velox is much different from gnome-way;and, but still contains some deliberate defects of wayland
2021-05-06T09:43:52 #kisslinux <mmatongo> i found it odd that with all the wayland issues oasis opted for velox, maybe they found a way.
2021-05-06T10:26:06 #kisslinux <claudia02> aloha.
2021-05-06T10:26:40 #kisslinux <claudia02> It happens that I reinstaled KISS. Atm I try to update to gcc 11 but it fails.
2021-05-06T10:26:42 #kisslinux <claudia02> https://termbin.com/ersu
2021-05-06T10:28:18 #kisslinux <claudia02> I tried to manually cope the 'cp ../../gcc/gcc/gcc-ar.c gcc-nm.c' which does not error out.
2021-05-06T10:31:44 #kisslinux <testuser_[m]> I heard the latest tarball had issues with /tmp perms, but that shouldn't matter since you're building in home
2021-05-06T10:33:06 #kisslinux <claudia02> Yes, I have already installed "baselayout" and also fixed permissions in /tmp and /var manually.
2021-05-06T10:33:37 #kisslinux <claudia02> I set to builddir to $HOME to exclude ram size.
2021-05-06T10:34:16 #kisslinux <claudia02> I also tried to build gcc 10.3 with the same error.
2021-05-06T11:07:21 #kisslinux <mmatongo> noticed a funny thing, when i try to build the latest busybox stable from the busybox website i get this https://0x0.st/-Bbu.txt
2021-05-06T11:08:11 #kisslinux <mmatongo> doing the same with the github mirror here https://github.com/mirror/busybox buils just fine
2021-05-06T11:13:19 #kisslinux <phoebos[m]> looks like there's been a few commits to the httpd stuff recently, which won't be in the 1.33-stable tree
2021-05-06T11:14:53 #kisslinux <phoebos[m]> Checkout to origin/master, should work based on that
2021-05-06T11:23:09 #kisslinux <mmatongo> 1.33.1 branch seen on github seems to have more httpd related commits over the last two days as compared to the busybox cgit
2021-05-06T11:26:27 #kisslinux <phoebos[m]> ah it looks like this: https://github.com/mirror/busybox/commit/ee1e0987e4c81b4a5369174ce22b0671198abb6b
2021-05-06T11:26:49 #kisslinux <phoebos[m]> hmmm
2021-05-06T11:32:35 #kisslinux <mmatongo> sorry, it seems I was looking at the master branch not the 1_33_stable
2021-05-06T11:32:58 #kisslinux <mmatongo> Still don't understand why one builds and the other doesn't
2021-05-06T11:37:15 #kisslinux <phoebos[m]> that's very strange
2021-05-06T11:37:23 #kisslinux <phoebos[m]> ill have a go in a minute
2021-05-06T11:37:53 #kisslinux <phoebos[m]> you're building from the source tree, not with a kiss package right
2021-05-06T11:38:00 #kisslinux <mmatongo> let me test in clean env before I make assumptions
2021-05-06T11:38:11 #kisslinux <mmatongo> I'm using the package manager
2021-05-06T11:38:43 #kisslinux <phoebos[m]> is the package you're using trying to apply any patches?
2021-05-06T11:39:57 #kisslinux <mmatongo> hold, let me verify that
2021-05-06T11:48:34 #kisslinux <mmatongo> okay so using busybox sources i get this https://0x0.st/-BbL.png
2021-05-06T11:50:21 #kisslinux <mmatongo> and when I use the github mirror I get this https://0x0.st/-Bbf.png
2021-05-06T11:51:46 #kisslinux <phoebos[m]> Are they both at the same commit
2021-05-06T11:51:49 #kisslinux <konimex> same exact sha256 in both tarballs?
2021-05-06T11:51:58 #kisslinux <phoebos[m]> I'd expect it to be one of those local patches
2021-05-06T11:54:03 #kisslinux <mmatongo> I tried turning off the local patches and bothe versions built but enabling the patches caused the busybox sourced one to fail while the github one didn't
2021-05-06T11:54:44 #kisslinux <mmatongo> no konimex the sha256 are different
2021-05-06T11:56:10 #kisslinux <mmatongo> busybox.net 12cec6bd2b16d8a9446dd16130f2b92982f1819f6e1c5f5887b6db03f5660d28
2021-05-06T11:56:47 #kisslinux <mmatongo> github mirror b0409da19243f364e401dc91e345e230dbcb83938a1815a788d0a549f43886d1
2021-05-06T11:58:47 #kisslinux <konimex> try https://git.busybox.net/busybox/snapshot/busybox-1_33_1.tar.gz
2021-05-06T12:00:54 #kisslinux <mmatongo> that one has has the same sha256 as the github version
2021-05-06T12:01:20 #kisslinux <konimex> what about the same url, but with bz2 as the extension
2021-05-06T12:01:32 #kisslinux <konimex> same with busybox.net?
2021-05-06T12:03:10 #kisslinux <mmatongo> same link with .bz2 has 10c63616891a164c3ba43e4e03fceefd6fe5173eb8d1938086e509d7f1d1d7a3
2021-05-06T12:04:33 #kisslinux <mmatongo> konimex, they both build just fine
2021-05-06T12:04:34 #kisslinux <phoebos> with busybox-1.33.1.tar.bz2 from busybox, gnu patch says this: https://envs.sh/RI.txt
2021-05-06T12:05:17 #kisslinux <konimex> yeah so there's something different between the git tag and the release tarball by busybox themselves
2021-05-06T12:05:23 #kisslinux <konimex> (I think)
2021-05-06T12:05:27 #kisslinux <phoebos> yep think so
2021-05-06T12:05:34 #kisslinux <mmatongo> yeah seems like it
2021-05-06T12:06:18 #kisslinux <mmatongo> the links you provided konimex seem to build just fine, the busybox one fails
2021-05-06T12:08:16 #kisslinux <phoebos> ah i think i've found it
2021-05-06T12:08:35 #kisslinux <phoebos> the tarball includes commit https://git.busybox.net/busybox/commit/?h=1_33_stable&id=ee1e0987e4c81b4a5369174ce22b0671198abb6b as a patch
2021-05-06T12:08:52 #kisslinux <phoebos> which has been applied to the sources upstream, fine
2021-05-06T12:09:09 #kisslinux <phoebos> but the build file does `for f in *.patch` so picks it up
2021-05-06T12:09:39 #kisslinux <phoebos> but it's already applied.
2021-05-06T12:09:50 #kisslinux <phoebos> Not sure why that patch is in the sources
2021-05-06T12:10:48 #kisslinux <phoebos> in fact, all the commits since 1.33.0 are included as .patch files
2021-05-06T12:11:42 #kisslinux <phoebos> that's weird and annoying
2021-05-06T12:12:00 #kisslinux <phoebos> temporary fix is to rename them first thing in the build file
2021-05-06T12:15:46 #kisslinux <mmatongo> or just temporarily switch sources to their git
2021-05-06T12:33:54 #kisslinux <phoebos> i'll sending a note to the busybox mailing list
2021-05-06T12:34:03 #kisslinux <phoebos> s/ing//
2021-05-06T12:34:04 #kisslinux <movzbl> <phoebos> i'll send a note to the busybox mail list
2021-05-06T12:35:04 #kisslinux <phoebos> i didn't say global!
2021-05-06T12:35:09 #kisslinux <phoebos> bad bot
2021-05-06T12:35:44 #kisslinux <mmatongo> hehe
2021-05-06T12:45:07 #kisslinux <testuser_[m]> can you set a search engine or something in links
2021-05-06T12:52:48 #kisslinux <phoebos> testuser_[m]: looking in the menu bar, the keymaps says ^W - complete url or search string
2021-05-06T12:52:54 #kisslinux <phoebos> but that does nothing for me
2021-05-06T12:54:36 #kisslinux <acheam> lol
2021-05-06T12:56:12 #kisslinux <phoebos> oh no that's complete as a verb
2021-05-06T12:56:16 #kisslinux <phoebos> autocomplete
2021-05-06T12:56:59 #kisslinux <testuser_[m]> Hmm
2021-05-06T12:57:19 #kisslinux <phoebos> it wouldn't be hard to add
2021-05-06T12:57:44 #kisslinux <phoebos> if you write something into `g` that doesn't look like a url, send it to the search engine
2021-05-06T12:59:22 #kisslinux <phoebos> oh cool i have to be subscribed to the busybox mailing list to send something there :X
2021-05-06T14:36:23 #kisslinux <midfavila> https://github.com/kdlucas/byte-unixbench
2021-05-06T14:36:34 #kisslinux <midfavila> post results
2021-05-06T14:49:24 #kisslinux <acheam> > perl
2021-05-06T14:50:57 #kisslinux <midfavila> it's from 1984 what did you expect
2021-05-06T15:27:44 #kisslinux <noocsharp> https://github.com/htop-dev/htop/issues/618
2021-05-06T15:27:52 #kisslinux <noocsharp> any other ideas why we shouldn't need autotools to build htop?
2021-05-06T15:30:08 #kisslinux <ominous_anonymou> >Typically it is just one apt get autoconf away
2021-05-06T15:30:26 #kisslinux <ominous_anonymou> I'll be curious whether anything you say actually matters to them
2021-05-06T15:38:28 #kisslinux <tink> dub me the unluckiest, i haven't been able to repair my laptop's screen yet
2021-05-06T15:38:42 #kisslinux <tink> and just dropped my phone today, so i need to take care of its screen as well
2021-05-06T15:54:51 #kisslinux <midfavila1> ominous_anonmous we all know that there are only two linux distros in the world
2021-05-06T15:54:53 #kisslinux <midfavila1> red hat and debian
2021-05-06T15:55:05 #kisslinux <midfavila1> building from source is sooooooooooo 1960s
2021-05-06T15:55:10 #kisslinux <midfavila1> get with the times boomboom
2021-05-06T15:59:08 #kisslinux <phoebos> ok mid i have no idea what these mean
2021-05-06T15:59:10 #kisslinux <phoebos> https://envs.sh/Rz.html
2021-05-06T15:59:21 #kisslinux <phoebos> did i win?
2021-05-06T15:59:46 #kisslinux <midfavila1> once I'm done cooking breakfast I'll post my results
2021-05-06T15:59:51 #kisslinux <midfavila1> and then style on you, I'm sure
2021-05-06T15:59:58 #kisslinux <midfavila1> puny eight-thread peasant
2021-05-06T16:00:01 #kisslinux <phoebos> oop
2021-05-06T16:00:08 #kisslinux <phoebos> peasant indeed
2021-05-06T16:00:11 #kisslinux <phoebos> watcha cooking
2021-05-06T16:00:47 #kisslinux <midfavila1> bacon and eggs
2021-05-06T16:00:50 #kisslinux <midfavila1> with earl grey tea
2021-05-06T16:00:56 #kisslinux <midfavila1> my usual meal
2021-05-06T16:01:08 #kisslinux <phoebos> sounds good
2021-05-06T16:01:40 #kisslinux <midfavila1> Mmh. Recently I've been frying the eggs in the grease, after straining out the gross stuff
2021-05-06T16:01:46 #kisslinux <midfavila1> it's pretty okay all things considered
2021-05-06T16:01:56 #kisslinux <midfavila1> i mean, ignoring the whole "egg and grease exploding in my face" thing
2021-05-06T16:02:03 #kisslinux <phoebos> ummmm
2021-05-06T16:02:53 #kisslinux <midfavila1> cooking is hazardous work
2021-05-06T16:04:20 #kisslinux <midfavila1> or something
2021-05-06T16:04:43 #kisslinux <kiedtl> what's your favorite cooking oil? I go for bacon fat
2021-05-06T16:05:08 #kisslinux <midfavila1> my favorite oil?
2021-05-06T16:05:11 #kisslinux <midfavila1> i don't use oil usually
2021-05-06T16:05:27 #kisslinux <kiedtl> Oh, I see, you do the bacon + eggs together
2021-05-06T16:05:30 #kisslinux <midfavila1> yeah
2021-05-06T16:05:33 #kisslinux <kiedtl> nice
2021-05-06T16:05:38 #kisslinux <midfavila1> i have this really awesome six-inch pan
2021-05-06T16:05:43 #kisslinux <midfavila1> like it's actually fucking amazing
2021-05-06T16:05:50 #kisslinux <kiedtl> nonstick?
2021-05-06T16:05:52 #kisslinux <midfavila1> you can make perfectly round eggs in it
2021-05-06T16:06:00 #kisslinux <midfavila1> and I think it's non-stick
2021-05-06T16:06:12 #kisslinux <midfavila1> but like, it's nice and thick
2021-05-06T16:06:16 #kisslinux <midfavila1> so it retains heat really well
2021-05-06T16:06:18 #kisslinux <kiedtl> ah
2021-05-06T16:06:21 #kisslinux <kiedtl> kewl
2021-05-06T16:06:21 #kisslinux <midfavila1> and it's super sturdy and compact
2021-05-06T16:06:48 #kisslinux <midfavila1> perfect for camping and stuff
2021-05-06T16:07:01 #kisslinux <midfavila1> i need a saucepan to go with it
2021-05-06T16:12:34 #kisslinux <midfavila1> one thing I will say is that such a small pan is not conducive to cooking lots of bacon at once
2021-05-06T16:12:38 #kisslinux <midfavila1> i can fit like
2021-05-06T16:12:41 #kisslinux <midfavila1> one piece
2021-05-06T16:12:56 #kisslinux <midfavila1> if I cut it in half
2021-05-06T16:39:21 #kisslinux <midfavila> http://0x0.st/-BTk.txt
2021-05-06T16:39:23 #kisslinux <midfavila> phoebos
2021-05-06T16:39:47 #kisslinux <phoebos> jesus
2021-05-06T16:40:17 #kisslinux <midfavila> read 'em and weep, boys
2021-05-06T16:40:19 #kisslinux <phoebos> my single threaded performance is better though :)
2021-05-06T16:40:25 #kisslinux <midfavila> oh, obvs
2021-05-06T16:40:32 #kisslinux <midfavila> xeons have godawful single thread performance
2021-05-06T16:40:33 #kisslinux <phoebos> so yeahhh
2021-05-06T16:40:55 #kisslinux <phoebos> 48 threads honestly
2021-05-06T16:41:12 #kisslinux <midfavila> ye bby
2021-05-06T16:41:23 #kisslinux <midfavila> might have had higher scores if I wasn't streaming and stuff
2021-05-06T16:41:25 #kisslinux <phoebos> hm it's not 6x better though
2021-05-06T16:41:36 #kisslinux <phoebos> more like 2x
2021-05-06T16:41:54 #kisslinux <midfavila> throwing more and more cores at a single task tends to have diminishing returns
2021-05-06T16:41:59 #kisslinux <midfavila> what with scheduling overhead
2021-05-06T16:42:07 #kisslinux <phoebos> aye
2021-05-06T16:42:13 #kisslinux <midfavila> lemme tell you though
2021-05-06T16:42:19 #kisslinux <midfavila> being able to build llvm in like five minutes is awesome
2021-05-06T16:42:29 #kisslinux <phoebos> lmao that is awesome
2021-05-06T16:42:46 #kisslinux <phoebos> (not sarcasm)
2021-05-06T16:42:55 #kisslinux <midfavila> this is the power of haswell-e
2021-05-06T16:43:23 #kisslinux <mmatongo> geezus man
2021-05-06T16:43:42 #kisslinux <midfavila> my system is very much not in-line with KISS :p
2021-05-06T16:44:08 #kisslinux <midfavila> been meaning to split up cores using cgroups and stuff
2021-05-06T16:44:17 #kisslinux <midfavila> one set for VMs, one set for compiling, one set for userspace, etc
2021-05-06T16:44:30 #kisslinux <phoebos> that sounds... complicated
2021-05-06T16:44:55 #kisslinux <midfavila> i've never messed with cgroups before, but as far as I can tell, it's the same thing as setting "priority" for processes in windows
2021-05-06T16:45:14 #kisslinux <midfavila> well, per-core priority
2021-05-06T16:56:51 #kisslinux <hellboy2d> Hi guys
2021-05-06T16:57:01 #kisslinux <hellboy2d> Anyone knows a free streaming music for kiss?
2021-05-06T16:57:07 #kisslinux <hellboy2d> Any how works
2021-05-06T17:14:51 #kisslinux <hellboy2d> My wifi turn off, so anyone answered me?
2021-05-06T17:15:09 #kisslinux <midfavila> just download your music
2021-05-06T17:15:23 #kisslinux <hellboy2d> I do it
2021-05-06T17:15:40 #kisslinux <hellboy2d> But i need know more artists
2021-05-06T17:15:55 #kisslinux <hellboy2d> But i think some website do this fine
2021-05-06T17:16:14 #kisslinux <hellboy2d> Any way
2021-05-06T17:16:17 #kisslinux <hellboy2d> Thanks
2021-05-06T17:24:27 #kisslinux <ominous_anonymou> hellboy2d there's pianobar: https://github.com/PromyLOPh/pianobar that will play Pandora
2021-05-06T17:26:36 #kisslinux <ominous_anonymou> https://6xq.net/pianobar/
2021-05-06T17:30:40 #kisslinux <ominous_anonymou> I packaged it on my home machine: https://0x0.st/-BAM.gz but no guarantees on the depends
2021-05-06T17:56:37 #kisslinux <hellboy2d> Thanks
2021-05-06T18:38:52 #kisslinux <E5ten> illiliti: in libudev-zero, why do you include sys/sysmacros.h in udev.h (as opposed to in whatever .c files use the things in it)? is it just something the normal udev does and you're doing for compat?
2021-05-06T18:59:29 #kisslinux <midfavila> fwiw qemu needs to have samurai added to its makedeps in community
2021-05-06T19:00:06 #kisslinux <midfavila> ...also bash
2021-05-06T19:00:13 #kisslinux <midfavila> apparently
2021-05-06T19:00:24 #kisslinux <phoebos[m]> is samurai a drop-in replacement for ninja
2021-05-06T19:00:48 #kisslinux <midfavila> well, samurai provides ninja on kiss by default
2021-05-06T19:00:54 #kisslinux <midfavila> i've never run into issues with it
2021-05-06T19:01:50 #kisslinux <phoebos[m]> nice
2021-05-06T19:07:34 #kisslinux <noocsharp> it is a drop in replacement
2021-05-06T19:10:43 #kisslinux <E5ten> a drop in replacement up to version 1.9 iirc. ninja is at 1.10.2 right now, and I know there are some new features there compared to 1.9, no clue what they are or if samurai has some of them though
2021-05-06T19:12:54 #kisslinux <E5ten> looking now, it seems the main difference is ninja added something called "dyndeps" (don't know what this is) and there's an open PR on samurai to add that
2021-05-06T19:41:08 #kisslinux <illiliti> E5ten: https://freenode.logbot.info/kisslinux/20200914#c5106378
2021-05-06T19:41:35 #kisslinux <illiliti> well, that include definitely needs docs to stop confusing you :)
2021-05-06T20:43:06 #kisslinux <E5ten> lmao
2021-05-06T20:43:23 #kisslinux <E5ten> yeah should probably have a comment lol, not apparent cuz it's unused
2021-05-06T20:43:32 #kisslinux <E5ten> tbh though, software relying on that indirect include should just be fixed
2021-05-06T20:45:59 #kisslinux <phoebos> why did i never before know that sh sources $ENV
2021-05-06T20:46:08 #kisslinux <phoebos> that's where i get my RCs
2021-05-06T20:46:10 #kisslinux <midfavila> because it's obscure trivia
2021-05-06T20:46:15 #kisslinux <midfavila> and like
2021-05-06T20:46:16 #kisslinux <midfavila> let's be real
2021-05-06T20:46:20 #kisslinux <phoebos> i've been . ~/.profile
2021-05-06T20:46:22 #kisslinux <midfavila> who actually sits down and reads their shell's manual
2021-05-06T20:46:25 #kisslinux <phoebos> no longer
2021-05-06T20:46:42 #kisslinux <midfavila> i usually keep my env set to ~/.config/shrc
2021-05-06T20:47:04 #kisslinux <phoebos> arghghghghg
2021-05-06T20:47:07 #kisslinux <phoebos> this is so useful
2021-05-06T20:47:18 #kisslinux <midfavila> what shell do you normally use?
2021-05-06T20:47:35 #kisslinux <phoebos> busybox sh cos im a legend
2021-05-06T20:47:47 #kisslinux <midfavila> Ew.
2021-05-06T20:47:58 #kisslinux <phoebos> :O
2021-05-06T20:48:01 #kisslinux <phoebos> you?
2021-05-06T20:48:09 #kisslinux <midfavila> the openbsd korn shell
2021-05-06T20:48:34 #kisslinux <midfavila> previously I used dash and mrsh, but I've returned to oksh recently
2021-05-06T20:48:39 #kisslinux <phoebos> probably should read the manual, but up-arrow didn't work for me on that
2021-05-06T20:48:55 #kisslinux <midfavila> maybe you disabled readline support
2021-05-06T20:49:32 #kisslinux <phoebos> is that a compile-time thingy
2021-05-06T20:49:38 #kisslinux <midfavila> yes
2021-05-06T20:49:42 #kisslinux <midfavila> it would be a compile flag
2021-05-06T20:49:48 #kisslinux <midfavila> or, rather, configure flag
2021-05-06T20:49:59 #kisslinux <phoebos> erm it's not explicitly disabled
2021-05-06T20:50:21 #kisslinux <midfavila> Odd. Do you have ncurses?
2021-05-06T20:50:27 #kisslinux <phoebos> yep
2021-05-06T20:50:33 #kisslinux <midfavila> Extra odd.
2021-05-06T20:50:35 #kisslinux <midfavila> I wouldn't know.
2021-05-06T20:50:43 #kisslinux <phoebos> hmmm
2021-05-06T20:59:13 #kisslinux <midfavila> shit, man, you know what I need to do
2021-05-06T20:59:29 #kisslinux <midfavila> I need to sit down and write a draft for a long-term KISS system
2021-05-06T20:59:40 #kisslinux <phoebos> long-term?
2021-05-06T20:59:42 #kisslinux <midfavila> as it stands I've been throwing them together slapdash
2021-05-06T20:59:55 #kisslinux <midfavila> without much rhyme or reason beyond "wow this would be really useful"
2021-05-06T21:00:31 #kisslinux <midfavila> i'd really like to put more work into my packages, maybe even put together my own rootfs
2021-05-06T21:16:55 #kisslinux <midfavila> completely unrelated
2021-05-06T21:17:06 #kisslinux <midfavila> but if someone ever ends up creating an internationalized version of kiss
2021-05-06T21:17:10 #kisslinux <midfavila> it should totally be called french kiss
2021-05-06T21:17:54 #kisslinux <midfavila> (ignore the problem that that implies it's only in one other language)
2021-05-06T21:24:26 #kisslinux <phoebos> lmaoo
2021-05-06T21:24:37 #kisslinux <phoebos> i'd like to be friendly and other languages
2021-05-06T21:24:44 #kisslinux <phoebos> but locales are ugglly
2021-05-06T21:32:44 #kisslinux <midfavila> well, there's also the fact that there's... not a whole lot to KISS< in terms of actual substance
2021-05-06T21:32:50 #kisslinux <midfavila> like, it's the package manager, and that's it
2021-05-06T21:41:45 #kisslinux <acheam> tbh I wouldn't mind an utter destruction of the main repo
2021-05-06T21:42:16 #kisslinux <acheam> ehr, at least a slimming of it
2021-05-06T21:42:21 #kisslinux <acheam> like all the xorg and firefox stuff
2021-05-06T21:42:37 #kisslinux <midfavila> eh
2021-05-06T21:42:38 #kisslinux <acheam> to emphasise KISS being a package manager more than a distro
2021-05-06T21:43:00 #kisslinux <midfavila> maybe just split it up into kiss-xorg/kiss-core/kiss-extra
2021-05-06T21:43:14 #kisslinux <midfavila> that way the only repo you actually need is kiss-core
2021-05-06T21:43:26 #kisslinux <midfavila> as opposed to dragging in all the other stuff
2021-05-06T21:43:29 #kisslinux * midfavila shrugs
2021-05-06T21:43:32 #kisslinux <acheam> well they're already split up within the git repo
2021-05-06T21:43:50 #kisslinux <acheam> so you can just add one of the directories to your KISS_PATH
2021-05-06T21:43:55 #kisslinux <midfavila> okay
2021-05-06T21:43:59 #kisslinux <midfavila> but what if I don't use xorg at all
2021-05-06T21:44:07 #kisslinux <midfavila> kind of a waste to make me clone that
2021-05-06T21:44:23 #kisslinux <midfavila> idk just an idea
2021-05-06T21:44:37 #kisslinux <midfavila> i barely use the official and community repos as is
2021-05-06T21:45:32 #kisslinux <phoebos> > 1.5 MB
2021-05-06T21:46:03 #kisslinux <midfavila> you can't use the "it's not that big of a deal" argument when we're talking about the core repos of a minimalist distro
2021-05-06T21:46:14 #kisslinux <midfavila> any deal that isn't absolutely necessary is a big deal
2021-05-06T21:46:32 #kisslinux <phoebos> i mean you could delete it
2021-05-06T21:46:41 #kisslinux <phoebos> but no i get your point
2021-05-06T21:46:44 #kisslinux <midfavila> that's still wasteful :p
2021-05-06T21:47:21 #kisslinux <phoebos> dylan wanted the most "minimalist"ic way to get up to a graphical web browser
2021-05-06T21:47:32 #kisslinux <phoebos> which you can do with the official repos
2021-05-06T21:47:45 #kisslinux <midfavila> acheam's the one wanting to slim 'em down
2021-05-06T21:47:50 #kisslinux <phoebos> but its still optional
2021-05-06T21:47:50 #kisslinux <midfavila> don't bite me smh
2021-05-06T21:48:01 #kisslinux * phoebos munches
2021-05-06T21:48:14 #kisslinux <phoebos> hei dilyn
2021-05-06T21:48:17 #kisslinux <dilyn> the main repo is the way it is because KISS supports a base system up to a webbrowser
2021-05-06T21:48:18 #kisslinux <dilyn> o/
2021-05-06T21:48:51 #kisslinux <phoebos> ^
2021-05-06T21:48:59 #kisslinux <midfavila> >:VVVVVVVVVV
2021-05-06T21:49:01 #kisslinux <midfavila> I know that
2021-05-06T21:49:03 #kisslinux <dilyn> Also, KISS is the distro, `kiss` is the package manager. it isn't anyone else's fault if you use them wrong kekw :v
2021-05-06T21:49:13 #kisslinux <dilyn> ^-^
2021-05-06T21:49:17 #kisslinux <phoebos> mid: soz that was to acheam
2021-05-06T21:49:24 #kisslinux <midfavila> oh, rip
2021-05-06T21:49:26 #kisslinux <midfavila> unrelated
2021-05-06T21:49:30 #kisslinux <midfavila> anyone have luck with qemu yet?
2021-05-06T21:49:35 #kisslinux <midfavila> it's still dying immediately on me
2021-05-06T21:49:52 #kisslinux <midfavila> the package, that is
2021-05-06T21:50:33 #kisslinux <dilyn> jedavies where u @
2021-05-06T21:50:33 #kisslinux <phoebos> i assume jedavies can do it
2021-05-06T21:50:33 #kisslinux <acheam> dilyn: yes, i'm just just disagreeing on that goal
2021-05-06T21:50:42 #kisslinux <acheam> but i'm just being difficult
2021-05-06T21:50:45 #kisslinux <dilyn> lol
2021-05-06T21:51:07 #kisslinux <midfavila> another thing I need to do is put together an offline repo for myself...
2021-05-06T21:51:13 #kisslinux <acheam> offline repo?
2021-05-06T21:51:21 #kisslinux <midfavila> you know, like what Debian has
2021-05-06T21:51:32 #kisslinux <acheam> ah so just the sources predownloaded?
2021-05-06T21:51:33 #kisslinux <dilyn> rm -r .git
2021-05-06T21:51:36 #kisslinux <midfavila> where they snapshot their stable packages, bundle it with the source code, and then distribute that as an ISO
2021-05-06T21:51:51 #kisslinux <acheam> ye
2021-05-06T21:52:04 #kisslinux <midfavila> just in case I need to install KISS without internet
2021-05-06T21:52:40 #kisslinux <phoebos> *ahem* the release tarball?
2021-05-06T21:52:53 #kisslinux <midfavila> the release tarball doesn't give me a full system
2021-05-06T21:53:04 #kisslinux <midfavila> it gives me a development toolchain and basic userspace
2021-05-06T21:53:10 #kisslinux <phoebos> it gives you a system
2021-05-06T21:53:14 #kisslinux <dilyn> theoretically you just download all the sources you might need and then tar up your /
2021-05-06T21:53:27 #kisslinux <midfavila> a system that can't be used for anything is awful... well, useless
2021-05-06T21:54:12 #kisslinux <midfavila> anyway, the scrot package in community is two stable releases out of date
2021-05-06T21:54:21 #kisslinux <midfavila> i'm forking it and updating to the latest stable
2021-05-06T21:54:48 #kisslinux <dilyn> mid: qemu 6.0.0 actually starts building for me!
2021-05-06T21:54:57 #kisslinux <dilyn> in light of some meson traceback error related to using python 3.10.1b
2021-05-06T21:55:11 #kisslinux <midfavila> wait until it tries linking before celebrating
2021-05-06T21:55:12 #kisslinux <dilyn> there was a LONG discussion with ax about scrot versions
2021-05-06T21:55:33 #kisslinux <dilyn> well it's gotten further here than it ever did with 5.2 so I take the wins I do get
2021-05-06T21:55:40 #kisslinux <midfavila> ngl, i might fork scrot itself
2021-05-06T21:55:53 #kisslinux <midfavila> it has a lot of crap in it that I don't give a shit about and it's missing features that I do care about
2021-05-06T21:56:14 #kisslinux <dilyn> holy fuck my system has never lagged during a build this badly
2021-05-06T21:56:21 #kisslinux <dilyn> what is so unholy about qemu
2021-05-06T21:56:23 #kisslinux <midfavila> suffer, corelet
2021-05-06T21:56:31 #kisslinux * midfavila laughs in haswell-e
2021-05-06T21:56:38 #kisslinux <dilyn> *cries in zen2*
2021-05-06T21:56:50 #kisslinux <acheam> dilyn: what's there to discuss about?
2021-05-06T21:56:54 #kisslinux <dilyn> linked. I'm a winner
2021-05-06T21:56:58 #kisslinux <acheam> nice
2021-05-06T21:56:59 #kisslinux <midfavila> ...huh.
2021-05-06T21:57:51 #kisslinux <dilyn> https://freenode.logbot.info/kisslinux/20200429#c3761050
2021-05-06T21:58:23 #kisslinux <dilyn> it occurs prior to then but that's a good enough survey of it
2021-05-06T21:58:44 #kisslinux <midfavila> that's pretty terrible reasoning on their part
2021-05-06T21:58:48 #kisslinux <dilyn> lmao
2021-05-06T21:59:03 #kisslinux <dilyn> alright the second build failed, redef error.
2021-05-06T21:59:06 #kisslinux <midfavila> as a package maintainer for the official community repo you kind of have an obligation to the community to keep stuff up to date
2021-05-06T21:59:15 #kisslinux <acheam> yeah
2021-05-06T21:59:23 #kisslinux <midfavila> if you want to do your own thing, write your own repo
2021-05-06T21:59:23 #kisslinux <acheam> no matter your personal belief
2021-05-06T21:59:30 #kisslinux <acheam> right
2021-05-06T22:00:06 #kisslinux <acheam> huh I never realized scrot was kind of dead
2021-05-06T22:00:12 #kisslinux <midfavila> i mean
2021-05-06T22:00:15 #kisslinux <midfavila> it's not
2021-05-06T22:00:16 #kisslinux <midfavila> it's complete
2021-05-06T22:00:22 #kisslinux <midfavila> that's a Good Thing:tm:
2021-05-06T22:00:38 #kisslinux <acheam> yeah dead was wrong word
2021-05-06T22:00:46 #kisslinux <midfavila> simple utilities shouldn't be actively worked on once they achieve their goals and are free of any impactful bugs
2021-05-06T22:02:22 #kisslinux <midfavila> but yeah, like
2021-05-06T22:02:30 #kisslinux <midfavila> why the hell does scrot have --exec, for example
2021-05-06T22:02:55 #kisslinux <midfavila> output the file to a given name, then just ; foo file.fmt
2021-05-06T22:03:13 #kisslinux <acheam> probably want &&
2021-05-06T22:03:20 #kisslinux <midfavila> no
2021-05-06T22:03:36 #kisslinux <midfavila> because then it might execute before scrot finshes, afaik
2021-05-06T22:03:37 #kisslinux <acheam> wouldnt the original program not run the --exec if the screenshot fails?
2021-05-06T22:03:42 #kisslinux <midfavila> oh wait
2021-05-06T22:03:43 #kisslinux <midfavila> nvm
2021-05-06T22:03:44 #kisslinux <acheam> ?
2021-05-06T22:03:46 #kisslinux <acheam> other way around
2021-05-06T22:03:47 #kisslinux <midfavila> i'm confusing && and &
2021-05-06T22:03:50 #kisslinux <midfavila> yeah, you're right
2021-05-06T22:03:53 #kisslinux <midfavila> that would work better
2021-05-06T22:04:02 #kisslinux <midfavila> but either way
2021-05-06T22:04:07 #kisslinux <midfavila> the point is, it's a redundant function
2021-05-06T22:04:14 #kisslinux <midfavila> and then you've got the thumbnailer
2021-05-06T22:04:26 #kisslinux <midfavila> that's also not very useful. a screenshot tool shouldn't be resizing images
2021-05-06T22:04:34 #kisslinux <midfavila> an image editor handles that
2021-05-06T22:04:39 #kisslinux <acheam> nononono
2021-05-06T22:04:41 #kisslinux <acheam> you see
2021-05-06T22:04:49 #kisslinux <acheam> scrot is a full frontend to imlib2
2021-05-06T22:05:25 #kisslinux <dilyn> imlib2 gang
2021-05-06T22:05:31 #kisslinux <dilyn> scrot is obviously bloat
2021-05-06T22:05:32 #kisslinux <midfavila> okay well
2021-05-06T22:05:35 #kisslinux <midfavila> i don't care
2021-05-06T22:05:51 #kisslinux <midfavila> i don't like sxiv either
2021-05-06T22:06:01 #kisslinux <dilyn> just use grim
2021-05-06T22:06:04 #kisslinux <midfavila> for "suckless" programs, they have a lot of unneeded features
2021-05-06T22:06:45 #kisslinux <midfavila> like
2021-05-06T22:06:51 #kisslinux <midfavila> of all things scrot could have that would be nice
2021-05-06T22:06:59 #kisslinux <midfavila> it would be screenshots based on X window ID
2021-05-06T22:07:07 #kisslinux <midfavila> but that's the one fucking thing it doesn't have
2021-05-06T22:07:48 #kisslinux <midfavila> all you need to do is take a section of the screen and dump it as a png
2021-05-06T22:08:32 #kisslinux <midfavila> you don't need to make fucking thumbnails. you don't need timers. you don't need a command executor.
2021-05-06T22:18:33 #kisslinux <jedavies> dilyn: hey, currently testing the new qemu
2021-05-06T22:18:58 #kisslinux <aarng> timer is especially bad when you can simply do `sleep 3; scrot`
2021-05-06T22:19:06 #kisslinux <aarng> cat -v considered harmful etc
2021-05-06T22:19:31 #kisslinux <jedavies> will raise a PR once done
2021-05-06T22:21:23 #kisslinux <midfavila> timer and exec are the worst offenders
2021-05-06T22:21:36 #kisslinux <midfavila> the thumbnailer I can kind of excuse
2021-05-06T22:21:58 #kisslinux <midfavila> but timer and exec? *really*?
2021-05-06T22:22:14 #kisslinux <midfavila> and the more I think about it, the more that it strikes me as silly that it uses imlib
2021-05-06T22:22:42 #kisslinux <midfavila> because imlib is like, one of those uber-libraries, right? where it tries to do everything pertaining to $thing?
2021-05-06T22:22:55 #kisslinux <midfavila> but let's be real, who the hell saves their screenshots as... I dunno, TIFF
2021-05-06T22:22:56 #kisslinux <midfavila> or BMP
2021-05-06T22:23:33 #kisslinux <midfavila> just use xlib && libpng || libgif || libjpeg-turbo
2021-05-06T22:24:03 #kisslinux <midfavila> should write my own fucking utility at this point
2021-05-06T22:27:52 #kisslinux <acheam> bruh cat-v quoted someone on reddit
2021-05-06T22:28:11 #kisslinux <acheam> it was from 12 years ago though
2021-05-06T22:28:46 #kisslinux <midfavila> reddit was slightly less cringe in the late '00s than it is now
2021-05-06T22:29:20 #kisslinux <acheam> slightly
2021-05-06T22:31:56 #kisslinux <phoebos> jedavies, dilyn: qemu built for me
2021-05-06T22:32:22 #kisslinux <midfavila> lemme try qemu again...
2021-05-06T22:32:34 #kisslinux <midfavila> all cores, fire on that process
2021-05-06T22:32:43 #kisslinux <phoebos> took half an hour lol
2021-05-06T22:32:51 #kisslinux <phoebos> but it pulled in a few extra deps
2021-05-06T22:34:05 #kisslinux <phoebos> bzip2, curl, cyrus-sbzip2, curl, cyrus-sasl, eudev, gnutls, libepoxy, libjpeg-turbo, libpng, libxkbcommon, linux-pam, mesa, nettle
2021-05-06T22:34:15 #kisslinux <phoebos> not in the depends
2021-05-06T22:35:18 #kisslinux <midfavila> bash isn't either
2021-05-06T22:35:30 #kisslinux <jedavies> phoebos: you built with default options? I'm cleaning up the patches, removing the bash dependency
2021-05-06T22:36:17 #kisslinux <phoebos> jedavies: yep used your package in community
2021-05-06T22:36:31 #kisslinux <phoebos> is bash a build dep?
2021-05-06T22:37:17 #kisslinux <midfavila> fwiw qemu is still failing immediately for me
2021-05-06T22:37:22 #kisslinux <midfavila> gonna adjust cflags and try again
2021-05-06T22:37:23 #kisslinux <jedavies> No, it's called from the Makefile. It can be replaced with sh though.
2021-05-06T22:38:40 #kisslinux <phoebos> -Os -pipe -march=native is all i've got
2021-05-06T22:38:48 #kisslinux <phoebos> i do have a lot of packages installed though
2021-05-06T22:40:44 #kisslinux <jedavies> phoebos: qemu will link against those other packages if you have them installed. It should build without most of them though. I am testing from a clean chroot, just doing "kiss b qemu".
2021-05-06T22:41:04 #kisslinux <phoebos> yep, that's probably why mine worked
2021-05-06T22:41:05 #kisslinux <midfavila> right
2021-05-06T22:41:05 #kisslinux <midfavila> so
2021-05-06T22:41:11 #kisslinux <midfavila> ld: Error: unable to disambiguate: -no-pie (did you mean --no-pie ?)
2021-05-06T22:41:17 #kisslinux <midfavila> i'm not using anything related to PIEs
2021-05-06T22:41:39 #kisslinux <midfavila> and a similar issue in the past, related to grep, wouldn't be relevant, since I'm currently using GNU grep
2021-05-06T22:41:40 #kisslinux <midfavila> hm
2021-05-06T22:50:38 #kisslinux <phoebos> since i built qemu, currently playing with the oasis image
2021-05-06T22:50:48 #kisslinux <phoebos> > i have an exam tomorrow
2021-05-06T22:50:50 #kisslinux <phoebos> this is bad
2021-05-06T22:51:55 #kisslinux <midfavila> imagine having exams
2021-05-06T22:52:03 #kisslinux <midfavila> what a fuckn NERD
2021-05-06T22:52:16 #kisslinux <phoebos> imagine not finishing lectures from a month ago :X
2021-05-06T22:54:32 #kisslinux <midfavila> i would always just ask for transcripts from my teachers
2021-05-06T23:07:55 #kisslinux <phoebos> argh kiss-chroot doesn't bind-mount /dev/pts
2021-05-06T23:08:21 #kisslinux <phoebos> that's why gpg is unhappy in a chroot
2021-05-06T23:22:24 #kisslinux <midfavila> i have come to a conclusion
2021-05-06T23:22:32 #kisslinux <phoebos> wait don't go
2021-05-06T23:22:35 #kisslinux <midfavila> specifying file paths for input and output is bloat
2021-05-06T23:22:40 #kisslinux <phoebos> oh
2021-05-06T23:22:46 #kisslinux <midfavila> use < and > as the Patriarch Bourne intended
2021-05-06T23:25:24 #kisslinux <acheam> i need to learn more about < redirects
2021-05-06T23:25:33 #kisslinux <midfavila> not a lot to learn
2021-05-06T23:25:44 #kisslinux <midfavila> > directs stdout into a file overwriting it if it exists
2021-05-06T23:25:51 #kisslinux <midfavila> >> does the same but appends instead of overwrites
2021-05-06T23:25:55 #kisslinux <acheam> ye i know those two
2021-05-06T23:25:56 #kisslinux <midfavila> < is basically cat
2021-05-06T23:25:59 #kisslinux <acheam> ah okay
2021-05-06T23:26:17 #kisslinux <midfavila> << is... not terribly different as far as I'm aware
2021-05-06T23:26:17 #kisslinux <acheam> so "cat xyz | command" == "command < xyz"?
2021-05-06T23:26:23 #kisslinux <midfavila> yes
2021-05-06T23:26:30 #kisslinux <acheam> nice
2021-05-06T23:26:32 #kisslinux <midfavila> but < is a shell builtin
2021-05-06T23:26:36 #kisslinux <midfavila> and cat is not
2021-05-06T23:26:40 #kisslinux <midfavila> muh efficiency
2021-05-06T23:28:06 #kisslinux <phoebos> that is a nice
2021-05-06T23:28:19 #kisslinux <phoebos> also then every command must only read from stdin and print to stdout
2021-05-06T23:28:26 #kisslinux <phoebos> no other files
2021-05-06T23:28:54 #kisslinux <phoebos> uUNiXx
2021-05-06T23:29:37 #kisslinux <midfavila> it appears to work with any type of data, although for programs that normally dislike reading from stdio (such as image viewers) need to be pointed to the device file for stdin
2021-05-06T23:31:35 #kisslinux <midfavila> ah, the joys of filesystem abuse
2021-05-06T23:33:33 #kisslinux <E5ten> midfavila: the device files for std{in,out,err} aren't POSIX though :>)
2021-05-06T23:34:06 #kisslinux <phoebos> oof
2021-05-06T23:34:26 #kisslinux <midfavila> POSIX is only useful insofar as it's practical. every unix system I've used has had stdio files, as far as I know
2021-05-06T23:40:06 #kisslinux <acheam> I feel so guilty using emacs
2021-05-06T23:40:15 #kisslinux <phoebos> damn right
2021-05-06T23:40:26 #kisslinux <acheam> might switch to something like mg
2021-05-06T23:40:35 #kisslinux <acheam> to get the worst of both worlds
2021-05-06T23:40:48 #kisslinux <acheam> emacs is soooooo comfy, but muh unix philosiphy
2021-05-06T23:41:20 #kisslinux <midfavila> i like emacs in theory
2021-05-06T23:41:24 #kisslinux <midfavila> but hate it in practice
2021-05-06T23:41:34 #kisslinux <acheam> why
2021-05-06T23:41:47 #kisslinux <midfavila> because it's literally the definition of bloat
2021-05-06T23:41:49 #kisslinux <acheam> I have discovered I actually really dislike vim as a program since using emacs
2021-05-06T23:41:55 #kisslinux <midfavila> vim is dogshit too
2021-05-06T23:42:09 #kisslinux <acheam> I just wish emacs didn't package so much crap built it
2021-05-06T23:42:17 #kisslinux <acheam> s/it/in/g
2021-05-06T23:42:17 #kisslinux <movzbl> <acheam> I just wish emacs didn't package so much crap built in
2021-05-06T23:42:17 #kisslinux <midfavila> have you tried JED
2021-05-06T23:42:26 #kisslinux <acheam> joes editor?
2021-05-06T23:42:35 #kisslinux <midfavila> i believe that's what it stands for
2021-05-06T23:42:51 #kisslinux <acheam> oh no joe is different
2021-05-06T23:43:01 #kisslinux <acheam> there's jed and joe
2021-05-06T23:43:05 #kisslinux <midfavila> not related to the Joe of JOE or the Joe of Joe's Window Manager
2021-05-06T23:43:14 #kisslinux <midfavila> this is a *different* Joe
2021-05-06T23:43:23 #kisslinux <acheam> no the author of jed is john
2021-05-06T23:43:38 #kisslinux <acheam> I don't like emacs bindings though
2021-05-06T23:43:46 #kisslinux <midfavila> well, JED can be configured as you like
2021-05-06T23:43:47 #kisslinux <acheam> I need a lightweight emacs with vi bindings
2021-05-06T23:43:52 #kisslinux <midfavila> uh
2021-05-06T23:43:54 #kisslinux <midfavila> we just call that vi
2021-05-06T23:43:57 #kisslinux <midfavila> fivehead
2021-05-06T23:43:57 #kisslinux <acheam> i'm not reimplimenting a vim emulation layer
2021-05-06T23:43:59 #kisslinux <acheam> no
2021-05-06T23:44:05 #kisslinux <acheam> emacs like as in lisp and stuff
2021-05-06T23:44:06 #kisslinux <midfavila> use zile then
2021-05-06T23:44:31 #kisslinux <midfavila> written in Guile with the express goal of being a stripped-down EMACS
2021-05-06T23:44:37 #kisslinux <acheam> woah thats kinda cool
2021-05-06T23:44:45 #kisslinux <midfavila> Guile is a very neat ecosystem
2021-05-06T23:45:07 #kisslinux <midfavila> honestly, if I wasn't opposed to GNU's method of software development, I would very much like Guix
2021-05-06T23:45:36 #kisslinux <midfavila> Scheme as a system's primary scripting and control language is something I can totally get behind
2021-05-06T23:46:02 #kisslinux <acheam> i'm not sure if I like lua as an extension language though
2021-05-06T23:46:30 #kisslinux <midfavila> then just edit the source directly
2021-05-06T23:47:01 #kisslinux <acheam> also not thrilled with gnu / gpl but thats negotiable
2021-05-06T23:47:10 #kisslinux <midfavila> although I do find it stupid that they wrote an editor in the GNU Ubiquitous Language For Extension
2021-05-06T23:47:16 #kisslinux <midfavila> and then used Lua for an extension language
2021-05-06T23:47:18 #kisslinux <midfavila> like what the fuck
2021-05-06T23:47:23 #kisslinux <midfavila> you had ONE JOB
2021-05-06T23:48:04 #kisslinux <midfavila> wait what the fuc
2021-05-06T23:48:05 #kisslinux <midfavila> k
2021-05-06T23:48:15 #kisslinux <midfavila> ...I've gotta be thinking of a different zile
2021-05-06T23:48:21 #kisslinux <phoebos> every editor should be written in at least 3 languages
2021-05-06T23:48:44 #kisslinux <midfavila> ngl
2021-05-06T23:48:51 #kisslinux <midfavila> i don't know what I want from an editor any more
2021-05-06T23:49:07 #kisslinux <midfavila> tine is comfy, but it has very rough edges
2021-05-06T23:49:16 #kisslinux <midfavila> ed is a pain to use when I just want to edit a single line
2021-05-06T23:49:25 #kisslinux <midfavila> vi/m are awkward
2021-05-06T23:49:27 #kisslinux <midfavila> emacs is bloated
2021-05-06T23:49:34 #kisslinux <midfavila> nano is...
2021-05-06T23:49:38 #kisslinux <phoebos> ew
2021-05-06T23:49:46 #kisslinux <midfavila> jed relies on an obscure language
2021-05-06T23:49:51 #kisslinux <midfavila> etc
2021-05-06T23:49:59 #kisslinux <phoebos> i feel you
2021-05-06T23:50:13 #kisslinux <phoebos> write a handwriting interface
2021-05-06T23:50:23 #kisslinux <midfavila> i have a motor skills disorder lmao
2021-05-06T23:50:29 #kisslinux <phoebos> ok mebbe not
2021-05-06T23:50:31 #kisslinux <midfavila> can't write for shit
2021-05-06T23:50:54 #kisslinux <phoebos> lol
2021-05-06T23:51:11 #kisslinux <midfavila> i feel like if I hacked on tine for a while I'd really like it
2021-05-06T23:51:15 #kisslinux <midfavila> there's a very solid base there
2021-05-06T23:51:34 #kisslinux <midfavila> but there are odd limitations and flaws that make it feel like more of a tinker toy and less of a workable editor
2021-05-06T23:51:51 #kisslinux <midfavila> for example, it doesn't have rebindable keys
2021-05-06T23:52:02 #kisslinux <midfavila> and it limits you to only ten custom functions, assigned to F1-10
2021-05-06T23:52:26 #kisslinux <midfavila> cursor jumping shortcuts also break when used in a multiplexer
2021-05-06T23:52:46 #kisslinux <midfavila> there's no dedicated save or quit keybinds, either
2021-05-06T23:53:21 #kisslinux <midfavila> but there's *so much potential* for maximum comfiness
2021-05-06T23:54:11 #kisslinux <midfavila> fix some of the weird bugs, add support for syntax hilighting, replace the junky built-in language with a Scheme...
2021-05-06T23:54:36 #kisslinux <midfavila> most importantly, allow for arbitrary keybinds
2021-05-06T23:55:50 #kisslinux <necromansy> using ed has really made me dislike a lot of text editors, everything feels too heavy
2021-05-06T23:56:47 #kisslinux <midfavila> I *know*, right?
2021-05-06T23:56:52 #kisslinux <midfavila> it's depressing