💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-11-08.txt captured on 2024-06-16 at 13:53:24.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2019-11-08T03:34:08 #kisslinux <kissalreadyused> dylanaraps Good news! The audio DOES work now! :D 2019-11-08T03:35:59 #kisslinux <kissalreadyused> Uff, finally... I'm going to try to make a document with the information we have found out of trying all possible solutions... 2019-11-08T03:36:16 #kisslinux <kissalreadyused> Spoiler: The solution was so easy YET so tricky... 2019-11-08T03:36:42 #kisslinux <kissalreadyused> Well.. Time to write that doc before I forget about it. 2019-11-08T06:30:09 #kisslinux <dylanaraps> tridactyla: bash translates 'e' to '033' so it doesn't matter at all. In POSIX sh, I'd agree with you. 2019-11-08T06:56:16 #kisslinux <tridactyla> that doesn't appear to be the case in general, just for bash's builtin printf: strace -e execve bash -c '/usr/bin/printf "e"'. in any case, i think it's a good habit to use portable constructs when they are just as easy as the non-portable ones 2019-11-08T06:57:30 #kisslinux <dylanaraps> When using 'bash' 'e' will work even in terminals which don't support it. 2019-11-08T06:58:41 #kisslinux <dylanaraps> fff is a bash program and 'e' is smaller than '033' so I use it. In pfetch (which is POSIX sh) I stick to '033' for portability. 2019-11-08T10:50:35 #kisslinux <dylanaraps> Added public key support to pash (my password manager): https://github.com/dylanaraps/pash 2019-11-08T12:17:18 #kisslinux <dzove855> dylanaraps: +1 2019-11-08T12:27:11 #kisslinux <dzove855> dylanaraps: what about a autocomplete like this? https://termbin.com/i4nq (That's what i use) 2019-11-08T12:27:49 #kisslinux <dylanaraps> Neat 2019-11-08T12:31:59 #kisslinux <dzove855> NOTE: no need of ; etc.. it's the output from declare -f, soo it transformed it this way, the cleaner version: https://termbin.com/oiad 2019-11-08T12:33:42 #kisslinux <dylanaraps> You should run it through shellcheck btw. 2019-11-08T12:34:20 #kisslinux <dylanaraps> pash also supports single char shorthands for all commands. 2019-11-08T12:34:31 #kisslinux <dylanaraps> 'pash l' in place of 'pash list'. 2019-11-08T12:34:54 #kisslinux <dylanaraps> 'l*' to support them both for example.. 2019-11-08T12:50:52 #kisslinux <dzove855> should be match cleaner now: https://termbin.com/d3mq 2019-11-08T12:54:02 #kisslinux <dylanaraps> Yup 2019-11-08T12:54:06 #kisslinux <dylanaraps> Nice :) 2019-11-08T13:16:39 #kisslinux <dzove855> dylanaraps: by the way, for the KISS project, is there something like a roadmap etc.. to know what do you would like to implement and have a task list? 2019-11-08T13:20:29 #kisslinux <dylanaraps> I wouldn't say anything is missing other than documentation and patches. 2019-11-08T13:20:47 #kisslinux <dylanaraps> I don't know what I'd put on the roadmap. 2019-11-08T13:21:16 #kisslinux <dylanaraps> Dropping GTK+2 and Python2 will happy (hopefully) early 2020. 2019-11-08T13:21:23 #kisslinux <dylanaraps> s/happy/happen 2019-11-08T13:21:42 #kisslinux <dylanaraps> I'm also working on upstreaming whatever patches we use here: https://github.com/kisslinux/repo/issues/109 2019-11-08T13:27:09 #kisslinux <dzove855> okey i see 2019-11-08T13:36:56 #kisslinux <dylanaraps> Minus changes or replacements to packages (example ninja -> samurai), KISS itself is "stable". :) 2019-11-08T13:59:08 #kisslinux <dzove855> nice. 2019-11-08T14:01:32 #kisslinux <dylanaraps> A breaking change I may make soon is the removal of linux-firmware from the repositories. It's the only non-free package, optional and directly related to kernel compilation (which is manual). 2019-11-08T14:02:14 #kisslinux <dylanaraps> FSF endorsement would be really nice (and requires little to no work on my side). 2019-11-08T14:03:30 #kisslinux <dylanaraps> Though I think our lack of ISO images makes this moot to begin with. 2019-11-08T14:03:55 #kisslinux <retard> i tend to grab the specific firmware files i need from that package anyway 2019-11-08T14:04:28 #kisslinux <dylanaraps> As do I. 2019-11-08T14:04:36 #kisslinux <retard> i'd rather not have hundreds of megs of proprietary binaries kicking around my system for no reason 2019-11-08T14:04:46 #kisslinux <dylanaraps> Oh yeah 2019-11-08T14:05:31 #kisslinux <dylanaraps> > The system should have no repositories for nonfree software and no specific recipes for installation of particular nonfree programs. 2019-11-08T14:05:44 #kisslinux <dylanaraps> I don't like things like this. 2019-11-08T14:05:51 #kisslinux <dylanaraps> Even off by default is not allowed. 2019-11-08T14:06:18 #kisslinux <dylanaraps> User restriction under the guise of freedom basically. 2019-11-08T14:06:51 #kisslinux <konimex> as long as linux-firmware exists, I don't think FSF endorsement is in order 2019-11-08T14:07:03 #kisslinux <konimex> also, you'd have to start calling it KISS GNU/Linux 2019-11-08T14:13:47 #kisslinux <retard> i don't want to kiss a gnu ;_; 2019-11-08T14:14:02 #kisslinux <dylanaraps> But there's no GNU code (minus the compilation stuff). 2019-11-08T14:14:24 #kisslinux <dylanaraps> You wouldn't call Windows compiled with GCC/autotools Windows GNU/NT 2019-11-08T14:14:25 #kisslinux <dylanaraps> ;) 2019-11-08T14:14:39 #kisslinux <retard> i would, but i refer to my nick 2019-11-08T14:14:56 #kisslinux <dzove855> Yeaah the removal is a good idea. 2019-11-08T14:15:17 #kisslinux <dylanaraps> I also need to not use these words: https://www.gnu.org/philosophy/words-to-avoid.html 2019-11-08T14:15:19 #kisslinux <dylanaraps> OK 2019-11-08T14:15:41 #kisslinux <dylanaraps> Forget about FSF endorsement. 2019-11-08T14:15:57 #kisslinux <retard> it's very horseshoe theory 2019-11-08T14:16:04 #kisslinux <dylanaraps> Will remove linux-firmware in the next hour or so. Need to go out for a bit. 2019-11-08T14:16:10 #kisslinux <retard> arbitrary restrictions on speech and behavior 2019-11-08T14:16:41 #kisslinux <konimex> even with minimal gnu code they still insist in calling it GNU/Linux (case in point: Alpine) 2019-11-08T14:17:41 #kisslinux <dylanaraps> > you can report the problem, and earn GNU Bucks 2019-11-08T14:17:41 #kisslinux <dylanaraps> wew 2019-11-08T14:18:25 #kisslinux <dylanaraps> > For instance, a free system distribution must not contain browsers that implement EME, the browser functionality designed to load DRM modules. 2019-11-08T14:18:35 #kisslinux <dylanaraps> Would they accept our Firefox which is compiled without EME? 2019-11-08T14:18:52 #kisslinux <dylanaraps> Or would we be required to use IceCat (which disables it in the exact same way)? ;) 2019-11-08T14:19:19 #kisslinux <konimex> maybe the latter 2019-11-08T14:20:38 #kisslinux <konimex> there's also hyperbola's iceweasel-UXP, but they're... associated with the lot from Pale Moon 2019-11-08T14:20:59 #kisslinux <konimex> I guess Firefox won't be accepted since the trademark restriction 2019-11-08T14:21:14 #kisslinux <dylanaraps> "Art" is exempt though. 2019-11-08T14:21:16 #kisslinux <dzove855> /3 2019-11-08T14:21:18 #kisslinux <dzove855> erf 2019-11-08T14:21:47 #kisslinux <dylanaraps> We also don't distribute binaries. 2019-11-08T14:22:17 #kisslinux <dylanaraps> brb in an hour or so. 2019-11-08T14:23:18 #kisslinux <konimex> huh, gnu guix is already on 1.0 2019-11-08T14:40:10 #kisslinux <dylanaraps> Major software versions are meaningless anyway. 2019-11-08T14:49:32 #kisslinux <dylanaraps> https://github.com/kisslinux/repo/commit/f200516a08fcf7f68daa6313cc5041ac1040b542 2019-11-08T14:49:34 #kisslinux <dylanaraps> :) 2019-11-08T14:58:54 #kisslinux <dzove855> dylanaraps: by the way, does sowm provide an event system? For example that i could call an event, and he will open 3 xterm in windows 4. (i3 example: i3-msg "workspace 4; xterm;"" 2019-11-08T14:59:12 #kisslinux <dzove855> looking at the source, i didn't find something like this 2019-11-08T15:00:25 #kisslinux <dylanaraps> Nope 2019-11-08T15:00:35 #kisslinux <dylanaraps> There's no IPC. 2019-11-08T15:00:53 #kisslinux <dylanaraps> xdotool with keypresses could be used to mimic this though. 2019-11-08T15:01:41 #kisslinux <dylanaraps> This is nice: https://github.com/thepowersgang/mrustc 2019-11-08T15:02:00 #kisslinux <dylanaraps> Supports 1.29.0 2019-11-08T15:02:10 #kisslinux <dylanaraps> So 10~ versions behind (or about a year). 2019-11-08T15:05:12 #kisslinux <dzove855> didn't know xdotool, will have a look at it, thanks 2019-11-08T15:29:02 #kisslinux <dylanaraps> Yeah, you can use it to simulate pressed keys etc. 2019-11-08T15:29:50 #kisslinux <dylanaraps> Not sure if you guys have seen this: https://github.com/Crestwave/shmenu 2019-11-08T15:31:42 #kisslinux <dylanaraps> dmenu but in the terminal. 2019-11-08T15:32:23 #kisslinux <dzove855> Yeah, it's a nice project. 2019-11-08T15:35:24 #kisslinux <retard> jesus christ 2019-11-08T15:35:30 #kisslinux <retard> this just made me ashamed of myself 2019-11-08T15:35:37 #kisslinux <retard> i work in bash constantly and had no idea about mapfile 2019-11-08T15:36:03 #kisslinux <dylanaraps> lol 2019-11-08T15:36:08 #kisslinux <dylanaraps> RTFM 2019-11-08T15:36:16 #kisslinux <dylanaraps> 'man bash' includes everything. 2019-11-08T15:36:27 #kisslinux <dylanaraps> My pure bash bible shouldn't be as popular as it is. 2019-11-08T15:36:47 #kisslinux <retard> yeah 2019-11-08T15:36:56 #kisslinux <dzove855> RTFM ^^^ +1 2019-11-08T15:37:01 #kisslinux <retard> i just constantly live in while read loops 2019-11-08T15:37:09 #kisslinux <dylanaraps> me too in posix sh 2019-11-08T15:37:09 #kisslinux <retard> because of the nature of the things i'm doing 2019-11-08T15:37:24 #kisslinux <dylanaraps> readarray/mapfile are the exact same thing btw 2019-11-08T15:37:36 #kisslinux <dylanaraps> dunno why one is an alias to the other 2019-11-08T15:37:47 #kisslinux <dzove855> dylanaraps: like typeset and declare 2019-11-08T15:37:48 #kisslinux <retard> didn't know that one either 2019-11-08T15:37:58 #kisslinux <dylanaraps> yup 2019-11-08T15:37:59 #kisslinux <retard> guess i'm just addicted to the IFS bullshit 2019-11-08T15:38:02 #kisslinux <dylanaraps> You might like this: https://github.com/dylanaraps/codegolf 2019-11-08T15:38:49 #kisslinux <dzove855> how disgusting and beautiful in the same time haah 2019-11-08T15:39:27 #kisslinux <dylanaraps> yup 2019-11-08T15:39:32 #kisslinux <dylanaraps> I had a lot of fun writing these 2019-11-08T15:40:09 #kisslinux <dzove855> norally i have some too 2019-11-08T15:41:42 #kisslinux <dzove855> haha you bypassed me in every category, while using bash 2019-11-08T15:44:15 #kisslinux <dylanaraps> I held #1 in a couple till people found my GitHub and stole my answers. 2019-11-08T15:44:23 #kisslinux <dylanaraps> :( 2019-11-08T15:44:30 #kisslinux <dylanaraps> Contacted the website owner and he doesn't care. 2019-11-08T15:44:54 #kisslinux <dylanaraps> https://code-golf.io/scores/fibonacci/bash 2019-11-08T15:45:02 #kisslinux <dylanaraps> Oh, I'm still #1 here. 2019-11-08T15:45:19 #kisslinux <dylanaraps> The 2 users at 2nd and 3rd did use my answer (confirmed by the website owner). 2019-11-08T16:02:21 #kisslinux <dzove855> haa, that's not cool 2019-11-08T16:03:00 #kisslinux <dylanaraps> Yeah, I stopped adding them to the website. 2019-11-08T16:07:47 #kisslinux <dzove855> time to go home, see ya 2019-11-08T16:10:03 #kisslinux <dylanaraps> cya 2019-11-08T18:53:10 #kisslinux <iso_> hi 2019-11-08T19:01:39 #kisslinux <dylanaraps> Hello 2019-11-08T19:06:46 #kisslinux <E5ten> dylanaraps: did you ever get around to seeing if you could repro my segfault with xf86-video-intel built with clang? 2019-11-08T19:25:54 #kisslinux <dylanaraps> E5ten: I totally forgot. Apologies. 2019-11-08T19:31:25 #kisslinux <E5ten> no worries, lemme know if you also get one if/when you try 2019-11-08T20:12:49 #kisslinux <dylanaraps> E5ten: Yup 2019-11-08T20:13:12 #kisslinux <dylanaraps> Only xf86-video-intel caused my system to hang on 'xinit' entirely. 2019-11-08T20:13:17 #kisslinux <dylanaraps> Had to hard reset. 2019-11-08T20:14:31 #kisslinux <E5ten> maybe you can try it in tty2 and then look in the second xorg log that gets created to see what actually happens? 2019-11-08T20:14:43 #kisslinux <dylanaraps> I have no tty2 lol 2019-11-08T20:15:05 #kisslinux <dylanaraps> > [ 36451.078] (EE) Segmentation fault at address 0x76 2019-11-08T20:15:08 #kisslinux <dylanaraps> I have logs though. 2019-11-08T20:15:19 #kisslinux <dylanaraps> > [ 36451.078] (EE) Caught signal 11 (Segmentation fault). Server aborting 2019-11-08T20:16:23 #kisslinux <dylanaraps> Tried git master? 2019-11-08T20:16:32 #kisslinux <dylanaraps> Lots of compiler fixes recently: https://github.com/freedesktop/xorg-xf86-video-intel/commits/master 2019-11-08T20:16:35 #kisslinux <E5ten> I guess I should make a bug report then 2019-11-08T20:17:17 #kisslinux <dylanaraps> I used LLVM 9/clang 9 fyi. 2019-11-08T20:17:29 #kisslinux <E5ten> I think I've tried master recently enough to have checked all of the commits except maybe the last 2? 2019-11-08T20:17:44 #kisslinux <E5ten> but I think even the second last one I tried 2019-11-08T20:18:01 #kisslinux <dylanaraps> Yeah, they don't fix it. 2019-11-08T20:18:05 #kisslinux <dylanaraps> Open a bug report. 2019-11-08T20:18:16 #kisslinux <E5ten> I'm on relatively recent master for LLVM so results should be similar 2019-11-08T20:18:49 #kisslinux <E5ten> god I hate making bug reports on bugzilla 2019-11-08T20:19:01 #kisslinux <dylanaraps> Could also use the mailing list. 2019-11-08T20:19:15 #kisslinux <E5ten> even worse lol 2019-11-08T20:22:11 #kisslinux <dylanaraps> Can't seem to find anything related on their bug tracker or mailing list. 2019-11-08T20:23:25 #kisslinux <E5ten> yeah I've already looked, there's only other issues that were already fixed, I'm making one 2019-11-08T20:23:56 #kisslinux <dylanaraps> Ok 2019-11-08T20:25:31 #kisslinux <E5ten> could I get your log so I don't have to install the clang-built one, get the segfault, grab the log, switch back, etc. again? 2019-11-08T20:26:15 #kisslinux <dylanaraps> https://gist.githubusercontent.com/dylanaraps/f3c2d8bee271a4525c56916d3c448d05/raw/bbad2ac0fd6754eb2eac477845d7b9b416e5de22/gistfile1.txt 2019-11-08T20:26:44 #kisslinux <E5ten> Thanks 2019-11-08T20:32:04 #kisslinux <E5ten> done 2019-11-08T20:34:14 #kisslinux <dylanaraps> Send me the link. 2019-11-08T20:34:24 #kisslinux <dylanaraps> I'm interested in following this. 2019-11-08T20:34:52 #kisslinux <dylanaraps> https://bugs.freedesktop.org/show_bug.cgi?id=112236 2019-11-08T20:34:55 #kisslinux <dylanaraps> nvm :P 2019-11-08T20:40:42 #kisslinux <E5ten> lmao