💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-11-08.txt captured on 2024-06-16 at 13:53:24.

View Raw

More Information

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