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