💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-02-17.txt captured on 2024-05-26 at 16:10:14.
⬅️ Previous capture (2022-03-01)
-=-=-=-=-=-=-
[2022-02-17T02:59:56Z] <testuser[m]> Hi [2022-02-17T03:00:01Z] <sad_plan> Hi [2022-02-17T13:13:26Z] <testuser[m]> Every Gopher knows that Bjarne Stringsoup complicates the C++ spec every three years in order to sell more books to unsuspecting programmers. [2022-02-17T15:15:48Z] <acheam> https://github.com/ezrosent/frawk [2022-02-17T15:16:09Z] <acheam> > stringsoup [2022-02-17T15:18:36Z] <testuser[m]> In C programming language from which C++ inherits its 0.1% of problems, C++ means increment the value of C. But the expression C++ itself evaluates to the value of C. Which means C++ offers zero benefit over C, according to Rob "lol no generics" Pike who also has experience in creating languages that offer no practical advantage over C. [2022-02-17T15:19:21Z] <acheam> lmao [2022-02-17T15:19:32Z] <acheam> where are you getting these from? [2022-02-17T15:19:57Z] <acheam> tbf, golang is more pactical than C imo but I dont want to spark a language war [2022-02-17T15:25:17Z] <testuser[m]> https://en.uncyclopedia.co/wiki/C%2B%2B [2022-02-17T15:25:41Z] <testuser[m]> Golang is good but i don't like poogle having direct control over it [2022-02-17T17:02:02Z] <rohan> hi [2022-02-17T17:02:22Z] <rohan> anyone have tested swc? [2022-02-17T17:04:25Z] <sad_plan> yeah, I have. noocsharp also has, for some amount of time [2022-02-17T17:05:11Z] <rohan> it have support for amd? [2022-02-17T17:05:39Z] <sad_plan> yep. Ive got amd, and works for me [2022-02-17T17:06:25Z] <rohan> use velox right? [2022-02-17T17:06:44Z] <sad_plan> I dont currently use it, but I used velox, yes [2022-02-17T17:07:21Z] <rohan> have some trouble with programs for wayland? [2022-02-17T17:07:39Z] <rohan> since it not use wlroots [2022-02-17T17:08:19Z] <sad_plan> I havent really used much wayland specific packages, mostly just cli stuff. I know there some issues with getting firefox to run i.e. [2022-02-17T17:08:32Z] <sad_plan> it just launches a blank screen [2022-02-17T17:08:50Z] <rohan> okay [2022-02-17T17:08:52Z] <sad_plan> it doesnt use mesa, so Im sure there are some 'difficulties' with stuff that requires mesa [2022-02-17T17:09:07Z] <rohan> thats a problem [2022-02-17T17:09:20Z] <rohan> maybe i will try just for see how it works [2022-02-17T17:09:29Z] <rohan> not seems to much usable [2022-02-17T17:09:44Z] <sad_plan> running a mesa-less system can indeed be cumbersome.. most stuff require mesa.. [2022-02-17T17:10:21Z] <sad_plan> Ive wanted to do some more testing, but I just havent gotten around doing it :p [2022-02-17T17:10:32Z] <testuser[m]> Vro how u gonna talk to gpu [2022-02-17T17:10:33Z] <testuser[m]> Without nesa [2022-02-17T17:10:51Z] <sad_plan> framebuffer [2022-02-17T17:12:08Z] <testuser[m]> Bruh [2022-02-17T17:12:52Z] <sad_plan> theres no issues with running i.e. mpv without having mesa installed [2022-02-17T17:12:52Z] <rohan> i liked oasis linux [2022-02-17T17:13:08Z] <sad_plan> oasis is really cool imo [2022-02-17T17:13:08Z] <rohan> bit using netsurf not seems the better option [2022-02-17T17:13:53Z] <sad_plan> netsurf isnt the best, but theres no lock in to netsurf. so youre free to choose something else :p [2022-02-17T17:14:24Z] <rohan> but like u said [2022-02-17T17:14:33Z] <rohan> firefox isnt run [2022-02-17T17:14:53Z] <rohan> and i dont see too much packaging for swc [2022-02-17T17:15:11Z] <sad_plan> mcf does run firefox on his system, with velox. how he does it, I have no clue, but it goes to shhow that its possible [2022-02-17T17:15:33Z] <sad_plan> you can still run xwayland on it, and still use x11 packages instead [2022-02-17T17:15:52Z] <rohan> yeah sure [2022-02-17T17:16:15Z] <rohan> but some of those packages need mesa [2022-02-17T17:16:34Z] <sad_plan> yes, and so does firefox, and as I said, mcf runs firefox on his system [2022-02-17T17:16:55Z] <sad_plan> velox doesnt require/use mesa, but that doesnt mean you cant use mesa [2022-02-17T17:17:14Z] <rohan> how mcf does run firefox? [2022-02-17T17:17:21Z] <rohan> he even mentioned it? [2022-02-17T17:18:04Z] <sad_plan> youd have to ask mcf himself, as I have no clue. noocsharp have just mentioned it, but neither of us knows. but feel free to drop mcf a question on an email, or oasis' irc channel [2022-02-17T17:18:36Z] <rohan> u still using kiss today? [2022-02-17T17:18:42Z] <sad_plan> yeah [2022-02-17T17:18:49Z] <rohan> plan to use oasis? [2022-02-17T17:19:15Z] <sad_plan> more or less. I really like the project, but I just havent gotten around to installing it [2022-02-17T17:19:44Z] <rohan> just for question [2022-02-17T17:20:05Z] <rohan> you ever have a instalation of kiss in a VM? [2022-02-17T17:21:03Z] <rohan> i trying to get waydroid for kiss and a guy is trying to make a kiss VM to test with me why it not launchs [2022-02-17T17:21:19Z] <sad_plan> yeah, i installed kiss in a wm before I installed to disk [2022-02-17T17:21:24Z] <rohan> but i never installed kiss in VM and the guy dont make it work [2022-02-17T17:22:13Z] <rohan> if you have some tips [2022-02-17T17:22:27Z] <rohan> pls tell me lol [2022-02-17T17:22:59Z] <sad_plan> never used waydroid before, but I know you should easily be able to chroot into a in termux [2022-02-17T17:23:16Z] <sad_plan> iirc testuser[m] did it, or atleast talked about it at a time [2022-02-17T17:23:30Z] <rohan> just tips to make a kiss vm [2022-02-17T17:23:39Z] <rohan> i already packaged it [2022-02-17T17:23:47Z] <rohan> just dont launch [2022-02-17T17:24:03Z] <rohan> i solved "all" the problems [2022-02-17T17:25:52Z] <sad_plan> ah. just follow the installation guide really. the only difference is the kernel config, which is way easier to do in a wm. theres a video on how to do so. ill link it [2022-02-17T17:26:23Z] <sad_plan> https://yewtu.be/watch?v=QCjjFqC-Ve8 [2022-02-17T17:26:33Z] <rohan> thanks bruh [2022-02-17T17:27:29Z] <sad_plan> no problem [2022-02-17T18:02:21Z] <guest69> Hi [2022-02-17T18:08:34Z] <sad_plan> hi [2022-02-17T18:13:25Z] <illiliti> mcf uses netsurf iirc [2022-02-17T18:14:02Z] <illiliti> https://github.com/oasislinux/oasis/tree/master/pkg/netsurf [2022-02-17T18:27:34Z] <guest69> I wonder where Dylan is [2022-02-17T18:29:04Z] <guest69> The `pigz` and `xkeyboard-config` packages need to be updated [2022-02-17T18:38:43Z] <sad_plan> illiliti: I seem to recall noocsharp mentioning he used firefox though. but it doesnt matter [2022-02-17T18:39:04Z] <sad_plan> guest69: alot of packages are getting outdated. not just pigz and xkeyboard-config [2022-02-17T18:43:30Z] <noocsharp> mcf uses firefox installed using pkgsrc [2022-02-17T18:44:43Z] <noocsharp> it seems to be the most frequently asked question in #oasis [2022-02-17T18:46:31Z] <noocsharp> testuser[m]: https://github.com/michaelforney/wld is how you talk to the gpu without mesa [2022-02-17T18:49:57Z] <noocsharp> although it has poor hardware support [2022-02-17T19:08:32Z] <sad_plan> thanks noocsharp [2022-02-17T19:21:03Z] <sad_plan> ffs, can someone explain to my more indepth as to why shellcheck is complaining here, but not in our regular buildscripts? [2022-02-17T19:21:05Z] <sad_plan> http://0x0.st/o84K.txt [2022-02-17T19:21:40Z] <sad_plan> its basically the same thing as us using sed 's/foo/bar/' baz > _ && mv -f _ baz [2022-02-17T19:21:51Z] <sad_plan> but shellcheck isnt complaining about it in our buildscripts [2022-02-17T19:23:31Z] <cem> sad_plan: because you are changing the file while reading it [2022-02-17T19:31:14Z] <sad_plan> but replacing "$t" with _ doesnt help, as Id thought it would [2022-02-17T19:31:24Z] <sad_plan> or any other random filename for that matter really.. [2022-02-17T19:31:32Z] <sad_plan> it doesnt have to be _ i mean [2022-02-17T19:33:32Z] <sad_plan> should I perhaps make a new tempfile instead? would that solve the issue? :p [2022-02-17T19:34:17Z] <cem> no it wouldn't [2022-02-17T19:34:23Z] <cem> the problem isn't the $t [2022-02-17T19:34:28Z] <sad_plan> expected as such [2022-02-17T19:34:35Z] <cem> you're reading FSDIR/all in a while loop [2022-02-17T19:34:43Z] <cem> and replacing the file in the same while loop [2022-02-17T19:34:55Z] <sad_plan> so its the loop itself? [2022-02-17T19:35:00Z] <cem> Yes [2022-02-17T19:35:24Z] * sad_plan sighs [2022-02-17T19:35:47Z] <cem> You could instead copy the FSDIR/all file before the loop and use that one for the loop [2022-02-17T19:39:51Z] <sad_plan> yeah, Ill look into how I can properly implement that. [2022-02-17T20:17:17Z] <nerditup> does anyone here use neovim? I don't see it in the community packages repositories... I might be blind [2022-02-17T20:22:07Z] <soliwilos> nerditup: It's in community repo as far as I can see. [2022-02-17T20:23:29Z] <soliwilos> I haven't tried it though, as I'm not using it. [2022-02-17T20:27:38Z] <sad_plan> nerditup: it was removed, but was readded a day or two later or something [2022-02-17T20:30:18Z] <nerditup> ahh found it! I wasn't looking in the kiss-community fork, my bad https://github.com/kiss-community/community/tree/main/community/neovim [2022-02-17T20:44:17Z] <illiliti> neovim became too bloated [2022-02-17T20:45:58Z] <illiliti> their build system is just awful [2022-02-17T20:53:17Z] <nerditup> illiliti: in what way? I'm curious since I've been thinking about switching from Vim to Neovim [2022-02-17T20:53:44Z] <sad_plan> unless you specifically require something neovim offers that vim does not, I dont see any reason for making the switch [2022-02-17T20:54:01Z] <sad_plan> i.e. if youre a lua dev [2022-02-17T20:54:12Z] <sad_plan> then neovim might be a better option [2022-02-17T21:04:01Z] <illiliti> neovim implemented XDG spec and i like that [2022-02-17T21:04:05Z] <illiliti> everything else is just unnecessary bells and whistles [2022-02-17T21:06:38Z] <nerditup> that's surprising because my understanding is that it's " [2022-02-17T21:06:44Z] <nerditup> "more minimal" [2022-02-17T21:06:49Z] <nerditup> but I don't really know [2022-02-17T21:06:55Z] <nerditup> good marketing for that I guess [2022-02-17T21:08:09Z] <illiliti> btw, i switch to kak recently and it's pretty comfy [2022-02-17T21:08:28Z] <illiliti> s/switch/switched [2022-02-17T21:09:35Z] <illiliti> i don't like that plugins use sh under the hood though... [2022-02-17T21:17:52Z] <cem> neovim handles pressing ESC and shift+O better :^) [2022-02-17T21:18:41Z] <cem> when you do that on vim it types O on the screen for a second, and then it understands and creates a new line above [2022-02-17T21:19:13Z] <cem> that's why I prefer neovim