💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-16.txt captured on 2024-05-12 at 16:05:18.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

2021-05-16T00:26:54 #kisslinux <kernelc> Hi, I want to set /dev/fb* group to video (permanently). How can I do it?
2021-05-16T00:27:51 #kisslinux <midfavila> startup script.
2021-05-16T00:28:43 #kisslinux <kernelc> Is there any better way?
2021-05-16T00:28:56 #kisslinux <midfavila> considering /dev is a virtual file system, no
2021-05-16T00:29:03 #kisslinux <midfavila> unless you want to use something like udev
2021-05-16T00:29:38 #kisslinux <kernelc> okay, thanks
2021-05-16T00:31:46 #kisslinux <kernelc> I am curious, is anyone here using tty only? I started and I have good time
2021-05-16T00:47:20 #kisslinux <midfavila> the tty is great until you want to do more than like, seven or eight things at a time
2021-05-16T00:47:51 #kisslinux <midfavila> ...well, assuming one program per tty. i guess if you make heavy use a of multiplexer and don't use many framebuffer programs
2021-05-16T01:05:13 #kisslinux <acheam> lol https://ytprivate.com/AWjy8wrzxM4
2021-05-16T01:05:42 #kisslinux <claudia02> -> gcc Successfully created tarball
2021-05-16T01:06:06 #kisslinux <claudia02> Haha, who would have thought. It was a faulty portion in ccache.
2021-05-16T01:12:15 #kisslinux <midfavila> bleh
2021-05-16T01:12:23 #kisslinux <midfavila> been tinkering with miktex for hours
2021-05-16T01:12:28 #kisslinux <midfavila> no luck
2021-05-16T01:33:11 #kisslinux <phoebos[m]> midfavila: it's not building with the new log4cxx
2021-05-16T01:33:33 #kisslinux <phoebos[m]> weird shared_mutex errors
2021-05-16T01:34:12 #kisslinux <phoebos[m]> it annoys me how much some packages get upset if an irrelevant component isn't quite right
2021-05-16T01:35:58 #kisslinux <midfavila> yeah, that's the same problem I'm having. bleh
2021-05-16T01:50:30 #kisslinux <phoebos[m]> Downgrade and it'll work fine :P
2021-05-16T03:03:48 #kisslinux <midfavila> i'll have to hunt for 11 then, phoebos[m]
2021-05-16T03:03:56 #kisslinux <midfavila> because the official tarball for 11 doesn't exist
2021-05-16T03:04:15 #kisslinux <midfavila> something to do tomorrow I guess
2021-05-16T03:08:29 #kisslinux <jason123santa[m]> When I try to install anything for kde it give me an error 2
2021-05-16T03:14:17 #kisslinux <kqz> midfavila: https://apache.mirrors.nublue.co.uk/logging/log4cxx/0.11.0/apache-log4cxx-0.11.0.tar.gz
2021-05-16T03:15:16 #kisslinux <midfavila> nani
2021-05-16T03:15:22 #kisslinux <midfavila> i literally checked that link though
2021-05-16T03:15:25 #kisslinux <midfavila> ...well, whatever
2021-05-16T03:15:50 #kisslinux <midfavila> yeah, it doesn't exist
2021-05-16T03:15:55 #kisslinux <midfavila> okay, so I'm not going crazy
2021-05-16T03:16:22 #kisslinux <kqz> oh whoops, yeah you're right, i still had the tarball in kiss cache so i could still build it
2021-05-16T03:16:35 #kisslinux <midfavila> is there like
2021-05-16T03:16:40 #kisslinux <midfavila> a git repo or something somewhere
2021-05-16T03:16:43 #kisslinux <midfavila> or an obscure ftp site
2021-05-16T03:16:44 #kisslinux <midfavila> :v
2021-05-16T03:16:54 #kisslinux <kqz> here's a github mirror: https://github.com/apache/logging-log4cxx/archive/refs/tags/v0.11.0.tar.gz
2021-05-16T03:16:59 #kisslinux <midfavila> thanks
2021-05-16T03:20:10 #kisslinux <midfavila> well, i got to 100% this time before it broke
2021-05-16T03:20:12 #kisslinux <midfavila> so that's progress
2021-05-16T03:24:52 #kisslinux <midfavila> ah, I think I know what happened
2021-05-16T03:25:03 #kisslinux <midfavila> I didn't see that the graphite-harfbuzz package required intervention
2021-05-16T03:25:21 #kisslinux <midfavila> i've got a few packages like that... I need to add some sort of audible alert
2021-05-16T03:25:27 #kisslinux <midfavila> maybe aplay /dev/urandom :P
2021-05-16T03:26:35 #kisslinux <midfavila> aha, that did it
2021-05-16T03:26:50 #kisslinux <kqz> ah yeah that got me too when I was trying to build
2021-05-16T03:27:02 #kisslinux <midfavila> time to add latex to the list of things I need to learn, alongside sed, awk, m4, advanced regex, xargs, C...
2021-05-16T03:27:26 #kisslinux <midfavila> ...algebra, precalculus, calculus, algorithms... fuckin hell
2021-05-16T03:29:15 #kisslinux <midfavila> phoebos[m] if I can make a suggestion, you should add the commands that you print to stdout to the post-install hook directly
2021-05-16T03:29:17 #kisslinux <midfavila> just a suggestion
2021-05-16T03:39:47 #kisslinux <midfavila> oh, lovely
2021-05-16T03:39:54 #kisslinux <midfavila> the graphite harfbuzz broke my xterm
2021-05-16T03:42:06 #kisslinux <midfavila> and xclock, too...
2021-05-16T03:48:51 #kisslinux <acheam> nobody comes after my xclock
2021-05-16T03:48:59 #kisslinux <acheam> gotta go through me first
2021-05-16T03:50:26 #kisslinux <testuser_[m]> Hi
2021-05-16T03:50:58 #kisslinux <midfavila> xclock is awesome
2021-05-16T03:50:59 #kisslinux <midfavila> unironically
2021-05-16T03:51:34 #kisslinux <midfavila> once STLWRT is available and I'm a more capable programmer I intend to write replacements for all of my Xaw programs
2021-05-16T03:52:26 #kisslinux <midfavila> speaking of programming, I figured I would look at tine's source today
2021-05-16T03:52:39 #kisslinux <midfavila> and I couldn't understand *any* of it
2021-05-16T03:52:55 #kisslinux <midfavila> half of the damn thing is just raw memory manipulation, and there are basically no comments
2021-05-16T04:21:35 #kisslinux <midfavila> gonna troubleshoot this crap tomorrow
2021-05-16T04:21:46 #kisslinux <midfavila> 0130 isn't the time to fix font issues
2021-05-16T04:59:22 #kisslinux <acheam> hi testuser_m
2021-05-16T10:55:06 #kisslinux <riteo> hi!
2021-05-16T10:56:04 #kisslinux <phoebos[m]> midfavila: so I reported the build failure upstream
2021-05-16T10:56:29 #kisslinux <phoebos[m]> and the guy literally replied: "Thank. This will be addressed when MiKTeX uses the new log4xcc version."
2021-05-16T10:56:43 #kisslinux <phoebos[m]> s u p e r
2021-05-16T10:57:15 #kisslinux <phoebos[m]> ah yeah the graphite harfbuzz
2021-05-16T10:57:23 #kisslinux <phoebos[m]> its a bitch
2021-05-16T10:57:38 #kisslinux <phoebos[m]> ideally all this crap will be pruned out of miktex
2021-05-16T11:00:15 #kisslinux <phoebos[m]> as for running all the commands in the post-install, I'm a bit reluctant bcs that means me taking away choices
2021-05-16T11:00:47 #kisslinux <phoebos[m]> and also it's quite, um, unpredictable if they're gonna work
2021-05-16T11:52:19 #kisslinux <phoebos> is it preferable to run kiss a in a post-install or only print a message telling people to?
2021-05-16T11:52:44 #kisslinux <phoebos> running it in post-install means the whole process of building MiKTeX should just happen in one go
2021-05-16T11:53:15 #kisslinux <phoebos> but that's risking changing people's libraries with less of their knowledge
2021-05-16T11:54:24 #kisslinux <riteo> mhhh, IMO just print out the message if otherwise the change might be very big
2021-05-16T11:54:36 #kisslinux <riteo> I mean, if the user system won't work they'll notice
2021-05-16T11:55:33 #kisslinux <aarng> changing alternatives in post-install sounds horrible
2021-05-16T11:57:37 #kisslinux <phoebos> aye nice
2021-05-16T11:58:07 #kisslinux <phoebos> midfavila: what's your problems with harfbuzz
2021-05-16T12:09:13 #kisslinux <testuser[m]_> Yeah don't do that in post install
2021-05-16T12:48:39 #kisslinux <phoebos> why the hell does `install` change the perms to 755 if you don't tell it otherwise
2021-05-16T12:49:52 #kisslinux <acheam> seems reasonable to me? you're supposed to specify the perms, but for installing binaries 755 is correct, no?
2021-05-16T12:50:08 #kisslinux <phoebos> testuser[m]_: harfbuzz-icu uses install without -m so there's a couple of headers marked executable
2021-05-16T12:50:22 #kisslinux <phoebos> acheam: yes for binaries, not for anything else
2021-05-16T12:50:38 #kisslinux <acheam> well, they had to default to *something*
2021-05-16T12:50:51 #kisslinux <phoebos> could have preserved the perms
2021-05-16T12:51:01 #kisslinux <phoebos> cp -d
2021-05-16T12:51:12 #kisslinux <phoebos> *-p
2021-05-16T13:16:39 #kisslinux <riteo> nah, it makes things cleaner IMO
2021-05-16T14:12:12 #kisslinux <acheam> has anybody tried limine? https://github.com/limine-bootloader/limine
2021-05-16T14:18:39 #kisslinux <testuser_[m]> Looks like it needs bash to build
2021-05-16T14:40:56 #kisslinux <acheam> and gcc by the looks of it
2021-05-16T14:41:08 #kisslinux <acheam> but besides the ridicuolous build system
2021-05-16T14:41:15 #kisslinux <acheam> it seems to be a cool bootloader
2021-05-16T15:52:57 #kisslinux <dilyn> afaik there is no terminal with out-of-the-box ligature support on wayland; alacritty may be the closest? dnkl is working on adding it in foot but it's slow going
2021-05-16T15:54:24 #kisslinux <zenomat> anybody here watching 'the good sides of systemd' at the alpine linux conference?
2021-05-16T15:54:37 #kisslinux <dilyn> :o
2021-05-16T15:54:40 #kisslinux <dilyn> link?
2021-05-16T15:55:11 #kisslinux <dilyn> kernelc: you could use /etc/mdev.conf to modify /dev permissions
2021-05-16T15:55:13 #kisslinux <zenomat> https://bbb.dereferenced.org/b/adm-ec4-bx7-ypm
2021-05-16T15:56:07 #kisslinux <phoebos> midfavila1: do ya have any fancy tweaks to harfbuzz stuff
2021-05-16T15:56:28 #kisslinux <midfavila1> no, but it seems to be working again after a quick recompile
2021-05-16T15:56:31 #kisslinux * midfavila1 shrugs
2021-05-16T15:56:34 #kisslinux <midfavila1> no harm no foul
2021-05-16T15:58:49 #kisslinux <phoebos_> you recompiled the xterm stuff against graphite-harfbuzz?
2021-05-16T15:59:24 #kisslinux <midfavila1> yuuup.
2021-05-16T15:59:28 #kisslinux <midfavila1> it... doesn't seem to mind.
2021-05-16T15:59:36 #kisslinux <phoebos_> ah.
2021-05-16T15:59:46 #kisslinux <phoebos_> it's all a bit messy
2021-05-16T16:00:00 #kisslinux <dilyn> limine requires bash, git, nasm, and... mtools?
2021-05-16T16:00:02 #kisslinux <dilyn> what a stack
2021-05-16T16:00:12 #kisslinux <testuser_[m]> Wtf is mtools
2021-05-16T16:02:00 #kisslinux <dilyn> https://pkgs.alpinelinux.org/package/edge/main/x86_64/mtools
2021-05-16T16:03:30 #kisslinux <zenomat> i thought it would be a live talk, its a youtube video attached to bigbluebutton...
2021-05-16T16:03:57 #kisslinux <dilyn> and requires gcc. sad.
2021-05-16T16:04:24 #kisslinux <midfavila1> go read the dragon book and finish implementing c99 in tcc
2021-05-16T16:04:28 #kisslinux <midfavila1> dew it
2021-05-16T16:04:38 #kisslinux <miskatonic> what is the preferred alternative for gcc?
2021-05-16T16:04:41 #kisslinux <midfavila1> clang
2021-05-16T16:04:50 #kisslinux <midfavila1> which is arguably worse
2021-05-16T16:06:05 #kisslinux <dilyn> lmao
2021-05-16T16:06:26 #kisslinux <dilyn> wtf is -fplan9-extensions
2021-05-16T16:06:39 #kisslinux <midfavila1> presumably they are extensions
2021-05-16T16:06:43 #kisslinux <midfavila1> that originate from plan 9
2021-05-16T16:06:47 #kisslinux <midfavila1> but that's just a guess
2021-05-16T16:06:53 #kisslinux <dilyn> lmfao https://stackoverflow.com/questions/7060949/equivalent-to-fplan9-extensions-in-clang
2021-05-16T16:07:11 #kisslinux <phoebos> testuser_[m]: is cproc/qbe any good
2021-05-16T16:07:26 #kisslinux <dilyn> cproc can build some things
2021-05-16T16:07:51 #kisslinux <phoebos> some?
2021-05-16T16:08:18 #kisslinux <dilyn> it can't build the kernel
2021-05-16T16:08:27 #kisslinux <midfavila1> well yeah
2021-05-16T16:08:28 #kisslinux <midfavila1> but like
2021-05-16T16:08:33 #kisslinux <midfavila1> clang can't either, last I checked
2021-05-16T16:08:38 #kisslinux <dilyn> it certainly can!
2021-05-16T16:08:51 #kisslinux <phoebos> lol
2021-05-16T16:08:56 #kisslinux <miskatonic> after patching the kernel sources?
2021-05-16T16:08:58 #kisslinux <midfavila1> i've heard that it could, and then it couldn't for a while.
2021-05-16T16:09:03 #kisslinux * midfavila1 shrugs
2021-05-16T16:09:15 #kisslinux <phoebos> apparently tcc could build the kernel
2021-05-16T16:09:19 #kisslinux <phoebos> once upon a time
2021-05-16T16:09:21 #kisslinux <midfavila1> yup
2021-05-16T16:09:28 #kisslinux <midfavila1> it was used to recompile the kernel at every boot
2021-05-16T16:09:31 #kisslinux <midfavila1> because why the fuck not
2021-05-16T16:09:49 #kisslinux <phoebos> sounds fun
2021-05-16T16:11:14 #kisslinux <phoebos> what was up with boost
2021-05-16T16:11:20 #kisslinux <phoebos> just a broken link?
2021-05-16T16:11:23 #kisslinux <midfavila1> 403
2021-05-16T16:11:32 #kisslinux <dilyn> i've been doing it for months
2021-05-16T16:11:36 #kisslinux <phoebos> ach
2021-05-16T16:12:05 #kisslinux <dilyn> using clang, not recompiling the kernel at boot :X that's try-hard lmao
2021-05-16T16:12:22 #kisslinux <midfavila1> *groan*
2021-05-16T16:12:31 #kisslinux <midfavila1> anyone know what provides a2x
2021-05-16T16:12:54 #kisslinux <dilyn> asciidoc?
2021-05-16T16:12:59 #kisslinux <phoebos> dilyn: it doesn't require anything special?
2021-05-16T16:13:03 #kisslinux <midfavila1> fuck, so I do need to package asciidoc
2021-05-16T16:13:10 #kisslinux <midfavila1> that's why I was tentative about using asciidoctor
2021-05-16T16:13:10 #kisslinux <phoebos> ew asciidoc
2021-05-16T16:13:16 #kisslinux <phoebos> isn't it ruby
2021-05-16T16:13:24 #kisslinux <midfavila1> asciidoctor is, not sure about asciidoc
2021-05-16T16:13:27 #kisslinux <dilyn> just some make flags; LLVM=1 LLVM_IAS=1 for a whole llvm toolchain. or just HOSTCC=cc CC=cc for just clang
2021-05-16T16:13:28 #kisslinux <phoebos> ah
2021-05-16T16:13:46 #kisslinux <dilyn> s/cc/clang/
2021-05-16T16:13:46 #kisslinux <movzbl> <dilyn> just some make flags; LLVM=1 LLVM_IAS=1 for a whole llvm toolchain. or just HOSTCC=clang CC=clang for just clang
2021-05-16T16:14:26 #kisslinux <midfavila1> this wouldn't be a problem if yash let you disable documentation generation...
2021-05-16T16:15:08 #kisslinux <miskatonic> what has yash got to do with it?
2021-05-16T16:15:17 #kisslinux <midfavila1> requires asciidoc and a2x
2021-05-16T16:15:28 #kisslinux <midfavila1> like, as build-time deps
2021-05-16T16:16:01 #kisslinux <phoebos> you can probably comment it out somewhere...?
2021-05-16T16:16:23 #kisslinux <midfavila1> i mean, probably, but it's easier to just package asciidoc since it's needed by some of my other packages
2021-05-16T16:17:42 #kisslinux <miskatonic> is yash now the default shell?
2021-05-16T16:18:32 #kisslinux <dilyn> "Werror=shift-count-overflow" I give up on limine lmao
2021-05-16T16:18:56 #kisslinux <midfavila1> >it's written in python
2021-05-16T16:18:56 #kisslinux <midfavila1> okay, yeah, no, comment-out time it is
2021-05-16T16:19:13 #kisslinux <midfavila1> there are no defaults on kiss...
2021-05-16T16:19:17 #kisslinux <midfavila1> i just want to experiment with yash more
2021-05-16T16:20:13 #kisslinux <zenomat> ah yes, systemd to start emacs or curl weather information in your statusbar
2021-05-16T16:24:06 #kisslinux <midfavila1> ...okay, yeah, no, I'm just sticking with ksh
2021-05-16T16:24:15 #kisslinux <midfavila1> fuck this
2021-05-16T16:24:56 #kisslinux <miskatonic> which form of ksh?
2021-05-16T16:25:02 #kisslinux <midfavila1> openbsd
2021-05-16T16:25:20 #kisslinux <midfavila1> but I used to use mksh, and before that ksh93
2021-05-16T16:25:46 #kisslinux <miskatonic> i am still into mksh
2021-05-16T16:26:20 #kisslinux <midfavila1> if dash had line-editing and tab completion I'd use it.
2021-05-16T16:26:26 #kisslinux <midfavila1> i don't need the korn extensions
2021-05-16T16:27:24 #kisslinux <miskatonic> busybox ash has got completion and history
2021-05-16T16:27:39 #kisslinux <midfavila1> busybox ash is also part of busybox
2021-05-16T16:27:52 #kisslinux <acheam> do you know how deeply you have offended the man, miskatonic
2021-05-16T16:28:02 #kisslinux <midfavila1> don't mis-species me
2021-05-16T16:28:04 #kisslinux <midfavila1> you fuck
2021-05-16T16:28:05 #kisslinux <midfavila1> >:c
2021-05-16T16:28:36 #kisslinux <miskatonic> who is the man, and why is he offended?
2021-05-16T16:32:55 #kisslinux <midfavila1> oh, no wonder my shell scripts were executing so slowly
2021-05-16T16:33:00 #kisslinux <midfavila1> somehow bash ended up as my /bin/sh
2021-05-16T16:33:05 #kisslinux <midfavila1> disgusting
2021-05-16T16:33:37 #kisslinux <midfavila1> ......and yash doesn't respect $ENV...
2021-05-16T16:35:06 #kisslinux <soliwilos> I tried to use mrsh as /usr/bin/sh, but /usr/bin/kiss did not care for it.
2021-05-16T16:35:17 #kisslinux <midfavila1> yup.
2021-05-16T16:35:20 #kisslinux <midfavila1> mrsh is...
2021-05-16T16:35:24 #kisslinux <midfavila1> ...well, it exists.
2021-05-16T16:35:42 #kisslinux <midfavila1> if I'm being honest I don't think it's very good.
2021-05-16T16:37:41 #kisslinux <midfavila1> yash also doesn't seem to like kiss, in some regards...
2021-05-16T16:37:57 #kisslinux <midfavila1> complains about invalid/incomplete multibyte/wide characters. will have to tinker with that...
2021-05-16T16:40:25 #kisslinux <testuser_[m]> phoebos https://github.com/oasislinux/oasis/issues/13
2021-05-16T16:40:51 #kisslinux <soliwilos> I think I had some issues with mksh as well, but been a while since I tried it as /usr/bin/sh. I like it for interactive shell use, though.
2021-05-16T16:41:41 #kisslinux <midfavila1> personally, I dislike redundancy in my systems
2021-05-16T16:41:49 #kisslinux <midfavila1> at least in the sense of "multiple X that only do Y thing"
2021-05-16T16:42:13 #kisslinux <testuser_[m]> Same
2021-05-16T16:42:18 #kisslinux <midfavila1> like
2021-05-16T16:42:27 #kisslinux <midfavila1> it took me ages to get over having to keep multiple browsers installed
2021-05-16T16:43:54 #kisslinux <midfavila1> multiple shells is just too far. that is one line I shant cross
2021-05-16T16:44:06 #kisslinux <dilyn> if anybody wants to adopt anything here, lmk https://github.com/kiss-community/repo-community/issues/197
2021-05-16T16:44:14 #kisslinux <dilyn> otherwise they're getting dropped this week :v
2021-05-16T16:44:24 #kisslinux <dilyn> just the ood ones
2021-05-16T16:45:46 #kisslinux <testuser_[m]> The ones in owned by dylan and dilyn are out of date too ?
2021-05-16T16:46:05 #kisslinux <dilyn> most of them are up to date
2021-05-16T16:46:15 #kisslinux <dilyn> I'm maintaining them until someone wants them xD
2021-05-16T16:46:42 #kisslinux <dilyn> strange that kiss-outdated did not inform me a week ago that mesa 21.1.0 was released...
2021-05-16T16:47:26 #kisslinux <testuser_[m]> You should use that repology jq script for official repos
2021-05-16T16:47:28 #kisslinux <testuser_[m]> way faster
2021-05-16T16:47:32 #kisslinux <testuser_[m]> And accurate too i guess
2021-05-16T16:47:44 #kisslinux <testuser_[m]> Its in the logs somewhere
2021-05-16T16:49:36 #kisslinux <dilyn> mmhmm mhmm
2021-05-16T16:49:57 #kisslinux <dilyn> claudia asked how I got the out of date days, I didn't have the heart to tell them that I just manually look up the releases...
2021-05-16T16:50:07 #kisslinux <dilyn> i'm too lazy to intelligently solve some problems
2021-05-16T16:50:56 #kisslinux <testuser_[m]> Should be easy with shithub api, just get the date of latest release
2021-05-16T16:51:18 #kisslinux <dilyn> oh yeah, it would be pretty easy to figure out in many different ways
2021-05-16T16:52:11 #kisslinux <midfavila1> >shithub
2021-05-16T16:52:17 #kisslinux <midfavila1> i'm stealing this. it's mine now
2021-05-16T16:53:14 #kisslinux <testuser_[m]>  the repology script was on termbin but 404 now
2021-05-16T16:53:19 #kisslinux <testuser_[m]> aarng: do you still have it ?
2021-05-16T16:58:04 #kisslinux <claudia02> dilyn: My question about the out of date times pointed to the growing number of outdated packages.
2021-05-16T16:58:21 #kisslinux <claudia02> So its really hard work to tell how old stuff is outdated
2021-05-16T16:59:26 #kisslinux <aarng> lemme see, testuser_[m]
2021-05-16T17:00:27 #kisslinux <aarng> # This prints the first 200 outdated packages.
2021-05-16T17:00:29 #kisslinux <aarng> this?
2021-05-16T17:02:17 #kisslinux <aarng> https://termbin.com/u7xt
2021-05-16T17:11:46 #kisslinux <phoebos> dilyn: github shit has an atom feed for releases
2021-05-16T17:11:56 #kisslinux <phoebos> github.com/foo/bar/releases.atom
2021-05-16T17:12:00 #kisslinux <dilyn> for sure
2021-05-16T17:12:23 #kisslinux <phoebos> i was smart enough to set all of those up like yesterday
2021-05-16T17:12:28 #kisslinux <dilyn> this would be easier if people just updated their packages :v
2021-05-16T17:15:29 #kisslinux <midfavila1> geez, the stock configuration scripts for yash are dense...
2021-05-16T17:24:14 #kisslinux <testuser_[m]> Yea that one aarng
2021-05-16T17:26:41 #kisslinux <kqz> yeah yash comes with a very...heavy and opinionated default setup
2021-05-16T17:26:45 #kisslinux <kqz> neat shell though
2021-05-16T17:29:14 #kisslinux <aarng> testuser_[m]: ok awesome
2021-05-16T17:29:24 #kisslinux <aarng> I should prolly get that thing upstreamed
2021-05-16T17:29:35 #kisslinux <aarng> need to compare with the original script though
2021-05-16T17:31:49 #kisslinux <testuser_[m]> The official kiss outdated script is more generic though since it can be used on personal repos too, not just ones listed on repology
2021-05-16T17:32:41 #kisslinux <aarng> I could try to match functionality, sounds like a fun project
2021-05-16T17:32:56 #kisslinux <aarng> but my time is limited for a couple days, let's see
2021-05-16T17:32:57 #kisslinux <midfavila1> kqz yash is really cool
2021-05-16T17:33:07 #kisslinux <midfavila1> i've wanted to use it for a long time
2021-05-16T17:33:39 #kisslinux <testuser_[m]> What do you like in yash specifically ?
2021-05-16T17:33:57 #kisslinux <midfavila1> well, it's fairly nimble despite having a lot of QoL features
2021-05-16T17:34:07 #kisslinux <midfavila1> and it also implements... I believe POSIX2008 strictly
2021-05-16T17:34:35 #kisslinux <dilyn> good golly miss molly this oudated list got miles longer
2021-05-16T17:34:36 #kisslinux <midfavila1> so it's easy to write portable scripts, but when you need to, there are also more advanced constructs
2021-05-16T17:34:49 #kisslinux <midfavila1> beyond that, it's also not particularly heavy, binary-wise
2021-05-16T17:34:59 #kisslinux <midfavila1> stripped and linked against glibc it's just over 400kb, at -O2
2021-05-16T17:35:13 #kisslinux <midfavila1> compared to oksh which is just over 200kb
2021-05-16T17:35:25 #kisslinux <dilyn> aarng: can you think of a better way to handle your sed-i package than installing to /usr/local?
2021-05-16T17:35:50 #kisslinux <dilyn> I can't, but I'd rather we didn't add this precedent
2021-05-16T17:36:01 #kisslinux <aarng> dilyn, not really
2021-05-16T17:36:07 #kisslinux <dilyn> :'(
2021-05-16T17:36:12 #kisslinux <aarng> but I'm open to suggestions where to put it
2021-05-16T17:36:21 #kisslinux <dilyn> yeah I've been trying to think.
2021-05-16T17:36:23 #kisslinux <kqz> yeah i use it as my login shell, i still have dash as my /bin/sh though
2021-05-16T17:36:26 #kisslinux <aarng> just can't be /usr/bin for obvious reasons
2021-05-16T17:36:46 #kisslinux <midfavila1> honestly, it seems like the only thing preventing me from using yash as my /bin/sh is the warnings I get when running kiss
2021-05-16T17:36:50 #kisslinux <midfavila1> they make me kind of nervous
2021-05-16T17:37:16 #kisslinux <kqz> oh i actually haven't even tried it as my /bin/sh lol, what kind of warnings?
2021-05-16T17:37:27 #kisslinux <midfavila1> something about multi-wide characters, let me check again
2021-05-16T17:37:39 #kisslinux <kqz> technically when yash is run as /bin/sh it automatically goes into "POSIXly correct mode" so I would have assumed compat should be good
2021-05-16T17:37:45 #kisslinux <midfavila1> .: cannot read input: Invalid or incomplete multibyte or wide character
2021-05-16T17:37:45 #kisslinux <midfavila1> .: no such command `eval_gettext'
2021-05-16T17:37:54 #kisslinux <midfavila1> haven't looked into these at all
2021-05-16T17:37:57 #kisslinux <midfavila1> but will laterish
2021-05-16T17:38:20 #kisslinux <midfavila1> if I can I'll modify kiss to be less panic-inducing with yash
2021-05-16T17:38:32 #kisslinux <kqz> hm weird, i did have to hack the package a lot to cut out all of the gettext stuff
2021-05-16T17:38:40 #kisslinux <midfavila1> this is kiss update fyi
2021-05-16T17:39:06 #kisslinux <testuser_[m]> Yeah i got that eval_gettext thing too
2021-05-16T17:39:15 #kisslinux <midfavila1> on yash or something else?
2021-05-16T17:39:22 #kisslinux <midfavila1> if it's on something else that could be a bug...
2021-05-16T17:39:22 #kisslinux <testuser_[m]> When i was using yash
2021-05-16T17:39:23 #kisslinux <midfavila1> ah
2021-05-16T17:39:32 #kisslinux <dilyn> jj wen't a little crazy i think
2021-05-16T17:39:44 #kisslinux <midfavila1> isn't ii the one that abuses fifos and stuff
2021-05-16T17:40:39 #kisslinux <dilyn> you say abuse, we say use in curious ways :v
2021-05-16T17:40:59 #kisslinux <midfavila1> i never said abuse was bad
2021-05-16T17:41:02 #kisslinux <dilyn> I wish scripts respected aliases. that would be nice.
2021-05-16T17:41:03 #kisslinux <midfavila1> unix is an OS for masochists
2021-05-16T17:41:06 #kisslinux <dilyn> conotation good sir!
2021-05-16T17:41:09 #kisslinux <kqz> hm weird, so I can't reproduce the gettext warning, but Ctrl+C no longer works when running kiss update with yash as /bin/sh
2021-05-16T17:41:14 #kisslinux <midfavila1> salvation through suffering
2021-05-16T17:41:22 #kisslinux <midfavila1> and yeah, I noticed that too, kqz
2021-05-16T17:41:54 #kisslinux <midfavila1> i'll be honest, beyond replacing curl, I haven't read kiss much. once I have stuff IRL done for the day I'll put some work into it
2021-05-16T17:41:59 #kisslinux <dilyn> you could name it `sed`, install to /usr/bin, and change the sed= to sed=/var/db/kiss/choices/$pkg>usr>bin>sed, but that's hella gross
2021-05-16T17:42:24 #kisslinux <midfavila1> i mean
2021-05-16T17:42:35 #kisslinux <aarng> yeah, sounds way worse
2021-05-16T17:42:56 #kisslinux <jslick> oh noes, don't drop tmux!  konimex will you still be maintaining it?
2021-05-16T17:43:06 #kisslinux <midfavila1> mtm>tmux
2021-05-16T17:43:07 #kisslinux <aarng> /usr/local/bin only sucks because it is not used by any package
2021-05-16T17:43:08 #kisslinux <dilyn> tmux is probably fine :P
2021-05-16T17:43:09 #kisslinux <midfavila1> fucking fight me
2021-05-16T17:43:13 #kisslinux <dilyn> precisely :2021-05-16T17:43:19 #kisslinux <aarng> otherwise it's the most logical location
2021-05-16T17:43:19 #kisslinux <kqz> yeah no idea why ctrl-c breaks, but here's my build file to get rid of the gettext stuff https://git.sr.ht/~kqz/repo/tree/master/item/core/yash/build
2021-05-16T17:43:29 #kisslinux <midfavila1> hmmmm
2021-05-16T17:43:46 #kisslinux <midfavila1> will have to incorporate that into my package
2021-05-16T17:43:50 #kisslinux <testuser_[m]> /usr/lib/sed-i/sed lol
2021-05-16T17:43:52 #kisslinux <kqz> also removes the docs because i dont want to deal with asciidoc
2021-05-16T17:43:56 #kisslinux <aarng> haha
2021-05-16T17:43:58 #kisslinux <dilyn> libexec
2021-05-16T17:44:14 #kisslinux <jslick> > # kiss search '*mtm*'
2021-05-16T17:44:14 #kisslinux <jslick> ERROR Package '*mtm*' not in any repository
2021-05-16T17:44:16 #kisslinux <aarng> kernel module to intercept calls to /usr/bin/sed, ez
2021-05-16T17:44:24 #kisslinux <midfavila1> mtm is packaged in my repo
2021-05-16T17:44:25 #kisslinux <midfavila1> :^)
2021-05-16T17:44:26 #kisslinux <testuser_[m]> Btw dilyn libxkbcommon seems to put some stuff in libexec
2021-05-16T17:44:29 #kisslinux <midfavila1> obligatory shill
2021-05-16T17:44:31 #kisslinux <konimex> jslick: why would I drop tmux?
2021-05-16T17:44:48 #kisslinux <jslick> konimex I was referring to dilyn's post about outdated packages
2021-05-16T17:45:08 #kisslinux <jslick> https://freenode.logbot.info/kisslinux/20210516#c8022926
2021-05-16T17:45:53 #kisslinux <midfavila1> https://git.sdf.org/midfavila/kiss-mfavila/src/branch/master/mbase/mtm-git jslick
2021-05-16T17:46:12 #kisslinux <midfavila1> https://git.sdf.org/midfavila/kiss-mfavila/src/branch/master/ports/mtm-git
2021-05-16T17:46:16 #kisslinux <midfavila1> actually no, this one is better
2021-05-16T17:46:22 #kisslinux <midfavila1> not sure why gitea wouldn't redirect symlinks...
2021-05-16T17:46:22 #kisslinux <midfavila1> meh
2021-05-16T17:46:28 #kisslinux <midfavila1> smol multiplexer
2021-05-16T17:46:56 #kisslinux <midfavila1> i actually need to clean mtm-git up... it was one of the first packages I wrote
2021-05-16T17:47:05 #kisslinux <midfavila1> you can uh, you can really tell
2021-05-16T17:47:18 #kisslinux <dilyn> thanks testuser
2021-05-16T17:47:27 #kisslinux <dilyn> for some reason... I have a gcc dir in libexec...
2021-05-16T17:47:28 #kisslinux <dilyn> wth
2021-05-16T17:47:56 #kisslinux <midfavila1> oh, one other thing, kqz (sorry for the pings)
2021-05-16T17:48:13 #kisslinux <midfavila1> do you use {s,u,9}base? if so, do you have issues with it under yash?
2021-05-16T17:48:39 #kisslinux <midfavila1> i feel like it has something to do with yash trying to prevent accidental removal/overwrite of things...
2021-05-16T17:49:18 #kisslinux <kqz> i use sbase and ubase, seems to work fine with yash, i did install 9base at one point and i think that was the cause of my autotools issues i was having a bit ago
2021-05-16T17:49:24 #kisslinux <kqz> but not sure
2021-05-16T17:49:38 #kisslinux <midfavila1> just checked actually, it does have to do with yash trying to prevent overwries
2021-05-16T17:49:44 #kisslinux <midfavila1> s/overwries/overwrites/
2021-05-16T17:49:44 #kisslinux <movzbl> <midfavila1> just checked actually, it does have to do with yash trying to prevent overwrites
2021-05-16T17:49:44 #kisslinux <aarng> mtm would be awesome if it used an external program for scrollback
2021-05-16T17:49:54 #kisslinux <aarng> so you can use less(1) and get search for free
2021-05-16T17:49:57 #kisslinux <midfavila1> you could probably edit mtm to not handle scrollback
2021-05-16T17:50:01 #kisslinux <midfavila1> it's under 1kloc iirc
2021-05-16T17:50:05 #kisslinux <midfavila1> ...but, uh
2021-05-16T17:50:06 #kisslinux <midfavila1> fair warning
2021-05-16T17:50:13 #kisslinux <midfavila1> if it's anything like tine, you might have a bad time
2021-05-16T17:50:20 #kisslinux <midfavila1> the source for tine is *insane*
2021-05-16T17:50:23 #kisslinux <aarng> it would still have to save scrollback, just not handle the scrolling itself
2021-05-16T17:50:34 #kisslinux <aarng> basically what dvtm does
2021-05-16T17:50:58 #kisslinux <aarng> and afaik mtm also does not properly redraw
2021-05-16T17:51:02 #kisslinux <aarng> which sucks big time
2021-05-16T17:51:27 #kisslinux <midfavila1> mtm could do with a little more polish
2021-05-16T17:51:34 #kisslinux <midfavila1> if I knew more about C I would hack on it, but as is...
2021-05-16T17:51:41 #kisslinux <aarng> same
2021-05-16T17:54:23 #kisslinux <aarng> dilyn, I will check my jj shells scripts with yash
2021-05-16T17:57:11 #kisslinux <midfavila1> just tested your suggestion about gettext kqz, doesn't seem to have any affect
2021-05-16T17:57:16 #kisslinux <midfavila1> :thinking:
2021-05-16T18:04:39 #kisslinux <kqz> oh, actually i might just be derping, i forgot I have gettext-tiny installed, so maybe that's providing something
2021-05-16T18:04:57 #kisslinux <midfavila1> hmmmm. mayhaps. i have that installed too...
2021-05-16T18:05:12 #kisslinux <kqz> oh, even weirder than :D
2021-05-16T18:05:31 #kisslinux <kqz> are you using the /etc/common config that comes with yash?
2021-05-16T18:05:46 #kisslinux <midfavila1> right now, yeah, since I haven't configured it
2021-05-16T18:05:54 #kisslinux <midfavila1> i need to modify common to source profile...
2021-05-16T18:06:04 #kisslinux <midfavila1> really annoying behavior on yash's part
2021-05-16T18:06:23 #kisslinux <kqz> gotcha, yeah what I did was chagne my ~/.yashrc to source /etc/profile
2021-05-16T18:06:28 #kisslinux <midfavila1> see, thing is,
2021-05-16T18:06:40 #kisslinux <midfavila1> i use profile to set ENV so that I can keep my shell rc out of my home dir
2021-05-16T18:07:19 #kisslinux <midfavila1> i can probably just change a variable to get that to work though
2021-05-16T18:08:19 #kisslinux <kqz> ahh, yeah I _think_ yash only reads $ENV is "POSIXly correct mode" iirc
2021-05-16T18:08:30 #kisslinux <midfavila1> yep
2021-05-16T18:08:51 #kisslinux <midfavila1> ...speaking of which, I discovered the other day that you can't compile linux if POSIXLY_CORRECT is set
2021-05-16T18:08:57 #kisslinux <midfavila1> which is mildly amusing
2021-05-16T18:09:22 #kisslinux <riteo> oh, are you guys still looking for a KISSy comfy shell?
2021-05-16T18:09:29 #kisslinux <kqz> lol really? lots of bizzare behavoir popping up here
2021-05-16T18:09:46 #kisslinux <riteo> oh that looks weird
2021-05-16T18:09:57 #kisslinux <midfavila1> yeah, linux depends on bc being able to handle multi-character variables
2021-05-16T18:10:13 #kisslinux <midfavila1> and posix bc can only handle variables with single-character names
2021-05-16T18:10:30 #kisslinux <kqz> ah, I use an external bc so that probably explains why I haven't ran into that
2021-05-16T18:10:47 #kisslinux <midfavila1> no, you probably just don't set POSIXLY_CORRECT system-wide :p
2021-05-16T18:11:05 #kisslinux <midfavila1> GNU, busybox, and my bc implementation all adhere to that variable
2021-05-16T18:11:32 #kisslinux <midfavila1> only reason I need a seperate bc and can't use the plan 9 bc/dc is because of that damn bc script in linux...
2021-05-16T18:11:44 #kisslinux <midfavila1> like, of *all* the languages you could have written it in,
2021-05-16T18:11:46 #kisslinux <midfavila1> you choose bc
2021-05-16T18:12:15 #kisslinux * acheam just uses busybox
2021-05-16T18:12:31 #kisslinux <acheam> 'ello dilyn
2021-05-16T18:12:32 #kisslinux <midfavila1> d-man himself
2021-05-16T18:12:46 #kisslinux <acheam> big guy dilly c
2021-05-16T18:12:54 #kisslinux <kqz> lol ah, yeah that's probably it, have only used dash as /bin/sh up until now
2021-05-16T18:13:10 #kisslinux <midfavila1> >dilly c
2021-05-16T18:13:27 #kisslinux <aarng> wadylan is still the best name
2021-05-16T18:13:47 #kisslinux <midfavila1>  "I can't believe it's not Dylan"
2021-05-16T18:15:22 #kisslinux <dilyn> do NOT call me that >=|
2021-05-16T18:15:30 #kisslinux <midfavila1> which one
2021-05-16T18:15:37 #kisslinux <dilyn> only one person in the universe is allowed to call me dilly and it ain't y'all :P
2021-05-16T18:15:43 #kisslinux <midfavila1> too late, dilly
2021-05-16T18:16:02 #kisslinux <riteo> what did you do
2021-05-16T18:16:09 #kisslinux <riteo> you fell into their trap
2021-05-16T18:16:09 #kisslinux <dilyn> ._./
2021-05-16T18:16:25 #kisslinux <kqz> looks like you can change the rcfile patch by using --rcfile=patch to run yash
2021-05-16T18:16:30 #kisslinux <riteo> you had to act as if it were nothing, they would've forgotten it by tomorrow
2021-05-16T18:16:33 #kisslinux <kqz> s/patch/path/g
2021-05-16T18:16:33 #kisslinux <movzbl> <kqz> looks like you can change the rcfile path by using --rcfile=path to run yash
2021-05-16T18:16:51 #kisslinux <midfavila1> yeah, but then that requires running a shell script to run my shell
2021-05-16T18:16:54 #kisslinux <midfavila1> which is dumb
2021-05-16T18:17:16 #kisslinux <midfavila1> ...then again, I've done dumber things.
2021-05-16T18:17:17 #kisslinux <acheam> thats like running fish from your zshrc
2021-05-16T18:17:28 #kisslinux <midfavila1> >he uses zsh
2021-05-16T18:17:31 #kisslinux <midfavila1> >HE USES FISH
2021-05-16T18:17:37 #kisslinux <midfavila1> absolutely disgusting acheam
2021-05-16T18:17:45 #kisslinux <midfavila1> i've lost any and all respect I may have had for you
2021-05-16T18:17:48 #kisslinux <acheam> I switched to ash today actually
2021-05-16T18:17:59 #kisslinux <kqz> yeah not the most ideal, but eh, i've done a lot worse for comfort
2021-05-16T18:18:08 #kisslinux <acheam> not as eyecandy, but hey, its for the bloat
2021-05-16T18:18:27 #kisslinux <dilyn> ksh is the way
2021-05-16T18:18:31 #kisslinux <midfavila1>  i might just throw a source line in my yash common
2021-05-16T18:18:38 #kisslinux <midfavila1> like at the end or whatever
2021-05-16T18:18:50 #kisslinux <kqz> you could also always just hackishly change the hardcoded path in yash.c ;p
2021-05-16T18:19:10 #kisslinux <midfavila1> also that
2021-05-16T18:19:31 #kisslinux <midfavila1> but the advantage here is that I can source multiple files in one go
2021-05-16T18:19:42 #kisslinux <aarng> eww, why long options in a shell which claims to be the most posix compliant shell
2021-05-16T18:19:53 #kisslinux <aarng> I know, those 2 don't rule each other out, but still...
2021-05-16T18:19:57 #kisslinux <midfavila1> if it's not a posix option it should be a long option
2021-05-16T18:20:09 #kisslinux <midfavila1> and yash does implement its own extensions
2021-05-16T18:20:15 #kisslinux <midfavila1> albeit sparingly
2021-05-16T18:20:18 #kisslinux <acheam> and then golang strolls in with single dash long options
2021-05-16T18:20:36 #kisslinux * aarng pukes
2021-05-16T18:20:44 #kisslinux <midfavila1> welcome to every core X tool
2021-05-16T18:20:55 #kisslinux <midfavila1> wait until you see how xterm parses its options
2021-05-16T18:21:02 #kisslinux <acheam> oh another really annoying thing about ash
2021-05-16T18:21:08 #kisslinux <midfavila1> is that it's part of busybox
2021-05-16T18:21:10 #kisslinux <acheam> when you go back in history, it puts your cursor at the start of the line
2021-05-16T18:21:12 #kisslinux <midfavila1> is that it's kind of slow
2021-05-16T18:21:17 #kisslinux <acheam> probably a trivial thing to fix though
2021-05-16T18:21:19 #kisslinux <kqz> actually I'll probably change it so that yash parses $ENV even in non-posixly correct mode
2021-05-16T18:21:34 #kisslinux <midfavila1> honestly that would be best
2021-05-16T18:21:53 #kisslinux <riteo> what do you guys use as a shell?
2021-05-16T18:22:07 #kisslinux <phoebos[m]> acheam: aye I hate that, but only in vi mode no?
2021-05-16T18:22:12 #kisslinux <kqz> riteo: yash ;p
2021-05-16T18:22:15 #kisslinux <aarng> mid, you shouldn't complain about speed with those shell scripts of yours :p
2021-05-16T18:22:23 #kisslinux <kqz> and dash for /bin/sh, for the minor speed improvement
2021-05-16T18:22:34 #kisslinux <midfavila1> actually,
2021-05-16T18:22:40 #kisslinux <acheam> phoebos[m]: oh maybe
2021-05-16T18:22:48 #kisslinux <dilyn> openzfs 2.1 rc5 supports 5.12 :o finally
2021-05-16T18:22:51 #kisslinux <acheam> but you're priying vi mode from my cold, dead, hands
2021-05-16T18:22:52 #kisslinux <midfavila1> the only "serious" script I've written ended up executing too quickly
2021-05-16T18:23:07 #kisslinux <riteo> kqz: >name starts with "yet another"
2021-05-16T18:23:08 #kisslinux <midfavila1> i had to add a short sleep so that a variable could be processed properly
2021-05-16T18:23:12 #kisslinux <riteo> yeah, this is gonna be good
2021-05-16T18:23:18 #kisslinux <midfavila1> dude yash is based as fuck
2021-05-16T18:23:27 #kisslinux <riteo> reading at it it looks exactly what I need
2021-05-16T18:23:29 #kisslinux <midfavila1> maximally comfy
2021-05-16T18:23:31 #kisslinux <riteo> thanks a lot
2021-05-16T18:23:32 #kisslinux <acheam> oh and it treats multi-line inputs as seperate history entries
2021-05-16T18:23:39 #kisslinux <riteo> really?
2021-05-16T18:23:39 #kisslinux <midfavila1> uh
2021-05-16T18:23:41 #kisslinux <riteo> based af
2021-05-16T18:23:42 #kisslinux <midfavila1> that's standard acheam
2021-05-16T18:23:46 #kisslinux <acheam> oh
2021-05-16T18:23:51 #kisslinux <riteo> oh really^
2021-05-16T18:23:57 #kisslinux <riteo> s/^/?/
2021-05-16T18:23:57 #kisslinux <movzbl> <riteo> oh really?
2021-05-16T18:23:57 #kisslinux <acheam> i dislike the standard
2021-05-16T18:23:58 #kisslinux <midfavila1> i've never used a shell that doesn't treat multi-line input as multiple entries
2021-05-16T18:24:11 #kisslinux <acheam> then you've never used the best shell
2021-05-16T18:24:14 #kisslinux <riteo> maybe we're confusing it with multi-line single commands
2021-05-16T18:24:15 #kisslinux <dilyn> ksh does that and it makes me sad :(
2021-05-16T18:24:21 #kisslinux <acheam> zeeee esss aich
2021-05-16T18:24:27 #kisslinux <midfavila1> zed ess aich
2021-05-16T18:24:28 #kisslinux <midfavila1> fuck you
2021-05-16T18:24:36 #kisslinux <acheam> damn canadians
2021-05-16T18:24:43 #kisslinux <midfavila1> get dabbed on, amerifat
2021-05-16T18:24:55 #kisslinux <midfavila1> but yeah like
2021-05-16T18:24:58 #kisslinux <riteo> yash is very based, too bad it has a GNU license
2021-05-16T18:25:03 #kisslinux <midfavila1> if you're running a short script
2021-05-16T18:25:05 #kisslinux <riteo> that would have made it way more based
2021-05-16T18:25:10 #kisslinux <midfavila1> just seperate things with ; instead of a newline
2021-05-16T18:25:13 #kisslinux <midfavila1> it's valid either way
2021-05-16T18:25:21 #kisslinux <phoebos[m]> i can't not have vi mode but scrolling up and having the cursor at the beginning is too ugly
2021-05-16T18:25:31 #kisslinux <aarng> can't do that with a herefile
2021-05-16T18:25:36 #kisslinux <riteo> midfavila1 wait until you run multiline single commands
2021-05-16T18:25:40 #kisslinux <aarng> *heredoc
2021-05-16T18:25:43 #kisslinux <midfavila1> have you considered using the end key
2021-05-16T18:25:47 #kisslinux <midfavila1> it's pretty good
2021-05-16T18:25:50 #kisslinux <midfavila1> i use it a lot
2021-05-16T18:25:53 #kisslinux <midfavila1> very recommended
2021-05-16T18:25:59 #kisslinux <riteo> oh me too
2021-05-16T18:26:01 #kisslinux <acheam> I just use ^a
2021-05-16T18:26:05 #kisslinux <riteo> too bad it's that far
2021-05-16T18:26:08 #kisslinux <acheam> /^e
2021-05-16T18:26:19 #kisslinux <midfavila1> ew
2021-05-16T18:26:23 #kisslinux <midfavila1> that's really awkward, acheam
2021-05-16T18:26:25 #kisslinux <midfavila1> just tried it
2021-05-16T18:26:28 #kisslinux <aarng> do you want the cursor at the end or what?
2021-05-16T18:26:29 #kisslinux <riteo> achea, I didn't know you could do that
2021-05-16T18:26:38 #kisslinux <acheam> NOT IF YOU MAP CONTROL TO CAPS LOCK
2021-05-16T18:26:39 #kisslinux <riteo> s/achea/acheam/
2021-05-16T18:26:39 #kisslinux <movzbl> <riteo> acheam, I didn't know you could do that
2021-05-16T18:26:41 #kisslinux <acheam> oops
2021-05-16T18:26:42 #kisslinux <riteo> thanks a lot
2021-05-16T18:26:48 #kisslinux <midfavila1> caps is cruise control for cool
2021-05-16T18:26:49 #kisslinux <midfavila1> lmao
2021-05-16T18:26:50 #kisslinux <aarng> since you are in normal mode, does it really matter if you press i or A?
2021-05-16T18:27:03 #kisslinux <aarng> phoebos[m]
2021-05-16T18:27:09 #kisslinux <midfavila1> i really need to get around to modifying my keyboard's firmware...
2021-05-16T18:27:20 #kisslinux <midfavila1> having the ability to switch to a more ergonomic layout like workman-p would be nice
2021-05-16T18:27:52 #kisslinux <midfavila1> but then that requires I spend time relearning how to type, and that's gonna suuuuuuuuuuuuuuuuuuck
2021-05-16T18:28:04 #kisslinux <aarng> I'd like to have a fully programmable keyboard just to change the function layer and swap capslock with control
2021-05-16T18:28:16 #kisslinux <midfavila1> get a model F or M with a soarer's
2021-05-16T18:28:19 #kisslinux <phoebos[m]> sloowwwww
2021-05-16T18:28:37 #kisslinux <aarng> keyboard is too big
2021-05-16T18:28:46 #kisslinux <midfavila1> dude you would hate my setup
2021-05-16T18:28:51 #kisslinux <phoebos[m]> also is there a way to default to being in normal mode not insert
2021-05-16T18:29:15 #kisslinux <aarng> don't think so, no
2021-05-16T18:29:40 #kisslinux <aarng> mid, ngl, those compact ibm's are pretty cool
2021-05-16T18:29:41 #kisslinux <phoebos[m]> ugh
2021-05-16T18:29:53 #kisslinux <aarng> full size is just too much though
2021-05-16T18:29:59 #kisslinux <midfavila1> you mean the 60% Fs or the tkless 122 Ms?
2021-05-16T18:30:03 #kisslinux <midfavila1> both are interesting
2021-05-16T18:30:17 #kisslinux <midfavila1> for a while I considered getting my hands on a 60% F and modding it into a laptop
2021-05-16T18:30:27 #kisslinux <aarng> the tenkeyless ones I guess, just without the numpad
2021-05-16T18:30:29 #kisslinux <midfavila1> other people's enjoyment be damned
2021-05-16T18:30:32 #kisslinux <riteo> what do you mean for "modding it into a laptop"
2021-05-16T18:30:36 #kisslinux <midfavila1> i mean
2021-05-16T18:30:41 #kisslinux <midfavila1> ripping out the regular keyboard
2021-05-16T18:30:43 #kisslinux <acheam> duct taping a screen on it?
2021-05-16T18:30:45 #kisslinux <midfavila1> and grafting the F to the laptop
2021-05-16T18:30:53 #kisslinux <riteo> how
2021-05-16T18:30:58 #kisslinux <acheam> it wouldn't close?
2021-05-16T18:31:02 #kisslinux <riteo> isn't a keybord like, super thick
2021-05-16T18:31:08 #kisslinux <acheam> chonky
2021-05-16T18:31:15 #kisslinux <midfavila1> if you're a baby and use a one-inch thick macbook air
2021-05-16T18:31:16 #kisslinux <aarng> have you seen his laptops?
2021-05-16T18:31:18 #kisslinux <midfavila1> or some shit walmart laptop
2021-05-16T18:31:23 #kisslinux <acheam> lol
2021-05-16T18:31:25 #kisslinux <riteo> aarng: well, yes
2021-05-16T18:31:27 #kisslinux <midfavila1> but it would totally fit in my Getac
2021-05-16T18:31:38 #kisslinux <acheam> thats scary
2021-05-16T18:31:39 #kisslinux <midfavila1> it's like four or five inches thick
2021-05-16T18:31:50 #kisslinux <midfavila1> weighs eight pounds, sans batteries and hard disk
2021-05-16T18:32:06 #kisslinux <midfavila1> suitable for use as both a self-defense implement and a ballistic shield, in an emergency
2021-05-16T18:32:08 #kisslinux * acheam is typing this from a "thin n light"
2021-05-16T18:32:18 #kisslinux <riteo> super cringe
2021-05-16T18:32:19 #kisslinux <midfavila1> thin and light is for those who are thin and light
2021-05-16T18:32:27 #kisslinux <midfavila1> real chads use thicc and hefty laptops
2021-05-16T18:32:30 #kisslinux <riteo> I'm thin and light
2021-05-16T18:32:33 #kisslinux <acheam> as am i
2021-05-16T18:32:36 #kisslinux <midfavila1> a smol bab
2021-05-16T18:32:50 #kisslinux <acheam> dude we're linux nerds what did you expect
2021-05-16T18:32:58 #kisslinux <dilyn> thin n lights are the way 2021-05-16T18:32:58 #kisslinux <midfavila1> i mean, fair enough
2021-05-16T18:33:02 #kisslinux <midfavila1> stfu dilyn
2021-05-16T18:33:05 #kisslinux <dilyn> my aesthetic is fake nerd
2021-05-16T18:33:07 #kisslinux <midfavila1> hipsters don't get a say in this
2021-05-16T18:33:18 #kisslinux <midfavila1> go back to drinking soy pumpkin spice lattes >:c
2021-05-16T18:33:30 #kisslinux <acheam> you can't get buff by messing around with bootloaders at 3am
2021-05-16T18:33:33 #kisslinux <dilyn> but the pumpkin sauce starbucks uses has 2% milk in it :(
2021-05-16T18:33:37 #kisslinux <midfavila1> inCORRECT, acheam
2021-05-16T18:33:47 #kisslinux <dilyn> I was vegan for 8 months and then the pumpkin spice latte came back. and I failed
2021-05-16T18:33:47 #kisslinux <midfavila1> my finger joints are super muscular
2021-05-16T18:33:53 #kisslinux <midfavila1> that's what typing on an M does
2021-05-16T18:34:06 #kisslinux <midfavila1> 75-85g of force gang
2021-05-16T18:34:12 #kisslinux <acheam> dilyn: getting high on your own supply?
2021-05-16T18:34:31 #kisslinux <dilyn> I absolutely took 3 whole containers of that sauce home
2021-05-16T18:34:42 #kisslinux <acheam> remind me not to hire you
2021-05-16T18:34:55 #kisslinux <acheam> speaking of which
2021-05-16T18:35:01 #kisslinux <acheam> how goes the job hunt?
2021-05-16T18:35:05 #kisslinux <dilyn> hey it expired! and I was in charge
2021-05-16T18:35:10 #kisslinux <dilyn> I get to do those things :)
2021-05-16T18:35:14 #kisslinux <midfavila1> speaking of which, fuck, I need to write my resume instead of shitposting in here
2021-05-16T18:35:31 #kisslinux <dilyn> it's going well! got rejected from one, have an interview for another. I need to get my webcam/mic working on my laptop for it
2021-05-16T18:35:50 #kisslinux <midfavila1> do you use pulse or alsa, dilyn?
2021-05-16T18:35:59 #kisslinux <dilyn> alsa ofc
2021-05-16T18:36:17 #kisslinux <midfavila1> you should post info about getting your mic working
2021-05-16T18:36:23 #kisslinux <dilyn> ideally I'm gonna get it to work today, but if I can't then I'm just nuking the laptop and putting OSX back on it
2021-05-16T18:36:24 #kisslinux <kqz> i wait until i'm "working" my current day job to start working on resumes, you get a lot more motivation that way
2021-05-16T18:36:24 #kisslinux <riteo> thinking about it, what kind of job are you looking for? If it required you to install weird stuff would you go for it or look for something else?
2021-05-16T18:36:32 #kisslinux <dilyn> I've never tried it! never had to.
2021-05-16T18:36:54 #kisslinux <midfavila1> kqz I need a resume before my school starts shopping around for placements
2021-05-16T18:37:02 #kisslinux <dilyn> I'm looking for techy-adjacent positions -- anything that lets me use some real skills would be nice, anything that actually utilizes my degrees is ideal
2021-05-16T18:37:16 #kisslinux <midfavila1> be one of those techno-ethicists or w/e
2021-05-16T18:37:24 #kisslinux <midfavila1> evaluate the ethics of technology and its applications
2021-05-16T18:37:31 #kisslinux <dilyn> i've definitely been emailing resumes and cover letters to my work email to use generic fonts and export to PDFs lmao
2021-05-16T18:37:45 #kisslinux <riteo> lol
2021-05-16T18:37:46 #kisslinux <dilyn> ethics is gross
2021-05-16T18:37:49 #kisslinux <dilyn> aesthetics is the way
2021-05-16T18:37:53 #kisslinux <midfavila1> my man
2021-05-16T18:38:21 #kisslinux <dilyn> my philosophy degree required an ethics course, except you could ask to do something else instead to count for the requirement
2021-05-16T18:38:33 #kisslinux <dilyn> so I took an aristotle seminar and got to escape the soul-crushing requirement
2021-05-16T18:40:28 #kisslinux <midfavila1> i get all my philosophy from anime and shitposts
2021-05-16T18:40:40 #kisslinux <dilyn> cringe
2021-05-16T18:40:43 #kisslinux <midfavila1> says you
2021-05-16T18:41:10 #kisslinux <dilyn> says me indeed
2021-05-16T18:41:27 #kisslinux <dilyn> noticed that my cpu wasn't boosting to 4.2GHz during builds which is just simply unacceptable so now I get to reconfigure my kernel ;v
2021-05-16T18:41:40 #kisslinux <midfavila1> uh
2021-05-16T18:41:45 #kisslinux <midfavila1> have you checked your governor under /sys
2021-05-16T18:42:00 #kisslinux <midfavila1> because you can just, like, change that
2021-05-16T18:42:25 #kisslinux <dilyn> I only have performance enabled
2021-05-16T18:42:29 #kisslinux <midfavila1> cringe
2021-05-16T18:42:33 #kisslinux <dilyn> lol
2021-05-16T18:42:34 #kisslinux <midfavila1> use ondemand or conservative
2021-05-16T18:48:46 #kisslinux <riteo> yeah
2021-05-16T18:48:52 #kisslinux <riteo> imagine wasting power for performance you're not using
2021-05-16T18:48:57 #kisslinux <riteo> so cringe
2021-05-16T18:49:04 #kisslinux <riteo> lol
2021-05-16T18:49:09 #kisslinux <dilyn> conservative is for laptops mid
2021-05-16T18:49:12 #kisslinux <midfavila1> imagine thinking your CPU wastes power when running at lower clock freqs
2021-05-16T18:49:12 #kisslinux <dilyn> noty
2021-05-16T18:49:12 #kisslinux <midfavila1> lol
2021-05-16T18:49:18 #kisslinux <midfavila1> and no, powersave is for laptops
2021-05-16T18:49:37 #kisslinux <riteo> wouldn't ondemand be better for laptops though?
2021-05-16T18:49:50 #kisslinux <midfavila1> not really
2021-05-16T18:49:55 #kisslinux <riteo> I really don't know these power settings, but by the name it sounds like the best choice IMO
2021-05-16T18:50:06 #kisslinux <midfavila1> ondemand means that your CPU will fire as fast as a program wants
2021-05-16T18:50:12 #kisslinux <riteo> well, yes
2021-05-16T18:50:18 #kisslinux <riteo> wouldn't that be better?
2021-05-16T18:50:20 #kisslinux <midfavila1> so if something starts chewing up CPU, you're gonna burn energy a lot faster
2021-05-16T18:50:27 #kisslinux <midfavila1> at least imho, a laptop shouldn't be optimized for power
2021-05-16T18:50:33 #kisslinux <midfavila1> it should be optimized towards efficiency
2021-05-16T18:50:39 #kisslinux <riteo> well, if you run a cpu chewing program you want to chew it
2021-05-16T18:50:46 #kisslinux <riteo> right
2021-05-16T18:50:46 #kisslinux <midfavila1> my response is
2021-05-16T18:50:51 #kisslinux <midfavila1> "don't run such programs on a laptop"
2021-05-16T18:50:57 #kisslinux <midfavila1> or, alternatively
2021-05-16T18:51:00 #kisslinux <riteo> right
2021-05-16T18:51:02 #kisslinux <midfavila1> "at least plug into a wall"
2021-05-16T18:51:24 #kisslinux <riteo> is there a way to max its performance usage when plugged into a wall?
2021-05-16T18:51:30 #kisslinux <riteo> that'd be the best option at this point
2021-05-16T18:51:33 #kisslinux <dilyn> the author of the help text for conservative disagrees with you mid
2021-05-16T18:51:35 #kisslinux <dilyn> it's for laptops
2021-05-16T18:51:41 #kisslinux <midfavila1> idc
2021-05-16T18:51:45 #kisslinux <dilyn> lol
2021-05-16T18:51:49 #kisslinux <midfavila1> he can go chew on a can for all I care
2021-05-16T18:52:00 #kisslinux <midfavila1> and I mean, yeah, you can use udev for that
2021-05-16T18:52:03 #kisslinux <midfavila1> or you could like
2021-05-16T18:52:13 #kisslinux <riteo> what's the difference between conservative and powersave?
2021-05-16T18:52:14 #kisslinux <aarng> there are situations where you want to finish a task as quickly as possible
2021-05-16T18:52:16 #kisslinux <midfavila1> have a cronjob that checks the status of AC using sys every few minutes
2021-05-16T18:52:26 #kisslinux <aarng> as opposed to it running for a longer time because of low clocks
2021-05-16T18:52:30 #kisslinux <midfavila1> conservative slowly ramps up and down clock speeds as needed, riteo
2021-05-16T18:52:48 #kisslinux <riteo> oh cool
2021-05-16T18:53:01 #kisslinux <riteo> I see though why you'd prefer powersave
2021-05-16T18:53:05 #kisslinux <midfavila1> so if a job is consistently inducing high load, then your freq will slowly scale up until it's not needed, at which point it'll slowly ramp down
2021-05-16T18:53:08 #kisslinux <aarng> so powersave might not always be the option which saves the most power
2021-05-16T18:53:16 #kisslinux <midfavila1> again
2021-05-16T18:53:17 #kisslinux <midfavila1> my response is
2021-05-16T18:53:20 #kisslinux <midfavila1> "plug into a wall"
2021-05-16T18:53:20 #kisslinux <midfavila1> or
2021-05-16T18:53:26 #kisslinux <midfavila1> "don't run such programs on a laptop"
2021-05-16T18:53:39 #kisslinux <midfavila1> or just like, manually switch your governor
2021-05-16T18:53:42 #kisslinux <midfavila1> it's not like it's hard
2021-05-16T18:53:58 #kisslinux <riteo> yeah I agree
2021-05-16T18:54:48 #kisslinux <riteo> at this point instead of risking your computer to drain itself and guess to you it makes sense to change it manually if you really want it
2021-05-16T18:54:57 #kisslinux <riteo> s/to you/for you/
2021-05-16T18:54:57 #kisslinux <movzbl> <riteo> at this point instead of risking your computer to drain itself and guess for you it makes sense to change it manually if you really want it
2021-05-16T18:55:08 #kisslinux <midfavila1> Mmh.
2021-05-16T18:55:27 #kisslinux <midfavila1> Once I have dynamic DNS and Wireguard set up for my main system, I'm just going to use my laptop as a thinclient
2021-05-16T18:56:55 #kisslinux <riteo> do you mean that all heavy stuff will be done on your main computer?
2021-05-16T18:57:01 #kisslinux <midfavila1> yup.
2021-05-16T18:57:07 #kisslinux <riteo> cool
2021-05-16T18:57:38 #kisslinux <midfavila1> that's why my laptop is named "speculatores". it's for scouting and gathering info, to be passed to the "commandante" for processing
2021-05-16T18:58:17 #kisslinux <midfavila1> i like to name my machines after military ranks.
2021-05-16T18:58:25 #kisslinux <midfavila1> well, ranks/trades
2021-05-16T19:00:23 #kisslinux <riteo> that really fits nicely in your aesthetic
2021-05-16T19:00:34 #kisslinux <midfavila1> :p
2021-05-16T19:03:19 #kisslinux <midfavila1> man, I really want to figure out how to get yash to set the terminal title of the currently-running program...
2021-05-16T19:03:40 #kisslinux <midfavila1> i have the basics of it right now, but it's clunky
2021-05-16T19:10:46 #kisslinux <midfavila1> do any of you happen to know if wildcards can be used in shell function names? I assume not
2021-05-16T19:12:10 #kisslinux <aarng> https://termbin.com/ir5t
2021-05-16T19:12:58 #kisslinux <aarng> that's my prompt. it sets the title but I doubt there is a way to do the currently running program
2021-05-16T19:13:09 #kisslinux <midfavila1> there is with yash
2021-05-16T19:13:22 #kisslinux <aarng> you need something like pre-exec or whatever it's called
2021-05-16T19:13:26 #kisslinux <aarng> what zsh and bash have
2021-05-16T19:13:29 #kisslinux <midfavila1> it includes functions that override the command you type with a call
2021-05-16T19:13:36 #kisslinux <midfavila1> e.g "su" doesn't actually use su itself
2021-05-16T19:13:44 #kisslinux <midfavila1> but rather calls a function that sets the title and then invokes su
2021-05-16T19:14:03 #kisslinux <midfavila1> i want to try and set the name of the function in such a way that it matches all commands
2021-05-16T19:14:09 #kisslinux <aarng> should be easy then?
2021-05-16T19:14:25 #kisslinux <midfavila1> well, * and $0 aren't valid
2021-05-16T19:14:58 #kisslinux <aarng> oh, so there is a separate function for every command?
2021-05-16T19:15:00 #kisslinux <midfavila1> yeah
2021-05-16T19:15:05 #kisslinux <midfavila1> i guess you could use a case statement
2021-05-16T19:15:12 #kisslinux <midfavila1> that matches *, and then invokes the function
2021-05-16T19:15:25 #kisslinux <aarng> I would have to look at it
2021-05-16T19:15:36 #kisslinux <midfavila1> will upload the relevant snippet
2021-05-16T19:16:57 #kisslinux <midfavila1> http://0x0.st/-jtR.txt
2021-05-16T19:19:56 #kisslinux <aarng> oh, you are wrapping every command, lol
2021-05-16T19:20:02 #kisslinux <midfavila1> that's just the stock config
2021-05-16T19:20:09 #kisslinux <midfavila1> the one on the bottom is what I'm tinkering with
2021-05-16T19:21:31 #kisslinux <aarng> it's just using functions to wrap commands which then sets the terminal title
2021-05-16T19:21:38 #kisslinux <midfavila1> yeah, obviously
2021-05-16T19:21:50 #kisslinux <aarng> there's no way to do that for all commands
2021-05-16T19:22:06 #kisslinux <aarng> unless you literally wrap every single one
2021-05-16T19:22:10 #kisslinux <midfavila1> that sucks. not entirely unexpected. oh well.
2021-05-16T19:22:28 #kisslinux <aarng> as I said, you need like a pre-exec (name?) like zsh and bash have
2021-05-16T19:23:11 #kisslinux <aarng> it's a function which gets called after you pressed enter to run a command
2021-05-16T19:23:28 #kisslinux <midfavila1> Mmh.
2021-05-16T19:29:43 #kisslinux <riteo> time to write a new shell with extremely flexible scripting abilities
2021-05-16T19:29:53 #kisslinux <dilyn> toysh
2021-05-16T19:30:16 #kisslinux <midfavila1> scsh
2021-05-16T19:30:24 #kisslinux <midfavila1> functional shell scripting, let's goooooooooooo
2021-05-16T19:34:17 #kisslinux <dilyn> adding all these virtio/kvm options to the kernel blew up its size
2021-05-16T19:34:20 #kisslinux <dilyn> literally doubled smh
2021-05-16T19:34:39 #kisslinux <dilyn> virtualization is bloat. don't use it
2021-05-16T19:34:43 #kisslinux <dilyn> just by a new machine :v
2021-05-16T19:38:26 #kisslinux <riteo> well, doubling is a relative thing
2021-05-16T19:38:42 #kisslinux <dilyn> well sure
2021-05-16T19:38:47 #kisslinux <riteo> if you had an enourmous kernel config and turned that stuff on it would've looked like a small thing
2021-05-16T19:38:50 #kisslinux <dilyn> y'all with your 20MB kernels would never notice
2021-05-16T19:38:57 #kisslinux <riteo> yeah
2021-05-16T19:39:23 #kisslinux <acheam> dilyn: if you'll buy me a new machine i'll happily disable virtualization
2021-05-16T19:39:34 #kisslinux <riteo> what was the size change, precisely?
2021-05-16T19:39:34 #kisslinux <dilyn> hng
2021-05-16T19:39:50 #kisslinux <dilyn> I trimmed some stuff and got it back down a bit
2021-05-16T19:39:54 #kisslinux <dilyn> but it's at 9.3MB
2021-05-16T19:40:01 #kisslinux <dilyn> :'(
2021-05-16T19:40:54 #kisslinux <riteo> god though this is all machine code, right?
2021-05-16T19:41:14 #kisslinux <riteo> that's an *enormous* amount of code that we use to have an usable machine
2021-05-16T19:41:15 #kisslinux <midfavila1> i mean, yeah, kernels are ELFs
2021-05-16T19:41:30 #kisslinux <riteo> and there are people with even bigger kernels
2021-05-16T19:42:01 #kisslinux <riteo> IIRC 20mb is actually pretty low compared to other linux kernels
2021-05-16T19:42:12 #kisslinux <midfavila1> mine are phat only because I compile my drivers and firmware into them directly
2021-05-16T19:42:13 #kisslinux <riteo> if I'm not wrong there are also 50mb ones
2021-05-16T19:42:21 #kisslinux <midfavila1> but even with that, my kernels never exceed 15mb
2021-05-16T19:42:27 #kisslinux <midfavila1> i think the average is 12mb
2021-05-16T19:43:23 #kisslinux <phoebos> riteo: are you nae thinking of initramfs
2021-05-16T19:43:30 #kisslinux <dilyn> there's a kernel option whose help text says that disabling it shrinks kernel size by 300Kb and you should not disable the option under ANY circumstances unless size is the most important thing
2021-05-16T19:43:34 #kisslinux <dilyn> turn that baby off every damn time
2021-05-16T19:45:33 #kisslinux <acheam> wut
2021-05-16T19:46:59 #kisslinux <m3g> which option
2021-05-16T19:47:11 #kisslinux <m3g> I try to stay under 10 with kerns
2021-05-16T19:51:28 #kisslinux <merakor> I really never cared about kernel size
2021-05-16T19:51:46 #kisslinux <merakor> Mine is 9.4M, but it might as well be 40M and I wouldn't care that much
2021-05-16T19:53:05 #kisslinux <merakor> I did start with "make allnoconfig" for my old laptop though
2021-05-16T19:53:08 #kisslinux <riteo> phoeboss yeah
2021-05-16T19:53:16 #kisslinux <riteo> I was thinking about them, sorry
2021-05-16T19:53:30 #kisslinux <merakor> That didn't work out well for my current laptop
2021-05-16T19:53:51 #kisslinux <dilyn> m3g: there are a few options like that, have fun finding them :P
2021-05-16T19:53:53 #kisslinux <riteo> brb gotta eat something
2021-05-16T19:54:03 #kisslinux <dilyn> allnoconfig is the best way to do it!
2021-05-16T19:54:16 #kisslinux <dilyn> technically you only need to enable like 7 options
2021-05-16T19:54:24 #kisslinux <dilyn> it won't be mighty usable, but it would work
2021-05-16T19:54:25 #kisslinux <merakor> It is fun if you have a sane computer
2021-05-16T19:54:47 #kisslinux <merakor> My current laptop is just pieces of crap shoved together
2021-05-16T19:55:00 #kisslinux <m3g> I rather strip away the 'default' config
2021-05-16T19:55:40 #kisslinux <m3g> I am not that smart to understand what would need to go on after allnoconfig
2021-05-16T19:55:58 #kisslinux <merakor> Don't worry neither of us were when we did that
2021-05-16T19:56:15 #kisslinux <merakor> s/neither/none/
2021-05-16T19:56:15 #kisslinux <movzbl> <merakor> Don't worry none of us were when we did that
2021-05-16T19:56:52 #kisslinux <merakor> It took me like 5-7 retries to get a working kernel after allnoconfig
2021-05-16T19:57:03 #kisslinux <m3g> mmm
2021-05-16T19:57:06 #kisslinux <m3g> not a big number
2021-05-16T19:57:19 #kisslinux <m3g> but I would like to try that with a rpi
2021-05-16T19:58:06 #kisslinux <m3g> still can't figure out how would I go about getting an rpi in kiss though :((
2021-05-16T19:58:36 #kisslinux <m3g> found more resources but can't into what special deeds would go for it
2021-05-16T19:59:43 #kisslinux <m3g> coveted achievement yet to take
2021-05-16T20:00:38 #kisslinux <merakor> Yeah, I would delve into porting carbs into rpi if I had the spare time
2021-05-16T20:00:54 #kisslinux <merakor> But there is Glasnost, iirc
2021-05-16T20:01:08 #kisslinux <merakor> Which is a kiss fork and has a rpi port(?)
2021-05-16T20:01:51 #kisslinux <dilyn> should
2021-05-16T20:23:36 #kisslinux <jedavies> dilyn / illiliti: for the qemu build issue, is it correct that you can't build unless you uncomment the sysinfo.h line in the patch?
2021-05-16T20:24:38 #kisslinux <dilyn> indeed
2021-05-16T20:25:36 #kisslinux <jedavies> That's strange, because for me it won't build if it is uncommented.  "error: redefinition of 'struct sysinfo'" ...
2021-05-16T20:26:06 #kisslinux <jedavies> Looking into what's going on
2021-05-16T20:58:18 #kisslinux <dilyn> been troubleshooting an error with this webcam driver for the last two hours
2021-05-16T20:58:29 #kisslinux <dilyn> turns out the firmware I'm using is 34kb, but the official working one is...
2021-05-16T20:58:30 #kisslinux <dilyn> 1.4MB
2021-05-16T20:58:35 #kisslinux <dilyn> no idea how that one happened.
2021-05-16T20:58:48 #kisslinux <dilyn> jedavies: indeed it's a strange problem!
2021-05-16T20:59:10 #kisslinux <dilyn> Previously, it wouldn't build for me unless it WAS commented out. So I have no real idea what's wrong :X
2021-05-16T21:01:29 #kisslinux <jedavies> OK - if you have linux-headers 5.10 from core/ it works if you comment out the sys/sysinfo.h include. This is why it worked for me.  Noticed illiliti had 5.12, so tested with that. With 5.12 it works if the include is NOT commented out.
2021-05-16T21:02:50 #kisslinux <dilyn> I was also using 5.12
2021-05-16T21:02:57 #kisslinux <dilyn> good to know
2021-05-16T21:03:23 #kisslinux <jedavies> So will need a conditional patch depending on installed linux-headers version!? Wonder how other distros dealt with this...
2021-05-16T21:04:00 #kisslinux <jedavies> Also what kernel version it changed. Is 5.11 OK I wonder...
2021-05-16T21:08:40 #kisslinux <riteo> here I am
2021-05-16T21:10:23 #kisslinux <dilyn> I don't know that we should specifically concern ourselves with a pkg version problem
2021-05-16T21:10:44 #kisslinux <dilyn> if users aren't using the main repository's headers there are bound to be problems :S
2021-05-16T21:13:38 #kisslinux <jedavies> OK - how about I split that change out into a separate patch, still apply it, but add a note in the build file to let users know they will need to fork the pkg and not apply that patch if they're running the latest kernel?
2021-05-16T21:16:29 #kisslinux <riteo> that sounds weird
2021-05-16T21:16:39 #kisslinux <riteo> the opposite would make more sense IMO
2021-05-16T21:16:45 #kisslinux <riteo> after all, this is a bleeding edge distro
2021-05-16T21:18:31 #kisslinux <jedavies> But the version in core/ is 5.10
2021-05-16T21:18:50 #kisslinux <dilyn> because there's no substantially good reason not to just use lts headers
2021-05-16T21:19:07 #kisslinux <dilyn> I don't think any package should have to cater to a version of a package that isn't in the main repositories
2021-05-16T21:19:16 #kisslinux <riteo> yeah I agree
2021-05-16T21:19:19 #kisslinux <dilyn> now we'll just know what to tell users who report errors
2021-05-16T21:22:10 #kisslinux <jedavies> Yup, makes sense. It would seem strange for something to depend on a version of a package not in the repos. If you install your own linux-headers, you have to deal with whatever comes up.
2021-05-16T21:52:18 #kisslinux <hellboy2d> Anyone uses fstrim?
2021-05-16T22:10:37 #kisslinux <jslick> I have before, yeah