💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-03-01.txt captured on 2022-07-17 at 03:03:33.
⬅️ Previous capture (2022-04-28)
-=-=-=-=-=-=-
[2022-03-01T01:00:13Z] <illiliti> noocsharp: do you plan to cut a release for wayclip? [2022-03-01T01:01:02Z] <illiliti> and, is it normal that waypaste can sometimes block? [2022-03-01T01:02:15Z] <noocsharp> waypaste should not block [2022-03-01T01:03:10Z] <noocsharp> i wonder what's causing it [2022-03-01T01:04:07Z] <noocsharp> i'll do a release after this is fixed [2022-03-01T01:14:08Z] <phinxy> I have a problem with keyboard and mice not being usable after being unplugged. Any clue to where there problem is, I'm using libudev-zero, no daemon but only mdev [2022-03-01T01:14:45Z] <phinxy> I'm a bit clueless here [2022-03-01T01:16:01Z] <phinxy> sway-no-seat [2022-03-01T01:18:16Z] <phinxy> Theres an issue: input hotplugging doesn't work with busybox mdev [2022-03-01T01:18:24Z] <phinxy> on GitHub. [2022-03-01T01:20:59Z] <illiliti> phinxy: remove that line or use mdevd [2022-03-01T01:21:09Z] <illiliti> should work [2022-03-01T01:21:44Z] <illiliti> noocsharp: this bug can be reproduced only in kakoune [2022-03-01T01:22:35Z] <illiliti> i'll try to write steps how to reproduce this [2022-03-01T01:22:54Z] <phinxy> Which of the lines? :) [2022-03-01T01:23:19Z] <illiliti> 53 [2022-03-01T01:24:51Z] <phinxy> thanks ill try if it works in about 4 hours when I'm finished with hard disk recovery -_- [2022-03-01T01:43:09Z] <noocsharp> illiliti: try adding close(STDOUT_FILENO); at the beginning of main and see if that fixes it [2022-03-01T01:43:16Z] <noocsharp> there were similar problems with vis [2022-03-01T01:49:14Z] <noocsharp> i pushed closing stdout to master since it should happen anyway [2022-03-01T01:59:28Z] <illiliti> noocsharp: https://termbin.com/99jg [2022-03-01T02:02:38Z] <illiliti> closing stdout didn't help [2022-03-01T02:07:23Z] <illiliti> killall -9 waycopy can restore frozen terminal/kakoune [2022-03-01T02:18:39Z] <illiliti> do you think it can be race condition? [2022-03-01T02:19:12Z] <illiliti> between waycopy and waypaste [2022-03-01T02:29:28Z] <noocsharp> waycopy only works on 1 send at a time, so not sure where the race is if it is one [2022-03-01T02:31:42Z] <illiliti_> have you reproduced the bug? [2022-03-01T02:32:20Z] <noocsharp> no, let me try right now [2022-03-01T02:35:56Z] <noocsharp> actually i'll try in a week once kak is done compiling [2022-03-01T02:36:25Z] <illiliti> xd [2022-03-01T02:39:50Z] <noocsharp> just reproduced [2022-03-01T02:40:10Z] <illiliti> nice [2022-03-01T02:41:00Z] <noocsharp> in the contextually relevant sense of the word [2022-03-01T02:44:51Z] <noocsharp> it appears there is already an instance of waypaste running [2022-03-01T02:45:20Z] <noocsharp> i guess from inside kak [2022-03-01T02:47:45Z] <noocsharp> waypaste starts blocking if i run it with one instance of kak suspended [2022-03-01T02:51:06Z] <illiliti> why [2022-03-01T02:51:28Z] <noocsharp> waycopy is stopped [2022-03-01T02:51:49Z] <noocsharp> since it is a child of kak i guess [2022-03-01T02:52:17Z] <noocsharp> so waycopy doesn't get the fd and can't write to waypaste [2022-03-01T02:52:23Z] <noocsharp> and waypaste blocks on read [2022-03-01T02:54:12Z] <noocsharp> wl-copy avoids this by reparenting to pid 1 [2022-03-01T02:56:30Z] <illiliti> i can reproduce this bug with wl-copy too [2022-03-01T02:57:36Z] <noocsharp> is wl-copy stopped? [2022-03-01T02:57:43Z] <noocsharp> that's probably why it doesn't work then [2022-03-01T02:58:02Z] <noocsharp> just noticed that waycopy seems to also be reparented, so it has to be because its stopped [2022-03-01T02:59:54Z] <illiliti> i see [2022-03-01T02:59:58Z] <illiliti> State: T (stopped) [2022-03-01T03:00:03Z] <illiliti> how to resume? [2022-03-01T03:00:15Z] <noocsharp> i guess you have to resume kakoune [2022-03-01T03:00:59Z] <illiliti> kakoune is frozen lol [2022-03-01T03:02:29Z] <noocsharp> i have no idea then lmao [2022-03-01T03:03:12Z] <noocsharp> sounds like a kakoune problem [2022-03-01T03:07:32Z] <illiliti> ok, thanks for the help [2022-03-01T03:07:39Z] <illiliti> i need to look into adding native clipboard support... [2022-03-01T03:19:10Z] <illiliti> hmm [2022-03-01T03:20:41Z] <illiliti> i wonder if i can use fifo to transform waycopy into daemon [2022-03-01T03:38:17Z] <noocsharp> wayland's data protocol doesn't really fit well with copy/paste imo [2022-03-01T03:38:36Z] <noocsharp> a daemon would make much more sense [2022-03-01T04:20:09Z] <testuser[m]> Hi [2022-03-01T04:39:05Z] <illiliti> https://aur.archlinux.org/cgit/aur.git/tree/xdg-basedir.patch?h=ungoogled-chromium-xdg [2022-03-01T04:39:08Z] <illiliti> interesting patch [2022-03-01T04:39:18Z] <illiliti> XDG_DATA_HOME should be replaced with XDG_STATE_HOME though... [2022-03-01T11:22:16Z] <testuser[m]> any idea what could be causing this http://0x0.st/oPi3.mp4 ? everything runs slower than a powerpoint presentation for 5-10 first seconds and works normal after that, u can see the mouse cursor struggling [2022-03-01T11:22:33Z] <testuser[m]> btw i broke something with ffmpeg compression so u need to download the video t wont work in browser [2022-03-01T11:23:31Z] <testuser[m]> nothing in dmesg or anything, no idea where to look [2022-03-01T11:24:08Z] <testuser[m]> maybe the filesystem? it got a bit better after i ran btrfs balance (probably placebo) [2022-03-01T17:02:37Z] <midfavila> Any of you guys running a GCC with JIT? [2022-03-01T17:57:34Z] <testuser[m]> It is a side effect of using an open source compiler. Professional compilers, especially those used in safety critical industry will have extensive checks for such things. Another reason why open source is nothing but an abomination. [2022-03-01T18:56:53Z] <testuser[m]> Programmers are probably the most abused professionals in the world. Today I was sitting at work minding my own business when my boss handed me a nice new set of bluetooth earbuds. He said that they were a small gift so that I can listen to my music in peace (which I don't really get - I listen to my music on full volume at my desk all the time???) [2022-03-01T18:57:05Z] <testuser[m]> Anyway, I noticed that the earbuds weren't fully charged, so I asked him the number for the helpdesk so that one of those useless ops monkeys could come plug in the USB charger (that's hardware...I'm software, obvs). My boss said, and I quote, "You can plug in your own damn charger." [2022-03-01T18:57:15Z] <testuser[m]> I'm literally shaking rn, guys. I guess I don't even know where to begin: Not in my job description Hostile work environment much?! What does the helpdesk even DO????? Ugh! Anyway, please tell me how to leave this job suddenly and unprofessionally over this incident, and how to name and shame my employer (GOOGLE) as publicly as possible so future employers will know that it wasn't my fault. [2022-03-01T19:00:10Z] <ehawkvu[m]> midfavila: I have libgccjit packaged in my personal repo and I'm using it with emacs 28 [2022-03-01T19:13:51Z] <midfavila> are you experimenting with markov chains testuser[m]? :V [2022-03-01T19:14:01Z] <midfavila> ehawkvu[m]: link? [2022-03-01T19:18:31Z] <noocsharp> i think all the stuff he posts is from r/programmingcirclejerk [2022-03-01T19:20:15Z] <ukemi> can someone give me a guide for alsa and kisslinux ? [2022-03-01T19:20:47Z] <midfavila> KISS has an install guide on its site. for ALSA, reference the kernel docs, the ALSA website and the Arch and Gentoo wikis [2022-03-01T19:20:59Z] <midfavila> without specific questions about either nobody here can help much [2022-03-01T19:22:43Z] <omanom> https://venam.nixers.net/blog/unix/2021/02/07/audio-stack.html#advanced-linux-sound-architecture-alsa [2022-03-01T19:25:05Z] <ukemi> thanks [2022-03-01T19:26:33Z] <ehawkvu[m]> midfavila: https://github.com/ehawkvu/kiss-personal/tree/master/langs/libgccjit [2022-03-01T19:42:39Z] <midfavila> v based, danke [2022-03-01T19:43:30Z] <midfavila> you write the jit musl patch yourself? [2022-03-01T19:47:51Z] <ehawkvu[m]> Its actually from cem [2022-03-01T19:48:17Z] <midfavila> Huh. Neat either way [2022-03-01T19:48:18Z] <ehawkvu[m]> I stole the package from carbs a while back [2022-03-01T19:48:29Z] <midfavila> was gonna say, I might steal it myself [2022-03-01T19:49:43Z] <midfavila> not the biggest fan of emacs but as it stands it's the only viable editor for me so /shrug [2022-03-01T19:50:21Z] <midfavila> noticed you have a bunch of schemes packaged, by the by - do you do much of that in emacs? [2022-03-01T19:53:46Z] <ehawkvu[m]> I use mainly use chez with geiser [2022-03-01T19:54:00Z] <ehawkvu[m]> Its not ideal tho [2022-03-01T19:54:17Z] <midfavila> Hmm. I tried using Geiser the other day, can't say it appealed to me too much >.< [2022-03-01T19:54:25Z] <ehawkvu[m]> It'd be nice to have a more integrated experience like slime or tuareg [2022-03-01T19:54:43Z] <midfavila> Yeah, definitely. As it stands I'm just using quack.el for some minor niceties [2022-03-01T19:54:50Z] <midfavila> at least it respects my minor modes, unlike geiser [2022-03-01T19:55:10Z] <ehawkvu[m]> Is it on emacswiki? [2022-03-01T19:55:16Z] <midfavila> I believe so [2022-03-01T19:55:34Z] <midfavila> https://github.com/smtlaissezfaire/quack.el [2022-03-01T19:55:58Z] <midfavila> it's really more of a set of extensions to the existing scheme-mode [2022-03-01T19:56:41Z] <ehawkvu[m]> I'll have to check it out [2022-03-01T19:56:46Z] * midfavila nods [2022-03-01T19:56:50Z] <ehawkvu[m]> ty [2022-03-01T19:56:52Z] <midfavila> Np [2022-03-01T19:57:01Z] <midfavila> If I find any other Scheme addons I'll let you know [2022-03-01T23:19:12Z] <rohan> hi guys [2022-03-01T23:21:01Z] <omanom> hi! [2022-03-01T23:24:16Z] <rohan> any news about dylan or fork of kiss repo? [2022-03-01T23:25:10Z] <omanom> same as before