[2025-12-25T00:30:24Z] wtf [2025-12-25T00:31:31Z] kris_: yep [2025-12-25T00:33:34Z] first time i've seen that [2025-12-25T00:35:31Z] midfavila: wdym you're putting me in your game [2025-12-25T00:35:51Z] yeah, there has been a user or two here, but not to this extent by a long shot [2025-12-25T00:49:09Z] kris_: i mean i'm going to turn you into a hat [2025-12-25T00:49:18Z] there are only two types of people on the rim [2025-12-25T00:49:28Z] people who don't ask questions, and hats [2025-12-25T00:51:49Z] god my computer is *screaming* trying to handle rimworld [2025-12-25T01:41:34Z] midfavila: a hat?? [2025-12-25T01:44:18Z] happy christmas [2025-12-25T01:44:31Z] you too [2025-12-25T01:44:34Z] the spam was libera-wide apparently [2025-12-25T01:44:45Z] i suspect i will now be kicked by midfavila every time i mention microwaving my tea [2025-12-25T01:44:55Z] (/s, probably) [2025-12-25T01:44:58Z] good riddance [2025-12-25T01:45:02Z] :c [2025-12-25T01:45:07Z] and yeah it's all over the place [2025-12-25T01:45:18Z] i wonder if that's the first time something has happened at that scale, first time ive seen it [2025-12-25T01:55:33Z] waow is this my christmas gift phoebos [2025-12-25T01:55:54Z] also yes this is a kettle territory [2025-12-25T01:55:55Z] lucky you [2025-12-25T01:56:02Z] you better be good [2025-12-25T01:56:07Z] what [2025-12-25T01:56:12Z] i'm the best behaved person here [2025-12-25T01:56:14Z] uwu [2025-12-25T01:56:26Z] also i don't know how to make +o permanent [2025-12-25T01:56:39Z] o [2025-12-25T01:56:53Z] :o [2025-12-25T01:56:58Z] o/ [2025-12-25T01:57:05Z] i'm sure libera has stuff on their site about it [2025-12-25T01:57:16Z] midfavila: you're a kettle [2025-12-25T01:57:30Z] better a kettle than a nettle [2025-12-25T01:57:39Z] mom's spaghettle [2025-12-25T01:57:58Z] fo shizzle my rizzle [2025-12-25T01:58:02Z] word [2025-12-25T01:58:14Z] do you know those like fucking gigantic clocks on gold chains [2025-12-25T01:58:19Z] like the necklaces [2025-12-25T01:58:21Z] lmao yes [2025-12-25T01:58:22Z] i want one so bad [2025-12-25T01:58:23Z] lmfao [2025-12-25T01:58:29Z] you fucking would [2025-12-25T01:58:37Z] let me be silLY [2025-12-25T01:58:41Z] no [2025-12-25T01:58:43Z] no fun allowed [2025-12-25T01:58:47Z] look at me [2025-12-25T01:58:49Z] *i* am the op now [2025-12-25T01:58:54Z] look at me yourself [2025-12-25T01:58:56Z] >:( [2025-12-25T01:59:01Z] i also need heelys [2025-12-25T01:59:01Z] naw [2025-12-25T01:59:11Z] you're not getting fucking heelies [2025-12-25T01:59:15Z] and a sick ass yoyo that doesn't have the string attached to it [2025-12-25T01:59:17Z] so i can do sick tricks [2025-12-25T01:59:17Z] jfc you're like ten [2025-12-25T01:59:41Z] the clock chain was not something on my mind when i was 10 [2025-12-25T01:59:46Z] this is an early 20s revelation [2025-12-25T02:00:20Z] * midfavila rubs his eyes [2025-12-25T02:00:35Z] picture those "got milk?" posters but like [2025-12-25T02:00:40Z] it's me with a gold clock chain saying "got the time?" [2025-12-25T02:01:28Z] real talk though, that just dug up a memory of the book fair with those really goofy "ipawd" apple posters with a dog listening to an ipod or something [2025-12-25T02:01:41Z] I want a yoyo [2025-12-25T02:01:47Z] they're really fun [2025-12-25T02:01:48Z] schlemihl [2025-12-25T02:01:59Z] phoebos: https://libera.chat/guides/creatingchannels#setting-up-permissions [2025-12-25T02:02:02Z] yw [2025-12-25T02:03:04Z] i really gotta reprogram this trackball holy shit [2025-12-25T02:03:06Z] yes apparently i don't have permission [2025-12-25T02:03:13Z] wat [2025-12-25T02:03:20Z] would it be dilyn then? [2025-12-25T02:03:39Z] dilyn get on and make me supreme dictator of #kisslinux [2025-12-25T02:03:50Z] have you heard from eva recently [2025-12-25T02:03:58Z] nop [2025-12-25T02:03:59Z] just curious because she hasn't popped up in a while [2025-12-25T02:04:09Z] legend says she still lurks in the shadows [2025-12-25T02:04:11Z] watching [2025-12-25T02:04:12Z] waiting [2025-12-25T02:04:17Z] maybe dilyn or kiedtl [2025-12-25T02:04:27Z] shit i haven't seen kiedtl in years [2025-12-25T02:04:43Z] now called cot or smthg [2025-12-25T02:04:54Z] o [2025-12-25T02:07:19Z] i tried rimworld a while ago and couldn't really get into it [2025-12-25T02:07:49Z] factorio got me though [2025-12-25T02:07:52Z] albeit i havent played it in a long time [2025-12-25T03:44:45Z] fuck i hate discord so much it's such a piece of shit [2025-12-25T03:44:56Z] actual garbage [2025-12-25T03:44:59Z] how do people use this??? [2025-12-25T03:46:32Z] like oh my god teamspeak was infinitely better [2025-12-25T04:11:43Z] and now i'm fiddling with the software you use to configure QMK stuff and apparently you need a web browser with a fucking USB HID STACK AND LET IT ACCESS YOUR DEVICES DIRECTLY TO DO THIS [2025-12-25T04:11:47Z] and ALSO [2025-12-25T04:12:03Z] the ONLY browsers that implement this so-called fuckin "STANDARD" ARE CHROMIUM-BASED [2025-12-25T04:12:15Z] open source HID firmware my fucking ass [2025-12-25T04:12:52Z] lemme use what amounts to a proprietary protocol in what might as well be proprietary software to update my 'open source' firmware [2025-12-25T04:12:55Z] great idea guys [2025-12-25T04:12:57Z] fucking hell [2025-12-25T04:13:15Z] yeah QMK is dogshit [2025-12-25T04:13:22Z] im glad you feel me on this because 99% of people call me insane [2025-12-25T04:13:28Z] i mean [2025-12-25T04:13:29Z] look [2025-12-25T04:13:31Z] right [2025-12-25T04:13:38Z] i used to have a risers adapter for my m122 [2025-12-25T04:13:42Z] before that fucker stole all my shit [2025-12-25T04:13:47Z] *that* is what i expected [2025-12-25T04:13:50Z] the mnt keyboard is infinitely better because you can just edit some C files and flash the firmware onto it if you want to change things [2025-12-25T04:14:11Z] albeit way overpriced for what it is [2025-12-25T04:14:14Z] you punch some shit into a text file, compile it into bytecode, and then use a little utility that basically just sends a special scancode sequence to the adapter [2025-12-25T04:14:29Z] and then sends the bytecode along [2025-12-25T04:14:32Z] and then it just werks [2025-12-25T04:14:51Z] why the FUCK do i need to install chromium to use a webapp that DEMANDS CHIPSET ACCESS FOR MY FUCKING MOUSE just to update the firmware [2025-12-25T04:14:56Z] like what the FUCK were they thinking [2025-12-25T04:15:30Z] https://www.youtube.com/watch?v=MMuHuJJR6-I [2025-12-25T04:15:37Z] unironically me rn [2025-12-25T04:15:42Z] crashing out so hard [2025-12-25T04:15:57Z] also yeah idk discord is pretty bad imo but not for the reasons most people point out [2025-12-25T04:16:09Z] there's a million reasons discord is ass [2025-12-25T04:16:14Z] its concerning when i talk about something in DMs with people and then suddenly start getting ads for it online [2025-12-25T04:16:17Z] whatever i was discussing [2025-12-25T04:16:20Z] from their security being- yeah [2025-12-25T04:16:25Z] they have shit security and privacy [2025-12-25T04:16:32Z] i cant get most people to use anything else so [2025-12-25T04:16:35Z] and try to force you to waive rights [2025-12-25T04:16:38Z] which is *illegal* [2025-12-25T04:16:45Z] afaik you can't waive your right to a class action [2025-12-25T04:16:54Z] https://github.com/Vencord/Vesktop [2025-12-25T04:16:57Z] idk if it helps you at all but i use this [2025-12-25T04:16:57Z] but beyond THAT [2025-12-25T04:17:01Z] they fucking [2025-12-25T04:17:05Z] BAN third party clients [2025-12-25T04:17:06Z] clientside telemetry disabled and whatnot [2025-12-25T04:17:06Z] AND [2025-12-25T04:17:13Z] they don't ban third party clients, they ban certain behaviors [2025-12-25T04:17:17Z] then there's the whole being a process monitor [2025-12-25T04:17:19Z] like message logging isnt allowed for example [2025-12-25T04:17:26Z] since when did they stop banning third party clients? [2025-12-25T04:17:32Z] forever ago [2025-12-25T04:17:33Z] also, fuck you, i'll log my messages if i want [2025-12-25T04:17:37Z] fucking cunts [2025-12-25T04:17:38Z] UGH [2025-12-25T04:17:41Z] vesktop is pretty decent [2025-12-25T04:17:50Z] not if it doesn't have client-side logging [2025-12-25T04:17:56Z] and it isnt a process monitor for me because i have the flatpak container pretty fucking limited [2025-12-25T04:18:05Z] okay but like [2025-12-25T04:18:06Z] look [2025-12-25T04:18:07Z] midfavila: they mean message logging as in you can see what people deleted and shit [2025-12-25T04:18:14Z] and yes vesktop literally has a toggle to enable exactly that [2025-12-25T04:18:15Z] lol [2025-12-25T04:18:19Z] that's literally just normal logging [2025-12-25T04:18:21Z] that's the entire point [2025-12-25T04:18:27Z] but dont send like a screenshot showing it [2025-12-25T04:18:32Z] because that *is* a TOS violation [2025-12-25T04:18:33Z] fuck this is making my blood pressure skyrocket [2025-12-25T04:18:37Z] okok [2025-12-25T04:18:41Z] tell me about how im a hat [2025-12-25T04:19:10Z] "uUUuHHHUhUhUhhhHUhUhhHHH that's a terms of service violation sweaty, we're gonna need to ban you from accessing your primary method of communication for wanting to have a log of what's occurred" [2025-12-25T04:19:23Z] fuckign reddit ass behaviour [2025-12-25T04:19:27Z] yeah its ridiculous but unfortunately it's the world we live in [2025-12-25T04:19:34Z] no it's the world *you* live in [2025-12-25T04:19:37Z] i cant bring myself to disconnect from my friends [2025-12-25T04:19:46Z] i flat out fucking refuse to use this shit 999/1000 times [2025-12-25T04:20:04Z] my main group on discord has a signal chat now but i really really really dont like signal [2025-12-25T04:20:06Z] the one time in a thousand i make a burner because 'uhh mid i don't trust jitsi' and nothing works [2025-12-25T04:20:07Z] hot take or not i dont care [2025-12-25T04:20:10Z] signal is shit too [2025-12-25T04:20:12Z] fuck signal [2025-12-25T04:20:14Z] *fuck* signal [2025-12-25T04:20:17Z] *fuck* pisscord [2025-12-25T04:20:22Z] *fuck* telegram [2025-12-25T04:20:26Z] signal pissed me off when they blocked people who were using a blob free client from connecting [2025-12-25T04:20:29Z] *fuck* your closed off bullshit ecosystem [2025-12-25T04:20:31Z] plus the whole phone number thing [2025-12-25T04:20:48Z] i'm going to find a way to get rid of my phone number [2025-12-25T04:20:58Z] idk generally i follow a method of "if it isnt on f-droid i'm not installing it" [2025-12-25T04:20:59Z] i don't fucking want to pay 50$ a month for a phone number that i DON'T USE [2025-12-25T04:21:02Z] and signal isnt on f-droid [2025-12-25T04:21:04Z] because the client isnt foss [2025-12-25T04:21:05Z] so [2025-12-25T04:21:11Z] like WHY CAN I NOT JUST NOT HAVE A PHONE NUMBER [2025-12-25T04:21:23Z] *FUCK* [2025-12-25T04:21:53Z] tbh im unfamiliar with jitsi [2025-12-25T04:22:01Z] god dude it's so fucking nice [2025-12-25T04:22:03Z] gonna have to look into this [2025-12-25T04:22:09Z] it doesn't demand stupid bullshit or try to fuck you over [2025-12-25T04:22:10Z] and yeah ive been through that [2025-12-25T04:22:10Z] it just [2025-12-25T04:22:12Z] >does its job [2025-12-25T04:22:14Z] i tried to get my best friend to use xmpp and he was like [2025-12-25T04:22:18Z] "i dont trust it man idk" [2025-12-25T04:22:23Z] and im like dude i am literally hosting the server you connect to its fine [2025-12-25T04:22:25Z] yeah i just spent 45 minutes trying to troubleshoot A/V issues on discord!!! [2025-12-25T04:22:29Z] and he goes on about like [2025-12-25T04:22:37Z] "what if xmpp isnt safe, it's worse than discord in that regard because it isnt popular" [2025-12-25T04:22:39Z] and im kinda just like [2025-12-25T04:22:41Z] dear god [2025-12-25T04:22:52Z] i would tell him to fuck off because i don't like being around stupid people [2025-12-25T04:23:03Z] this was years ago and i havent asked him recently so [2025-12-25T04:23:05Z] i really don't care how much of an asshole that makes me [2025-12-25T04:23:07Z] he's definitely not stupid [2025-12-25T04:23:14Z] maybe i should give it another try [2025-12-25T04:23:22Z] in that one specific area i just have zero patience [2025-12-25T04:23:40Z] i'm not going to have twenty accounts for all the different shit [2025-12-25T04:23:40Z] i have patience with a few people because ive known them for like 12 years and love them to death [2025-12-25T04:23:50Z] i have 1. discord 2. irc 3. email 4. sms [2025-12-25T04:23:54Z] those are the only options to contact me period [2025-12-25T04:23:57Z] or i guess physical mail [2025-12-25T04:24:32Z] email, irc, xmpp [2025-12-25T04:24:39Z] and honestly even xmpp is kind of unnecessary [2025-12-25T04:24:39Z] i stopped hosting xmpp after a while because i couldnt really find anyone to talk to on there and got annoyed by having so many clients open [2025-12-25T04:24:42Z] like [2025-12-25T04:24:51Z] i already have senpai and discord open [2025-12-25T04:24:59Z] see that's why i want to work on clients that use an interface like ii's [2025-12-25T04:25:13Z] libpurple would be the answer if it were still worked on in a meaningful capacity [2025-12-25T04:25:14Z] then you can write a single frontend program that manages them all [2025-12-25T04:25:25Z] libpurple is being actively developed what are you on [2025-12-25T04:25:34Z] is it [2025-12-25T04:25:36Z] they're polishing up for their first 3.x release [2025-12-25T04:25:44Z] havent they been polishing up for that for like, a few years [2025-12-25T04:25:49Z] not hating [2025-12-25T04:25:51Z] just genuinely asking [2025-12-25T04:25:59Z] uh, yes, because it's a major change across every single aspect [2025-12-25T04:26:06Z] of the entire software package [2025-12-25T04:26:25Z] exciting times [2025-12-25T04:26:30Z] maybe pidgin will finally support omemo lol [2025-12-25T04:26:37Z] it does? [2025-12-25T04:26:41Z] wtf [2025-12-25T04:26:41Z] using lurch [2025-12-25T04:26:54Z] yeah i use it all the time [2025-12-25T04:27:00Z] it's comfy [2025-12-25T04:27:10Z] idk when i was on xmpp i just used gajim [2025-12-25T04:27:16Z] not a great client but its the most functional [2025-12-25T04:27:23Z] some of my friends really like psi+ [2025-12-25T04:27:28Z] https://github.com/gkdr/lurch [2025-12-25T04:27:35Z] xmpp clients in general suck [2025-12-25T04:27:46Z] there's no like [2025-12-25T04:27:47Z] yeah that's what killed it for my discord group [2025-12-25T04:27:51Z] common core set of extensions [2025-12-25T04:27:55Z] most of them are ios users and there are zero decent ios xmpp clients [2025-12-25T04:27:59Z] like actually none [2025-12-25T04:28:08Z] like 80% of my brain goes "okay you're the one that bought an iphone" [2025-12-25T04:28:09Z] everything implements its own set of extensions and they're all implemented in subtly different ways [2025-12-25T04:28:12Z] other 20% is like "okay whatever" [2025-12-25T04:28:17Z] and it's like [2025-12-25T04:28:19Z] look [2025-12-25T04:28:25Z] we don't need twenty different OMEMO implementations [2025-12-25T04:28:29Z] write a reference library in C [2025-12-25T04:28:40Z] use your language's FFI to build that into your client [2025-12-25T04:28:43Z] done [2025-12-25T04:28:43Z] yeah xmpp is kind of a fucking mess with that [2025-12-25T04:28:48Z] like [2025-12-25T04:28:49Z] also can't you connect to liberachat from xmpp [2025-12-25T04:28:53Z] i feel like i saw that [2025-12-25T04:28:54Z] again maybe i'm just ignorant [2025-12-25T04:28:56Z] very possible [2025-12-25T04:29:02Z] i am something of a dingus [2025-12-25T04:29:06Z] but also what the fuck man [2025-12-25T04:29:17Z] like i fucking hate wayland but they have this shit figured out [2025-12-25T04:29:20Z] you write *one* [2025-12-25T04:29:21Z] *ONE* [2025-12-25T04:29:26Z] reference library [2025-12-25T04:29:29Z] and then build on top of that [2025-12-25T04:29:39Z] im still surprised you arent a fan of wayland, i dont think ive ever asked you why that is [2025-12-25T04:29:46Z] because why would i be? [2025-12-25T04:29:53Z] to me i'm a big fan of compositors/WMs only implementing exactly what they need and how they want to [2025-12-25T04:29:55Z] it's basically linux-only and has no serious advantages over X for me [2025-12-25T04:29:58Z] as long as it meets the protocol and expected behavior [2025-12-25T04:30:10Z] okay but X has had that since the 1980s [2025-12-25T04:30:15Z] and it isn't linux only, it does work on openbsd and freebsd [2025-12-25T04:30:17Z] netbsd is lagging behind [2025-12-25T04:30:20Z] it works on free [2025-12-25T04:30:23Z] open barely works [2025-12-25T04:30:28Z] free had to adapt a bunch of linux shit [2025-12-25T04:30:33Z] the problem i can understand is like [2025-12-25T04:30:36Z] you're forced to use dbus [2025-12-25T04:30:37Z] and also fuck freebsd [2025-12-25T04:30:42Z] they're fucking corporate shills [2025-12-25T04:30:49Z] they don't even use their own software [2025-12-25T04:30:52Z] smdh [2025-12-25T04:30:57Z] i didnt even tell you about the drama i got involved in again the other day [2025-12-25T04:31:00Z] w the freebsd people [2025-12-25T04:31:03Z] i don't even want to hear it [2025-12-25T04:31:04Z] i ended up escalating to some of the "OGs" [2025-12-25T04:31:08Z] freebsd doesn't exist in my mind [2025-12-25T04:31:19Z] it's been memoryholed along with everything red hat related [2025-12-25T04:31:24Z] idk there's nothing about freebsd that draws me to it other than its init structure which crux also has anyway [2025-12-25T04:31:30Z] fuck now i'm thinking of this dipshit i used to talk to [2025-12-25T04:31:31Z] its just watered down linux [2025-12-25T04:31:34Z] to me anyway [2025-12-25T04:31:50Z] who always talked hot shit about how he was such a fucking genius because he had an RCSE or whatever [2025-12-25T04:31:53Z] except with way shittier licensing specifically to appease corpos [2025-12-25T04:31:59Z] i do not fuck with non gpl licenses tbh [2025-12-25T04:32:08Z] freebsd's licence is annoying but like [2025-12-25T04:32:17Z] what gets me with freebsd is that they have no principles [2025-12-25T04:32:24Z] most of my stuff is bsd-3-clause but the stuff ive written that has actual impact is gpl3 [2025-12-25T04:32:42Z] idk the other day i saw that they had packaged xlibre [2025-12-25T04:32:47Z] i hesitate to use the term because of the assocatoins it's taken on in recent years, but they constantly cuck themselves to appease corporations [2025-12-25T04:32:48Z] unrelated to the other drama i mentioned [2025-12-25T04:32:52Z] they throw *everyone* under the bus [2025-12-25T04:32:53Z] xlibre gives me the ick [2025-12-25T04:32:54Z] badly [2025-12-25T04:33:00Z] xlibre is run by idiots [2025-12-25T04:33:02Z] yeah [2025-12-25T04:33:08Z] i won't touch it [2025-12-25T04:33:16Z] i like the idea of keeping x11 going but there couldnt be a worse group of people responsible for it [2025-12-25T04:33:25Z] "non-political" translates to right wing extremism [2025-12-25T04:33:27Z] like 99% of the time [2025-12-25T04:33:35Z] frankly once x.org falls apart and i can't use tinyx any longer i'll just switch to something like twin [2025-12-25T04:33:52Z] i have a friend who just lives in tmux and vi [2025-12-25T04:33:57Z] he doesnt use pretty much anything else i dont get it [2025-12-25T04:34:00Z] one of the things i want to do is write a library that provides a lowest-common-denominator high level widget set with backends for like [2025-12-25T04:34:07Z] xaw and curses and stuff [2025-12-25T04:34:09Z] motif [2025-12-25T04:34:10Z] w/e [2025-12-25T04:34:22Z] and then i'm just going to use that exclusively [2025-12-25T04:34:34Z] so that if i really fucking have to i can just drop GUIs altogether [2025-12-25T04:34:45Z] and idk when i was in high school i only used the tty [2025-12-25T04:34:48Z] for almost everything [2025-12-25T04:34:55Z] albeit with TWIN [2025-12-25T04:35:14Z] https://github.com/cosmos72/twin [2025-12-25T04:35:27Z] there's been talk of adding support for window maker's dockapps [2025-12-25T04:35:29Z] idk i gulped down the wayland pill years ago just because i wanted my monitors to work [2025-12-25T04:35:31Z] which would be pretty wild [2025-12-25T04:35:42Z] i will literally use a fucking braille display before wayland [2025-12-25T04:35:45Z] i REFUSE [2025-12-25T04:35:51Z] you will have to fucking shoot me [2025-12-25T04:35:56Z] before i install wayland [2025-12-25T04:36:09Z] welp, so be it [2025-12-25T04:36:13Z] * kris_ gets out his nerf maverick [2025-12-25T04:36:14Z] X *just* fucking *works* [2025-12-25T04:36:19Z] it's simple [2025-12-25T04:36:21Z] it's efficient [2025-12-25T04:36:28Z] it's supported *everywhere* [2025-12-25T04:36:36Z] it's *flexible* [2025-12-25T04:36:54Z] idk im more angry with the fucks @ gnome than i am wayland [2025-12-25T04:36:57Z] like okay sure there are certain usecases in, maybe, idk, ultra-high security environments where it's not the most suitable [2025-12-25T04:37:01Z] fuck gnome too [2025-12-25T04:37:05Z] i've memory-holed gnome [2025-12-25T04:37:13Z] i mentally lump them in with red hat [2025-12-25T04:37:21Z] i was such a heavy gnome user for so long [2025-12-25T04:37:24Z] gnome isn't even part of gnu as far as i'm concerned [2025-12-25T04:37:29Z] i don't care what the official stance is [2025-12-25T04:37:31Z] but now it's like [2025-12-25T04:37:31Z] dude [2025-12-25T04:37:39Z] they're just insane [2025-12-25T04:37:41Z] okay if you're going to keep trying to prevent me from using runit im just not going to use your DE [2025-12-25T04:38:04Z] i'm just tired of everything being its own little fucking sandbox [2025-12-25T04:38:14Z] everything has to be isolated from everything else. like, on a protocol level, i mean [2025-12-25T04:38:27Z] tale as old as time with linux i'm afraid [2025-12-25T04:38:28Z] you can't just have *one* standard for shit and then target that, nooooooooooooooooooooooo [2025-12-25T04:38:33Z] you need all this bullshit [2025-12-25T04:38:35Z] and NO it isn't [2025-12-25T04:38:46Z] sure, there's been fragmentation in the unix world [2025-12-25T04:38:51Z] at times it's been seriously bad [2025-12-25T04:38:58Z] like MOTIF vs Openlook [2025-12-25T04:39:08Z] but EVEN THEN there were still common underlying standards [2025-12-25T04:39:13Z] in that case, Xt and X11 [2025-12-25T04:39:27Z] you can use openlook and motif widgets in the *same application* if you want to [2025-12-25T04:39:42Z] and it *just fucking works* [2025-12-25T04:39:47Z] so this is totally like backtracking but does jitsi have screensharing [2025-12-25T04:39:50Z] yes [2025-12-25T04:39:52Z] with audio? [2025-12-25T04:39:54Z] yes [2025-12-25T04:40:08Z] like i can stream a video im playing in mpv and you'll be able to hear it [2025-12-25T04:40:14Z] yes [2025-12-25T04:40:16Z] to my knowledge [2025-12-25T04:40:42Z] interesting [2025-12-25T04:40:47Z] even discord struggles with that [2025-12-25T04:41:10Z] yeah because it's dogshit [2025-12-25T04:41:27Z] discord just doesnt like wayland [2025-12-25T04:41:30Z] discord, more like, disconnect-my-brain-cord [2025-12-25T04:41:31Z] and discord doesnt like pipewire [2025-12-25T04:41:37Z] it's agonizing [2025-12-25T04:42:46Z] i just wish jitsi had an actual desktop client [2025-12-25T04:42:57Z] even just a proof-of-concept command line client [2025-12-25T04:43:14Z] i mean, there *is* one, in fucking [2025-12-25T04:43:15Z] NODE [2025-12-25T04:43:42Z] yikes [2025-12-25T04:43:49Z] dude mullvads vpn client is a work of art [2025-12-25T04:44:00Z] node for the UI + golang + rust [2025-12-25T04:44:03Z] all in one app [2025-12-25T04:44:08Z] they've hit all of the hipster shit [2025-12-25T04:44:09Z] that's disgusting [2025-12-25T04:44:16Z] its such a nightmare to compile it man [2025-12-25T04:44:17Z] i think i just had a fucking aneurysm [2025-12-25T04:44:27Z] JUST USE ONE LANGUAGE FIHBDLKJFHBIDSALIKBIFEWSBFIEWBFIBEWIFOIUYBIUEW*$#W(*&GEWFE [2025-12-25T04:44:31Z] yeah, go [2025-12-25T04:44:32Z] *ONE* [2025-12-25T04:44:36Z] theres a reason go is here [2025-12-25T04:44:39Z] even if it's some STUPID SHIT like rust [2025-12-25T04:44:39Z] the other ones are like [2025-12-25T04:44:40Z] for why [2025-12-25T04:44:42Z] just [2025-12-25T04:44:43Z] USE [2025-12-25T04:44:44Z] ONE [2025-12-25T04:44:58Z] mullvad is not standard wireguard, they have a lot of additional features that are really nice [2025-12-25T04:45:05Z] if you need to use MORE than one, either embed a fucking interpreter or separate your software into discrete parts [2025-12-25T04:45:07Z] which is what makes me use their client for certain tasks [2025-12-25T04:45:08Z] like [2025-12-25T04:45:09Z] write your backend in C [2025-12-25T04:45:18Z] expose its internals over some standard interface [2025-12-25T04:45:28Z] and then write your frontend in ruby or python or fucklang or whatever [2025-12-25T04:45:34Z] holy shit man [2025-12-25T04:45:35Z] when i "packaged" mullvad for void i honestly just grabbed their .deb, unpacked it, repacked it for xbps and done [2025-12-25T04:45:40Z] problem is they dont do musl builds because why would they [2025-12-25T04:45:42Z] (/s) [2025-12-25T04:45:46Z] to why would they i mean [2025-12-25T04:46:01Z] god that's aonther thing i love about fuckin [2025-12-25T04:46:04Z] appimage and flatpak and shit [2025-12-25T04:46:12Z] they half-ass their sandboxing [2025-12-25T04:46:16Z] they only include *some* shit [2025-12-25T04:46:23Z] and the rest comes from the host system it seems [2025-12-25T04:46:31Z] idk the only real flatpak escape metric atm is the x11 socket [2025-12-25T04:46:32Z] like what if i'm not using your fucking C library man? [2025-12-25T04:46:36Z] but you can't do anything about that [2025-12-25T04:46:41Z] midfavila: flatpaks run against glibc [2025-12-25T04:46:42Z] always [2025-12-25T04:46:46Z] appimages are the ones that arent portable [2025-12-25T04:47:00Z] also [2025-12-25T04:47:04Z] for your information [2025-12-25T04:47:07Z] you can use Xephyr [2025-12-25T04:47:20Z] to run an X11 server as an X11 client [2025-12-25T04:47:41Z] so that anything connecting to Xephyr doesn't have direct access to your primary X server [2025-12-25T04:48:25Z] fuck i just [2025-12-25T04:48:31Z] why would you even target glibc if you want portability [2025-12-25T04:48:42Z] flatpaks just ball that in with the app [2025-12-25T04:48:45Z] generally [2025-12-25T04:48:48Z] yeah i know [2025-12-25T04:48:50Z] that's gross [2025-12-25T04:48:54Z] glibc is huge compared to musl [2025-12-25T04:48:58Z] yep [2025-12-25T04:49:06Z] just target musl if your portability strategy is "ship the environment" [2025-12-25T04:49:07Z] i know but at least flatpak works everywhere [2025-12-25T04:49:12Z] you know what else works [2025-12-25T04:49:16Z] fuckin static linking [2025-12-25T04:49:21Z] but whoops we don't do that any more [2025-12-25T04:49:21Z] i get to use steam on my musl system [2025-12-25T04:49:33Z] conty can do that [2025-12-25T04:49:37Z] ya conty is cool as fuck [2025-12-25T04:49:40Z] i discovered that the other day [2025-12-25T04:50:11Z] ye [2025-12-25T04:50:26Z] but really, all of my gui apps come from flatpak [2025-12-25T04:50:38Z] i basically only use the standard X11 software [2025-12-25T04:50:40Z] and then i get like obsessive over the sandbox for each one [2025-12-25T04:50:49Z] every gui app on my system has perms for exactly what it needs [2025-12-25T04:50:51Z] you know what [2025-12-25T04:50:56Z] you want to know what good software looks like kris_ [2025-12-25T04:51:02Z] runit? [2025-12-25T04:51:04Z] what i think everything should be written like [2025-12-25T04:51:10Z] for like, end-user applications [2025-12-25T04:51:12Z] actually runits source is kinda dick [2025-12-25T04:51:16Z] busyboxs runit is nier [2025-12-25T04:51:17Z] look at mh(1) [2025-12-25T04:51:17Z] nicer* [2025-12-25T04:51:23Z] mh(1) isn't even a single program [2025-12-25T04:51:39Z] it's a standard set of tools and data storage methods to allow for easy manipulation of email [2025-12-25T04:51:40Z] is mh a binary? [2025-12-25T04:51:42Z] no [2025-12-25T04:51:42Z] doesnt seem to be in voids repos [2025-12-25T04:51:44Z] oh [2025-12-25T04:51:47Z] mh is like [2025-12-25T04:51:53Z] a spec based off the *original* mh [2025-12-25T04:52:04Z] i see nmh and xmh [2025-12-25T04:52:11Z] that defines both a simple method of storing email *and* a set of standard command line tools to operate on them [2025-12-25T04:52:18Z] nmh is one implementation of the spec [2025-12-25T04:52:30Z] you're gonna slap me [2025-12-25T04:52:31Z] *x*mh is a graphical frontend that calls on standard mh tools to manipulate emails [2025-12-25T04:52:37Z] i just use tutanotas webui for mail [2025-12-25T04:52:46Z] squirrelmail is better but whatever [2025-12-25T04:52:46Z] i used to host my own email server but i got tired of dealing with it [2025-12-25T04:52:54Z] i use mh on sdf [2025-12-25T04:52:59Z] and i left proton when i saw the CEO sucking up to trump [2025-12-25T04:53:00Z] but like listen [2025-12-25T04:53:07Z] and proton was honestly always rather suspect [2025-12-25T04:53:07Z] you can write a CGI frontend for mh [2025-12-25T04:53:10Z] in shell [2025-12-25T04:53:11Z] and it's fine [2025-12-25T04:53:13Z] it just works [2025-12-25T04:53:36Z] you can do whatever you want including just calling the primitives directly because it's compliant with the unix philosophy [2025-12-25T04:53:37Z] sdf is interesting [2025-12-25T04:53:47Z] >signup for shell access [2025-12-25T04:53:49Z] i rely on sdf for a lot of my daily computing needs [2025-12-25T04:53:51Z] do you just get literal shell access [2025-12-25T04:53:53Z] yes [2025-12-25T04:54:03Z] you can telnet or ssh in, or direct-dial if you have a modem [2025-12-25T04:54:18Z] lmao sdf has a minecraft server [2025-12-25T04:54:21Z] that's kind of surprising [2025-12-25T04:54:21Z] yes [2025-12-25T04:54:25Z] sdf has a lot of things [2025-12-25T04:54:28Z] gitea [2025-12-25T04:54:29Z] peertube [2025-12-25T04:54:32Z] image hosting [2025-12-25T04:54:35Z] rss [2025-12-25T04:54:39Z] a bulletin board [2025-12-25T04:54:40Z] a MUD [2025-12-25T04:54:47Z] a radio station and radio club [2025-12-25T04:54:58Z] multiple on-system chat facilities [2025-12-25T04:55:02Z] USENET access [2025-12-25T04:55:12Z] in america you can get DSL through them [2025-12-25T04:55:30Z] they have multiple wikis for all sorts of things [2025-12-25T04:55:39Z] personal web hosting, as well as gopher and gemini [2025-12-25T04:55:49Z] xmpp and irc services [2025-12-25T04:55:53Z] on and on [2025-12-25T04:56:00Z] best 36 bucks i've ever spent [2025-12-25T04:56:26Z] probably one of the last places on the net that demands zero personal information from you, too [2025-12-25T04:56:27Z] ive been kind of considering doing a similar thing [2025-12-25T04:56:34Z] when i was working on my SSH gaming box [2025-12-25T04:56:52Z] that being i discovered a tetris thing in the void repos that has 1v1s over sockets [2025-12-25T04:56:58Z] so users can 1v1 on tetris over ssh [2025-12-25T04:57:05Z] like if you want to set up a fully-functional VM or website or whatever you can literally just mail them a couple bills and a note made out of clippings like you're the unabomber and as long as it has your username on it they'll set things up for you [2025-12-25T04:57:49Z] oh, SDF also runs plan 9 services [2025-12-25T04:58:12Z] you can connect to SDF's CPU server and do all your computing using their hardware remotely [2025-12-25T04:58:24Z] https://web.archive.org/web/20070403082402/https://people.freedesktop.org/~mallum/xephyr-uber.png [2025-12-25T04:58:39Z] didnt you say this was all 1 netbsd install [2025-12-25T04:58:49Z] it's not 1 netbsd install [2025-12-25T04:58:51Z] oh [2025-12-25T04:58:57Z] they are the largest user of netbsd in the world tho [2025-12-25T04:59:08Z] they have a debian machine, some plan 9 boxes [2025-12-25T04:59:24Z] but netbsd is the primary system used [2025-12-25T04:59:40Z] oh, there's also a vintage computer museum run on-prem that you can telnet into [2025-12-25T04:59:43Z] honestly im quite the fan of netbsd as far as the bsds go [2025-12-25T04:59:47Z] i dont use it for anything but its nice [2025-12-25T04:59:51Z] with TOPS and DEC machines and stuff [2025-12-25T04:59:54Z] and yes netbsd is comfy [2025-12-25T04:59:55Z] i still just use openbsd where i want a bsd [2025-12-25T04:59:56Z] it's like\ [2025-12-25T05:00:00Z] it's an OS [2025-12-25T05:00:03Z] it does OS shit and it fucks off [2025-12-25T05:00:15Z] it doesn't have any fancy features [2025-12-25T05:00:17Z] it just works [2025-12-25T05:00:19Z] honestly the update process of openbsd is unbelievably obtuse to me [2025-12-25T05:00:19Z] simple as [2025-12-25T05:00:30Z] the BSDs in general don't appeal to me [2025-12-25T05:00:30Z] i ssh into my openbsd wireguard box once per year to do updates and it pisses me off every time [2025-12-25T05:00:33Z] but i like nbsd [2025-12-25T05:00:34Z] it's comfy [2025-12-25T05:00:42Z] i'm hoping hyperbsd will work out [2025-12-25T05:01:25Z] idk i'm pretty happy with the setup i have at the moment [2025-12-25T05:01:29Z] basically people are trying to get linux-level modularity with -libre's lack of blobs using the openbsd kernel [2025-12-25T05:01:33Z] havent changed anything in along time [2025-12-25T05:01:34Z] it's kind of a disaster tbh [2025-12-25T05:01:36Z] and yeah ive seen that [2025-12-25T05:01:40Z] but i hope it works out [2025-12-25T05:01:51Z] what's the point though [2025-12-25T05:01:52Z] if netbsd was less coupled to its userland i would switch [2025-12-25T05:02:09Z] i mean that's kind of how the BSDs just are [2025-12-25T05:02:15Z] heavy integration [2025-12-25T05:02:19Z] yes i'm aware [2025-12-25T05:02:28Z] that's also why i generally don't use them [2025-12-25T05:02:30Z] the point is to have a simple, small kernel that isn't going in the direction linux is [2025-12-25T05:02:33Z] i like openbsd for routing though [2025-12-25T05:03:15Z] like i'm just tired of linux man [2025-12-25T05:03:31Z] i dont think i have issues with the kernel itself [2025-12-25T05:03:38Z] i'm tired of dealing with red hat shills and wayland bullshit and mozilla dicking around and having to care about poettering [2025-12-25T05:03:43Z] its all the stuff that goes on top of it that has been pissing me off recently [2025-12-25T05:03:46Z] i have issues with the kernel, but it's the- yeah [2025-12-25T05:03:55Z] it's the whole thing [2025-12-25T05:04:00Z] like, the *ecosystem* [2025-12-25T05:04:01Z] the moment void does something stupid idk what im going to do [2025-12-25T05:04:05Z] legit i have no idea [2025-12-25T05:04:09Z] switch to kiss [2025-12-25T05:04:12Z] become a computer smoocher [2025-12-25T05:04:16Z] join the dark side [2025-12-25T05:04:16Z] i dont *expect* void to do something stupid [2025-12-25T05:04:27Z] ive just gotten myself into a mode where im always expecting good things to eat shit [2025-12-25T05:04:31Z] at the same time [2025-12-25T05:04:38Z] literally just like me frfr!!! [2025-12-25T05:04:44Z] he me frfr! [2025-12-25T05:05:15Z] idk kiss would be cool if i didnt need to fork pretty much the entire repo [2025-12-25T05:05:19Z] for the stuff that *is* there [2025-12-25T05:05:23Z] that's how it is homie [2025-12-25T05:05:33Z] if you want to have your hugbox you gotta set it up [2025-12-25T05:05:43Z] but once it's there you just don't need to touch it ever again [2025-12-25T05:05:54Z] aside from like, updating the sources file once every few months [2025-12-25T05:05:55Z] maintaining updates for those packages probably sucks [2025-12-25T05:05:57Z] or like, a year [2025-12-25T05:05:58Z] weh? [2025-12-25T05:05:59Z] no [2025-12-25T05:06:03Z] it's super easy [2025-12-25T05:06:16Z] obviously i have no idea, i've never gotten to the point of making something out of kiss that i'd consider usable [2025-12-25T05:06:24Z] i'll put more time into it at some point now that i have crux packages to reference [2025-12-25T05:06:29Z] when i first tried kiss i didnt know crux existed [2025-12-25T05:06:30Z] you literally just bump your sources and version file and regen the checksum file [2025-12-25T05:06:37Z] i used to use crux [2025-12-25T05:06:39Z] before kiss [2025-12-25T05:06:41Z] i much prefer kiss [2025-12-25T05:06:47Z] crux has way too much shit in the default setup [2025-12-25T05:06:51Z] i like cruxs init setup [2025-12-25T05:06:53Z] a lot [2025-12-25T05:06:55Z] like a lot a lot [2025-12-25T05:07:00Z] it's literally just systemv [2025-12-25T05:07:02Z] so i figure i may yoink that and use it on kiss [2025-12-25T05:07:10Z] slackware does the same shit [2025-12-25T05:07:12Z] okay then being more specific i like their service management [2025-12-25T05:07:19Z] that's just systemv [2025-12-25T05:07:19Z] couldnt care less about how that's bootstrapped [2025-12-25T05:07:27Z] you mean with the shell scripts and shit right? [2025-12-25T05:07:29Z] yes [2025-12-25T05:07:36Z] yeah that's just the classic unix way of doing things [2025-12-25T05:07:39Z] slackware does the same thing [2025-12-25T05:07:43Z] indeed it is and it's the correct way of doing things [2025-12-25T05:07:44Z] in my mind [2025-12-25T05:07:48Z] yes, it is [2025-12-25T05:07:53Z] it's why i refuse to use 'service managers' [2025-12-25T05:07:57Z] services manage themselves [2025-12-25T05:08:03Z] runit is nice but im starting to think parallelizing service startup is a little goofy [2025-12-25T05:08:08Z] it is [2025-12-25T05:08:34Z] like maybe if you're some sort of internet backbone system and you have nine billion servers you need to spin up every boot [2025-12-25T05:08:37Z] then sure [2025-12-25T05:08:44Z] but joe blow doesn't need that [2025-12-25T05:08:53Z] shoehorning it into desktop systems makes things objectively worse [2025-12-25T05:09:03Z] idk runit is right at that point where its like "yeah im happy using this" [2025-12-25T05:09:09Z] mostly just because i hate declarative services [2025-12-25T05:09:15Z] just launch a shell script it really is that simple [2025-12-25T05:09:17Z] i just don't get the point of service managers [2025-12-25T05:09:24Z] no declarative service style will ever be as powerful as just >launching a shell script [2025-12-25T05:09:31Z] yeah [2025-12-25T05:09:31Z] and itll never be as clear/explicit [2025-12-25T05:09:38Z] like if i want to start shit on slackware it's just [2025-12-25T05:09:52Z] /etc/rc.d/rc.[service_name] [2025-12-25T05:10:19Z] and if i want that service to start in a given runlevel i just add it to either inittab or rc.[service_level] [2025-12-25T05:10:20Z] yeah im just not a big fan of how slackware does things in general [2025-12-25T05:10:27Z] why tho [2025-12-25T05:10:29Z] it's peak [2025-12-25T05:10:35Z] i'm just not a slacker mid [2025-12-25T05:10:41Z] clearly not [2025-12-25T05:10:47Z] consult dobbs [2025-12-25T05:10:48Z] immediately [2025-12-25T05:10:51Z] i install slackware and there's fucking 50,000 different things installed by default and it tries to deploy fucking >lilo [2025-12-25T05:10:55Z] and im kinda just like okay [2025-12-25T05:11:00Z] lilo is fine [2025-12-25T05:11:03Z] convince me it isn't [2025-12-25T05:11:05Z] right now [2025-12-25T05:11:10Z] i'd have to do a manual install of slackware [2025-12-25T05:11:13Z] i may do that at some point [2025-12-25T05:11:19Z] just don't [2025-12-25T05:11:20Z] i'm not giving up my UKI setup [2025-12-25T05:11:23Z] install slackware on the whole [2025-12-25T05:11:28Z] that's how it's designed [2025-12-25T05:11:42Z] yeah and therefore it isnt really my thing [2025-12-25T05:11:46Z] i like to nitpick [2025-12-25T05:11:58Z] see this is what i don't get [2025-12-25T05:12:06Z] you like to nitpick but kiss is too much nitpicking [2025-12-25T05:12:11Z] le why [2025-12-25T05:12:18Z] the answer to that is simple [2025-12-25T05:12:41Z] on void when you install a package you get its entire, full functionality- nothing is disabled with compile time options unless it's telemetry [2025-12-25T05:12:57Z] i solve the question of using a bloated system by using less shit software [2025-12-25T05:13:03Z] not by disabling a ton of stuff *on the shit software* [2025-12-25T05:13:19Z] okay but that's kiss tho [2025-12-25T05:13:22Z] like void is outright not minimal [2025-12-25T05:13:24Z] at all [2025-12-25T05:13:38Z] its packaging setup just happens to be such that i can get rid of *most* things [2025-12-25T05:13:53Z] i think the alpine approach to this is pretty sane too [2025-12-25T05:14:05Z] super split up packages and i dont have to deal with actually modifying package templates and shit [2025-12-25T05:14:11Z] i hate split packages [2025-12-25T05:14:13Z] they fucking suck [2025-12-25T05:14:13Z] as much as i dont like alpine for other reasons [2025-12-25T05:14:23Z] like let me toss you a direct example of what i'm talking about [2025-12-25T05:14:26Z] on void, i could just install 'qemu' [2025-12-25T05:14:36Z] but i don't because i dont need fucking everything [2025-12-25T05:14:41Z] the .00000000000000000000002 bytes of extra space used by headers doesn't mean shit [2025-12-25T05:14:42Z] i just install 'qemu-system-amd64' [2025-12-25T05:14:54Z] okay but you can just do that on kiss. [2025-12-25T05:15:08Z] with an insane amount of effort comparatively yeah [2025-12-25T05:15:15Z] i mean that's what packaging is [2025-12-25T05:15:23Z] indeed it is and i only maintain a handful of things for void [2025-12-25T05:15:30Z] the only thing actually in the void repo i maintain is blocky [2025-12-25T05:15:34Z] i guess if the point is that you don't want to package stuff at all then sure fair enough [2025-12-25T05:15:51Z] but it really isn't that bad [2025-12-25T05:15:52Z] the idea is that we, as a community, have all kind of reached a consensus on what is "good enough" [2025-12-25T05:15:57Z] there's not "fork the repo and do it all yourself" [2025-12-25T05:16:09Z] ...that's not the usual for kiss either? [2025-12-25T05:16:15Z] no but it would be required [2025-12-25T05:16:19Z] what? [2025-12-25T05:16:23Z] what are you on about [2025-12-25T05:16:29Z] you just fork the one package [2025-12-25T05:16:31Z] most of my time testing kiss was spent "oh i need XYZ enabled on X package" "oh that needs X to be packaged" "oh i have to enable XYZ over here to do that" [2025-12-25T05:16:39Z] rinse and repeat down the chain tons of times [2025-12-25T05:16:53Z] like i'm not complaining about it [2025-12-25T05:17:04Z] all im saying is that it's a lot of work and i put like a week into trying to get a usable system out of it when i had free time to spare [2025-12-25T05:17:09Z] at some point i'll pick up back where i left off [2025-12-25T05:17:37Z] there's only really a handful of things left [2025-12-25T05:17:54Z] libvirtd, virt-manager, elogind, basically just the various redhatisms i need/want [2025-12-25T05:19:02Z] and honestly as far as the kernel goes i ended up just pulling the config from void and building that to save time there [2025-12-25T05:19:17Z] i get to do that because a full fat bloated as fuck void kernel takes maybe 8 minutes to compile on my system [2025-12-25T05:20:13Z] also midfavila maybe dumb as hell question but does the kiss package manager have a mechanism for preferring one repo over another [2025-12-25T05:20:32Z] put the repo you want to prioritise first in your KISS_PATH variable [2025-12-25T05:21:01Z] so if you have a package foo and two repos provide the package foo, repA and repB, and you want repB's foo, then you would put repB first [2025-12-25T05:21:04Z] also [2025-12-25T05:21:11Z] you can just cd into a package directory and 'kiss b' [2025-12-25T05:21:17Z] and it will build from the current directory [2025-12-25T05:22:07Z] hmm [2025-12-25T05:22:08Z] you know [2025-12-25T05:22:17Z] philbush on github has a lot of framebuffer software [2025-12-25T05:22:28Z] i have to wonder how viable integrating something like twin would be with, say, fbpad [2025-12-25T05:22:35Z] which is a framebuffer terminal [2025-12-25T05:22:48Z] i know that links2 has a framebuffer mode that can use gpm and renders inline graphics [2025-12-25T05:23:08Z] well that makes a lot more god damn sense [2025-12-25T05:23:20Z] i dont know why changing the order of those never crossed my mind [2025-12-25T05:23:27Z] sometimes i am dumbo [2025-12-25T05:23:33Z] * midfavila shrugs [2025-12-25T05:23:36Z] drink more tea [2025-12-25T05:23:50Z] hydrate your b r a i n [2025-12-25T05:24:03Z] i am drink a barqs rootbeer [2025-12-25T05:24:23Z] ugh i'm still caught up on that qmk shit tho [2025-12-25T05:24:29Z] like what the hell is up with that [2025-12-25T05:24:49Z] let me choose my device from a dropdown menu, configure it, and then compile some firmware for it and let me download it and push it to the device locally [2025-12-25T05:25:05Z] don't make me *give a website* access to my keyboard's chipset [2025-12-25T05:27:41Z] yeah it's fucking insanw [2025-12-25T05:27:47Z] idek if theres a sane solution for that [2025-12-25T05:28:00Z] like i can't even download an appimage or flatpak for that i don't think [2025-12-25T05:28:05Z] i would have to run it locally [2025-12-25T05:28:21Z] uh [2025-12-25T05:28:30Z] you can probably use a flatpak if you breach the sandbox [2025-12-25T05:28:36Z] if you want [2025-12-25T05:29:15Z] i just want a command line utility for this... [2025-12-25T05:29:22Z] there's no reason to use a browser for it [2025-12-25T05:29:28Z] a simple DSL could do everything [2025-12-25T05:30:42Z] oh classic the qmk website suggests you just pipe a shellscript in order to install stuff [2025-12-25T05:30:48Z] can't just provide a tarball [2025-12-25T05:32:22Z] maybe this is a project i can tack on the list [2025-12-25T05:33:05Z] to be completely honest with you kris_ one of the main reasons i'm still unsure about uni is because i feel like it's just going to be four years of shitting out javascript [2025-12-25T05:33:12Z] i wouldn't be able to handle that [2025-12-25T05:33:17Z] i doubt it [2025-12-25T05:33:34Z] mine was going to be mostly java, C, C++, assembly [2025-12-25T05:33:45Z] i switched to IT from comp sci though [2025-12-25T05:34:11Z] there's only one webdev course in the three/four year curriculum but i can't help but worry [2025-12-25T05:34:18Z] java is like the base standard [2025-12-25T05:34:20Z] that and the trend of professors and students both using llms for shit now [2025-12-25T05:34:23Z] like you WILL be doing java [2025-12-25T05:34:29Z] gross [2025-12-25T05:34:44Z] if your school is cool they may replace it with cpp [2025-12-25T05:34:50Z] but idk i don't mind java [2025-12-25T05:35:26Z] what you should probably be worried about is them getting pissy over the software you use to complete the task [2025-12-25T05:35:39Z] my prof wanted me to use eclips and i was like what the fuck absolutely not [2025-12-25T05:35:41Z] yeah well fuck off [2025-12-25T05:35:44Z] i'm using emacs and ed [2025-12-25T05:35:50Z] hell yeah [2025-12-25T05:36:02Z] for the moment im stuck with vis, i shouldn't have tried this [2025-12-25T05:36:09Z] i used kiss throughout college and it was literally fine [2025-12-25T05:36:14Z] because now I've become hooked on the whole SAM regex shit [2025-12-25T05:36:23Z] and everything else feels like shit [2025-12-25T05:36:25Z] structural regex is cool [2025-12-25T05:36:46Z] see regex is just infinitely better than punching at your little fuckin keyboard for twenty minutes [2025-12-25T05:36:56Z] even in emacs i mostly just use regex [2025-12-25T05:38:52Z] honestly i just hate computers now [2025-12-25T05:38:53Z] idk im glad to not be dealing with emacs anymore [2025-12-25T05:38:54Z] it's not fun [2025-12-25T05:39:09Z] doom emacs is incredible but vanilla emacs really sincerely piseed me off [2025-12-25T05:39:15Z] y [2025-12-25T05:39:27Z] i cant really like [2025-12-25T05:39:58Z] basically, it has come to my attention that emacs wants to have a style of indentation for every language on the planet [2025-12-25T05:40:06Z] just change it [2025-12-25T05:40:09Z] or disable it [2025-12-25T05:40:13Z] i wont accept tab characters fucking ever [2025-12-25T05:40:15Z] dude i tried [2025-12-25T05:40:25Z] i must just have had a skill issue but i couldnt get it to behave [2025-12-25T05:40:37Z] i mean to be fair emacs is incredibly opaque and obtuse [2025-12-25T05:41:18Z] i read an entire printed manual and still had trouble just finding the variables and setting them appropriately because everything has its own particular idiosyncracies depending on when it was implemented [2025-12-25T05:41:36Z] idiosyncrasies even [2025-12-25T05:41:54Z] yeah its ass man im sorry [2025-12-25T05:41:55Z] it's why i prefer emacs implementations in scheme [2025-12-25T05:42:01Z] yeah no don't get me wrong [2025-12-25T05:42:05Z] gnu emacs is a dumpsterfire [2025-12-25T05:42:27Z] doom emacs made it almost perfect though [2025-12-25T05:42:27Z] they've got like fifty years of accreted cruft [2025-12-25T05:43:27Z] the issue with doom emacs is honestly primarily having to deal with changing things [2025-12-25T05:43:41Z] its like poking at a black box to figure out what someone else has put in there [2025-12-25T05:43:46Z] yeah [2025-12-25T05:43:51Z] which is why i wanted to do a manual config [2025-12-25T05:43:53Z] that's why i wrote my own config [2025-12-25T05:44:01Z] it's like a thousand lines and total garbage lol [2025-12-25T05:44:01Z] at which point i realized WOW [2025-12-25T05:44:06Z] emacs is dong [2025-12-25T05:44:08Z] "wow emacs is shit!" [2025-12-25T05:44:10Z] lmao [2025-12-25T05:44:20Z] i mean trvth nvke though [2025-12-25T05:44:37Z] my vis config atm is maybe like 30 lines total [2025-12-25T05:45:14Z] sorry, 58 [2025-12-25T05:45:17Z] 59* [2025-12-25T05:45:20Z] https://github.com/kkrruumm/dotfiles/blob/main/vis/visrc.lua [2025-12-25T09:16:38Z] happy christmas phoebos. [2025-12-25T13:34:05Z] you know, thinking i might cancel that beamspring order [2025-12-25T13:34:20Z] apparently some people have been waiting for almost half a decade [2025-12-25T13:34:35Z] one guy from the GDR said he spent less time waiting to get his trebant (state-manufactured sedan) [2025-12-25T13:35:07Z] that money could go towards an almost equally nice keyboard group buy, plus a *second* keyboard that i could get rn [2025-12-25T13:38:29Z] the boston 120% seems like a decent keyboard for *right* now, and the other option is the '21xx' kit [2025-12-25T13:50:07Z] kailh thick box navies look nice [2025-12-25T13:50:15Z] 75 +- 20gf for actuation [2025-12-25T13:50:29Z] nice loud ping [2025-12-25T13:50:34Z] sharp tactile bump [2025-12-25T14:34:14Z] phoebos, right here always have been [2025-12-25T14:34:18Z] still look over chat once in a whiel [2025-12-25T14:34:48Z] this works: /msg ChanServ op #kisslinux [2025-12-25T14:35:05Z] And then setting +R for the channel during spam waves [2025-12-25T14:39:29Z] For auto op I think that's a client setting. I've forgotten if there's another way [2025-12-25T17:03:31Z] midfavila: build keyboard [2025-12-25T23:38:19Z] kris_: you gotta help me i'm a basic bitch and only have experience with springs [2025-12-25T23:40:13Z] cot: o/ [2025-12-25T23:40:44Z] but I think msg chanserv op is temporary and you can only do it to yourself if you have the +o flag [2025-12-25T23:40:59Z] auto op is +O [2025-12-25T23:41:20Z] I can op but I can't set +o [2025-12-25T23:41:49Z] anyway [2025-12-25T23:41:58Z] season's greetings, #kisslinux