💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-06-05.txt captured on 2024-09-29 at 02:04:21.
⬅️ Previous capture (2024-06-16)
-=-=-=-=-=-=-
[2024-06-05T01:23:57Z] <midfavila> man [2024-06-05T01:24:10Z] <midfavila> i am still struggling with the whole "using a computer like a normal person" thing [2024-06-05T01:24:15Z] <midfavila> really not my gig [2024-06-05T01:24:31Z] <midfavila> anyway [2024-06-05T01:24:45Z] <midfavila> i wanted to see if anyone here knows the status of k and other future developments of kiss [2024-06-05T01:24:56Z] <sad_plan> build oassi already, and you dont have to [2024-06-05T01:25:06Z] <sad_plan> s/oassi/oasis [2024-06-05T01:25:29Z] <sad_plan> k been dead for years. phoebos works on his lua implementation from time to time iirc [2024-06-05T01:25:36Z] <midfavila> heck [2024-06-05T01:25:41Z] <midfavila> yeah that's what i figured [2024-06-05T01:25:47Z] <midfavila> kiss seems kind of vegetative compared to a few years ago [2024-06-05T01:27:14Z] <sad_plan> phoebos: C implenetation hasnt seen any commits since last year. I know there was a rust implementation aswell. ehawkvu made a implementation in lisp or something aswwell [2024-06-05T01:28:27Z] <midfavila> rip [2024-06-05T01:29:22Z] <sad_plan> elisp to be corrct. https://github.com/echawk/kiss.el [2024-06-05T01:29:41Z] <sad_plan> think thats the more feature complete one to date [2024-06-05T01:29:43Z] <midfavila> yeah i saw that [2024-06-05T01:29:45Z] <midfavila> it's neat [2024-06-05T01:29:57Z] <midfavila> i'm just trying to think of ways to get back into programming [2024-06-05T01:30:14Z] <midfavila> kiss kind of provided an environment that incentivized writing my own stuff [2024-06-05T01:30:30Z] <midfavila> but not being able to run X seriously dampens a lot of my plans [2024-06-05T01:30:37Z] <midfavila> i guess i could get *really* good with curses [2024-06-05T01:31:12Z] <midfavila> that could be interesting actually [2024-06-05T01:31:44Z] <sad_plan> have you tried tinyx though? i know you said xorg is.. finnicky on the reform, but I figured maybe tinyx works [2024-06-05T01:31:53Z] <midfavila> tinyx might [2024-06-05T01:32:03Z] <midfavila> the default reform image uses xwayland with some hacks [2024-06-05T01:32:30Z] <midfavila> i did try to run standard X using the fbdev driver because i heard it was an issue with the etnaviv driver or something [2024-06-05T01:32:32Z] <sad_plan> it doesnt use upstream sources on debian? [2024-06-05T01:32:39Z] <midfavila> for most things it does [2024-06-05T01:32:54Z] <sad_plan> but no everything. I see [2024-06-05T01:33:01Z] <midfavila> yeah just a few things [2024-06-05T01:33:19Z] <midfavila> like for example you need to use out of tree kernel modules for some of the hardware [2024-06-05T01:33:26Z] <midfavila> they're trying to upstream them tho [2024-06-05T01:33:37Z] <sad_plan> I recall hearing about that [2024-06-05T01:34:23Z] <midfavila> ngl if tinyx runs that would be sweet [2024-06-05T01:34:24Z] <sad_plan> think it was in a video. unless you mentioned it yourself earlier [2024-06-05T01:34:29Z] <sad_plan> for sure [2024-06-05T01:35:02Z] <sad_plan> give it a go. hopefully it works [2024-06-05T01:37:33Z] <midfavila> one way or another i'm going to find a way to build on that old aarch64 image on github and get a reform rootfs up [2024-06-05T01:37:38Z] <midfavila> that's my project for the next bit [2024-06-05T01:37:45Z] <midfavila> i'm too used to kiss to use anything else lmao [2024-06-05T01:37:53Z] <sad_plan> sweet [2024-06-05T01:38:35Z] <sad_plan> I can relate. I hate using artix on my desktop, but honeslty, I use some things on it that would be cumbersome as hell on kiss to bother to maintain.. [2024-06-05T01:39:23Z] <midfavila> oh my ghodddddddddddddddd [2024-06-05T01:39:30Z] <midfavila> debian's autotools are broken [2024-06-05T01:39:31Z] <midfavila> what the fuck [2024-06-05T01:39:42Z] <sad_plan> amazing [2024-06-05T01:40:05Z] <midfavila> unless this is another instance of them splitting essential runtime files into separate packages [2024-06-05T01:40:08Z] <midfavila> i bet you it is [2024-06-05T01:40:14Z] <midfavila> honestly fuck doobiedoo's packaging system [2024-06-05T01:40:23Z] <midfavila> i dont care how enterprise it is, its a pain in my ass [2024-06-05T01:40:33Z] <sad_plan> agree [2024-06-05T01:40:36Z] <midfavila> i can appreciate separating different things into different files [2024-06-05T01:40:45Z] <midfavila> e.g. so into -dev doc into -doc and so on [2024-06-05T01:40:55Z] <sad_plan> I kinda hate those foo-libs or foo-dev... [2024-06-05T01:40:56Z] <midfavila> but your meta package should pull in everything needed to start using it [2024-06-05T01:41:16Z] <midfavila> like if autotools needs a bunch of m4 libraries you should pull in -dev [2024-06-05T01:41:21Z] <midfavila> jfc [2024-06-05T01:42:07Z] <sad_plan> I get why they do it, but alot of times I would rather they not be split [2024-06-05T01:43:02Z] <midfavila> same [2024-06-05T01:43:17Z] <midfavila> and i mean tbqh unix just historically hasn't been designed for binary systems [2024-06-05T01:43:24Z] <midfavila> it's always been the case that you get source code [2024-06-05T01:43:33Z] <midfavila> otherwise there are too many differences even between versions of the same system [2024-06-05T01:43:41Z] <midfavila> [for a binary to run] [2024-06-05T01:44:21Z] <midfavila> man how do you fuck up your autotools package [2024-06-05T01:44:28Z] <midfavila> it's literally just a pile of shell and m4 libraries [2024-06-05T01:44:36Z] <sad_plan> I get that. I remember I thought to myself after not using artix for a while, and when I was going to install something I though to myself; what sourcery is this? no building? oh, wait.. [2024-06-05T01:45:13Z] <sad_plan> just download my tarball instead, and you dont need autotools [2024-06-05T01:45:23Z] <sad_plan> ive just ran autotools beforehand [2024-06-05T01:45:35Z] <midfavila> honestly a lot of projects don't even need autotools in the first place... [2024-06-05T01:45:53Z] <midfavila> i've seen repos with like five source files and all the final makefile does is link them into a single ELF [2024-06-05T01:45:56Z] <midfavila> and it's like [2024-06-05T01:45:58Z] <midfavila> just fuckign [2024-06-05T01:46:00Z] <midfavila> bruv [2024-06-05T01:46:04Z] <midfavila> use a plain makefile [2024-06-05T01:46:07Z] <midfavila> my duder [2024-06-05T01:46:08Z] <sad_plan> https://github.com/hovercats/tinyx/releases/download/pre-gen-eed4902840732f170a7020cedb381017de99f2e6/tinyx-eed4902840732f170a7020cedb381017de99f2e6.tar.gz [2024-06-05T01:46:10Z] <sad_plan> i knoow [2024-06-05T01:46:40Z] <midfavila> praise gpm [2024-06-05T01:46:55Z] <sad_plan> gpm? [2024-06-05T01:47:04Z] <midfavila> it's a mouse driver [2024-06-05T01:47:08Z] <midfavila> works in tty too [2024-06-05T01:47:08Z] <sad_plan> ah [2024-06-05T01:47:12Z] <midfavila> userspace daemon [2024-06-05T01:47:12Z] <sad_plan> nice [2024-06-05T01:47:15Z] <midfavila> ye [2024-06-05T01:47:21Z] <midfavila> lots of programs have support for it like links [2024-06-05T01:47:28Z] <midfavila> even when they don't you still get cut and paste [2024-06-05T01:47:43Z] <sad_plan> convinient [2024-06-05T01:47:48Z] <midfavila> alright well i'm trusting you didn't fuck with the scripts to steal all my porn [2024-06-05T01:48:34Z] <sad_plan> I didnt touch anything :p its even in kiss-xorg now [2024-06-05T01:49:21Z] <midfavila> poggies [2024-06-05T01:49:24Z] <midfavila> :3 [2024-06-05T01:49:29Z] <sad_plan> :D [2024-06-05T01:50:06Z] <midfavila> idk what the state of kiss is mainline but i'd love to start a little committee devoted to writing small KISS-style replacements for larger programs [2024-06-05T01:50:22Z] <midfavila> X to whatever as samurai is to ninja and so on [2024-06-05T01:50:39Z] <sad_plan> could be interesting [2024-06-05T01:50:44Z] <midfavila> well like for example [2024-06-05T01:50:49Z] <midfavila> not to humblebrag [2024-06-05T01:50:58Z] <midfavila> but for the .2 seconds i had apport working it was pretty slick [2024-06-05T01:51:12Z] <midfavila> and i feel like a <=500SLOC ANSI C client would be better than say [2024-06-05T01:51:13Z] <midfavila> curl [2024-06-05T01:51:15Z] <midfavila> in the default image [2024-06-05T01:52:01Z] <sad_plan> if it works with git, I would perhaps consider a switch. aswell as all other downloads I do on a regular basis ofc [2024-06-05T01:52:13Z] <midfavila> shit that's right you need libcurl for git [2024-06-05T01:52:15Z] <midfavila> uggggggh [2024-06-05T01:52:18Z] <sad_plan> yep [2024-06-05T01:52:23Z] <midfavila> i switched my kiss fork to purely tarballs years ago [2024-06-05T01:52:54Z] <sad_plan> I avoided git checkouts too, because they require internet. and I kinda hated that [2024-06-05T01:53:04Z] <sad_plan> I still use git regardless for other tasks though [2024-06-05T01:53:12Z] <sad_plan> so.. I still need libcurl [2024-06-05T01:53:17Z] <midfavila> yeah fair [2024-06-05T01:53:46Z] <midfavila> i saw a from-scratch git implementation by some AROS guys a few years ago [2024-06-05T01:53:52Z] <midfavila> i think they're still working on it [2024-06-05T01:53:57Z] <midfavila> it doesn't need curl but it's also pretty early on [2024-06-05T01:54:01Z] <macewentoo> heres my take on reimagining kiss. make all the bare minimum packages required to run a gui or no gui, eg x. use appimages for everything else, wine, firefox [2024-06-05T01:54:11Z] <midfavila> >appimage [2024-06-05T01:54:12Z] <midfavila> >on kiss [2024-06-05T01:54:14Z] <midfavila> JANNIES [2024-06-05T01:54:28Z] <midfavila> WE HAVE AN UBUNTUSHITTER [2024-06-05T01:54:37Z] <macewentoo> easy to get up and running, and no heckling with complex packages [2024-06-05T01:54:56Z] <sad_plan> macewentoo: just use oasis. no complex packages [2024-06-05T01:54:59Z] <macewentoo> use some imagination please. keep making things difficult for youself [2024-06-05T01:55:19Z] <macewentoo> its unnecessary to build Firefox from scratch [2024-06-05T01:55:22Z] <macewentoo> face it [2024-06-05T01:55:26Z] <sad_plan> hell, use my oakiss, best of both worlds [2024-06-05T01:55:28Z] <sad_plan> I dont use firefox [2024-06-05T01:55:40Z] <midfavila> macewentoo on kiss i don't use firefox [2024-06-05T01:55:44Z] <midfavila> i use a patched version of links2 [2024-06-05T01:55:53Z] <macewentoo> sure, i mean for those who want to [2024-06-05T01:56:07Z] <sad_plan> I would like to use firefox, but I think its dependencies aswell as firefox itself is terrible to build [2024-06-05T01:56:07Z] <macewentoo> appimage isnt snap or flatpak. dunno what hes on about [2024-06-05T01:56:08Z] <midfavila> if i *strictly* need to use a website then i just run a debian netinst [2024-06-05T01:56:11Z] <midfavila> in qemu [2024-06-05T01:56:32Z] <midfavila> in the future i'd like to set it up so that i can X forward [2024-06-05T01:56:45Z] <midfavila> run firefox on the VM but display it on the host [2024-06-05T01:56:55Z] <macewentoo> jesus [2024-06-05T01:57:13Z] <midfavila> you underestimate my autism and the lengths i'll go to to maintain the purity of my hugbox OS [2024-06-05T01:57:33Z] <macewentoo> its a bit too extreme [2024-06-05T01:57:45Z] <macewentoo> purity is good but so is sanity [2024-06-05T01:57:58Z] <midfavila> you're talkjing to someone who put together a kiss rootfs that had no GNU software at all [2024-06-05T01:58:05Z] <midfavila> i'm kind of known for being insane [2024-06-05T01:58:23Z] <midfavila> dailied it for like three months [2024-06-05T01:58:23Z] <macewentoo> im not a fan of gnu software either [2024-06-05T01:58:47Z] <sad_plan> midfavila: so you used a pure clang/llvm? [2024-06-05T01:58:48Z] <macewentoo> but if you cant use software and get work done whats the point [2024-06-05T01:59:11Z] <macewentoo> the point of a computer is to help us compute, not to just exist [2024-06-05T01:59:11Z] <midfavila> sad_plan no [2024-06-05T01:59:12Z] <midfavila> tcc [2024-06-05T01:59:17Z] <midfavila> macewentoo incorrect [2024-06-05T01:59:22Z] <sad_plan> thought you didnt get everything running with tcc [2024-06-05T01:59:25Z] <midfavila> i own computers specifically so i can look at them [2024-06-05T01:59:31Z] <midfavila> sad_plan i got most stuff running [2024-06-05T01:59:40Z] <midfavila> it was gnu m4 that was the biggest challenge [2024-06-05T01:59:46Z] <macewentoo> thats fine for you. keep it up [2024-06-05T01:59:50Z] <sad_plan> cool. a gui aswell? [2024-06-05T01:59:54Z] <midfavila> i replaced it with quasar m4 which is an updated version of the m4 in software tools [2024-06-05T01:59:57Z] <midfavila> yep[ [2024-06-05T02:00:05Z] <sad_plan> tinyx? [2024-06-05T02:00:07Z] <midfavila> i had the standard X distribution compiled or bootstrapped off another system [2024-06-05T02:00:08Z] <midfavila> ye [2024-06-05T02:00:12Z] <sad_plan> awesome [2024-06-05T02:00:13Z] <midfavila> tinyx plus twm and friends [2024-06-05T02:00:19Z] <midfavila> very comfy [2024-06-05T02:00:23Z] <sad_plan> so theres hope for cproc and tinyx aswell [2024-06-05T02:00:23Z] <midfavila> had a tiny emacs clone [2024-06-05T02:00:24Z] <midfavila> :3 [2024-06-05T02:00:26Z] <macewentoo> you gonna end up like that temple os dude [2024-06-05T02:00:27Z] <midfavila> oh sick [2024-06-05T02:00:31Z] <midfavila> macewentoo yes [2024-06-05T02:00:35Z] <midfavila> that is the goal actually [2024-06-05T02:00:45Z] <midfavila> i wish i was 1% as talented as terry [2024-06-05T02:01:15Z] <macewentoo> its like the 90s where they idolize drugs and music but with operating systems [2024-06-05T02:01:17Z] <midfavila> also [2024-06-05T02:01:28Z] <midfavila> macewentoo i can get all of my work done using emacs and standard unix tools [2024-06-05T02:01:39Z] <midfavila> as long as i can get an emacs or similar and i have a posix environment i'm set [2024-06-05T02:01:50Z] <midfavila> even at work i just do everything in emacs [2024-06-05T02:01:58Z] <midfavila> my work desktop at the office boots directly into emacs [2024-06-05T02:02:01Z] <midfavila> :3 [2024-06-05T02:02:26Z] <midfavila> the boss has no idea what kind of autism he's enabling by making me the only IT guy on premises [2024-06-05T02:02:58Z] <sad_plan> little does he now that one day, all the machines run kiss all of a sudden [2024-06-05T02:03:10Z] <midfavila> i'm not there [2024-06-05T02:03:13Z] <midfavila> *yet* [2024-06-05T02:03:25Z] <midfavila> but i am moving everything over to PINE64 hardware running plain debian [2024-06-05T02:03:47Z] <sad_plan> I see [2024-06-05T02:03:51Z] <midfavila> and replacing our pooprietary piece of shit machine with odoo+nextcloud and a dot matrix printer hooked up to a pinetab [2024-06-05T02:04:09Z] <sad_plan> dope [2024-06-05T02:04:31Z] <macewentoo> i got a pinephone, worst piece of junk i ever used, are pines other stuff any better [2024-06-05T02:04:37Z] <midfavila> yes [2024-06-05T02:04:45Z] <midfavila> if you got the standard pinephone it's going to be shite [2024-06-05T02:04:49Z] <macewentoo> not that im ever gonna trust them again [2024-06-05T02:04:50Z] <midfavila> i have a pinenote and it's sick [2024-06-05T02:05:03Z] <midfavila> only tablet i've ever enjoyed [2024-06-05T02:05:18Z] <midfavila> pinephone is mostly a tinker toy [2024-06-05T02:05:24Z] <midfavila> pinephone pro is production grade [2024-06-05T02:05:30Z] <sad_plan> I dont get why pine used such dated hardware when they released it tbh [2024-06-05T02:05:46Z] <midfavila> might have been limited by cost or software support [2024-06-05T02:05:56Z] <sad_plan> I like to belive that if they used somewhat better hardware, it mightve been more successfull [2024-06-05T02:05:57Z] <macewentoo> meh, i dont feel like trusting them. i read pro wasnt that much better [2024-06-05T02:05:59Z] <sad_plan> probably [2024-06-05T02:06:05Z] <macewentoo> the cost way higher [2024-06-05T02:06:12Z] <midfavila> remember that pinephone was also like [2024-06-05T02:06:16Z] <midfavila> their first real product [2024-06-05T02:06:16Z] <sad_plan> pro was somewhat better [2024-06-05T02:06:21Z] <midfavila> that really put them on the map [2024-06-05T02:06:25Z] <midfavila> prior to that they were super niche [2024-06-05T02:06:34Z] <macewentoo> so do any of you main the pro as a phone daily [2024-06-05T02:06:39Z] <sad_plan> what did they even do before the pinephone? [2024-06-05T02:06:44Z] <midfavila> SBCs [2024-06-05T02:06:49Z] <sad_plan> right [2024-06-05T02:07:32Z] <midfavila> macewentoo i use a 200$ samsar that i bought in cash [2024-06-05T02:07:38Z] <sad_plan> I dont have any pine products. but I was eying the pinephone pro for a while, but I sortof gave up. I would be better of with a android anyway, and just use termux or something [2024-06-05T02:07:42Z] <midfavila> i'm going to replace it with a uconsole [2024-06-05T02:07:48Z] <midfavila> because autism [2024-06-05T02:08:00Z] <macewentoo> stick with the android [2024-06-05T02:08:02Z] <sad_plan> thought you moved away from the idea of the uconsole mid [2024-06-05T02:08:17Z] <midfavila> i don't love the uconsole but it's the closest to my ideal [2024-06-05T02:08:39Z] <sad_plan> why not build a pi zero phone? [2024-06-05T02:08:42Z] <midfavila> add silicone gaskets to protect the internals, swap life for lifepo, and replace the standard LCD with an e-ink display and it's basically ideal [2024-06-05T02:08:52Z] <midfavila> because i want to get the risc-v version [2024-06-05T02:09:00Z] <sad_plan> I see [2024-06-05T02:09:13Z] <sad_plan> and the uconsole has a risc-v version? [2024-06-05T02:09:17Z] <midfavila> yes [2024-06-05T02:09:18Z] <midfavila> r01 [2024-06-05T02:09:22Z] <sad_plan> didnt know that [2024-06-05T02:09:26Z] <midfavila> with cellular talk and text it's 189usd [2024-06-05T02:09:35Z] <sad_plan> cool [2024-06-05T02:09:46Z] <midfavila> well, talk/text/data [2024-06-05T02:10:24Z] <midfavila> put my unlimited sim in there with hostapd and similar and i'll have an entire network in my pocket [2024-06-05T02:10:42Z] <midfavila> i've heard the r01 runs on a set of 18650s for like 10+ hours under constant load too [2024-06-05T02:10:53Z] <sad_plan> neat [2024-06-05T02:10:57Z] <midfavila> yeah [2024-06-05T02:11:08Z] <midfavila> the main issue with it is the lack of a GPU and only having 1gb of ram [2024-06-05T02:11:09Z] <midfavila> but like [2024-06-05T02:11:17Z] <midfavila> that's the sort of environment kiss shines in [2024-06-05T02:11:35Z] <sad_plan> for terminal stuff I dont think that matters much tbh [2024-06-05T02:12:02Z] <midfavila> the lack of a gpu doesn't but it does limit the sort of conventional software you can run [2024-06-05T02:12:10Z] <midfavila> i think there's a framebuffer but no gpu so it's all software [2024-06-05T02:12:24Z] <midfavila> viewing a gif or jpg or something would be fine but anything more and you're out of luck [2024-06-05T02:12:45Z] <sad_plan> right [2024-06-05T02:17:37Z] <midfavila> still though if you're just gonna like [2024-06-05T02:17:39Z] <midfavila> chat via irc [2024-06-05T02:17:41Z] <midfavila> do some emails [2024-06-05T02:17:44Z] <midfavila> light programming [2024-06-05T02:17:47Z] <midfavila> text browsing [2024-06-05T02:17:50Z] <midfavila> etc [2024-06-05T02:17:53Z] <midfavila> uconsole is great [2024-06-05T02:18:03Z] <sad_plan> I suppose so [2024-06-05T02:18:09Z] <midfavila> my main gripes with it beyond what i mentioned above would be [2024-06-05T02:18:32Z] <midfavila> i guess the lack of a serial and/or db-9 serial connection either onboard or via expansion port [2024-06-05T02:18:41Z] <midfavila> s/serial/rj-45/ [2024-06-05T02:19:07Z] <sad_plan> why does that matter? [2024-06-05T02:19:30Z] <midfavila> that'd mean you wouldn't need to carry around a laptop or a pile of dongles to get at uarts and stuff [2024-06-05T02:19:36Z] <midfavila> for serial [2024-06-05T02:19:41Z] <sad_plan> I see [2024-06-05T02:19:43Z] <midfavila> rj45 is just a nice to have [2024-06-05T02:20:15Z] <sad_plan> wont usb-C to rj45 work? [2024-06-05T02:20:53Z] <sad_plan> assuming the uconsole can do that ofc [2024-06-05T02:21:01Z] <midfavila> A-rj45but yeah probably [2024-06-05T02:21:11Z] <midfavila> my point is that you wanna be able to minimize dongles and stuff though [2024-06-05T02:21:20Z] <sad_plan> sure [2024-06-05T02:22:16Z] <sad_plan> cant help but feel like having to use dongles is now an apple thing, because of their macs, which has almost no I/O [2024-06-05T02:23:09Z] <midfavila> it's always been a problem for small computers [2024-06-05T02:23:13Z] <midfavila> but apple exaggerated the issue [2024-06-05T02:23:23Z] <sad_plan> they sure did [2024-06-05T02:23:49Z] <sad_plan> > carries a sleek minimalistic laptop. needs 4 dongles [2024-06-05T02:25:02Z] <midfavila> >carries a laptop thicker than a 20yo powerbook [2024-06-05T02:25:17Z] <midfavila> >gets stopped by TSA because they think it's a bomb [2024-06-05T02:25:24Z] <sad_plan> awesome [2024-06-05T02:25:33Z] <midfavila> waiting for that to happen when i visit the usa [2024-06-05T02:25:51Z] <midfavila> the midfavila experience [2024-06-05T02:25:59Z] <midfavila> "what the fuck is a uconsole" [2024-06-05T02:26:28Z] <sad_plan> as expected [2024-06-05T02:27:37Z] <midfavila> ngl i kind of want a hip holster for the uconsole lmao [2024-06-05T02:27:45Z] <sad_plan> lol [2024-06-05T02:27:47Z] <midfavila> drill some holes in the top for a big chunky directional antenna [2024-06-05T02:28:47Z] <sad_plan> cant help but thinking people would give you wierd looks if you sat on a bench with that thing typing away some code or something. or making a call [2024-06-05T02:28:55Z] <sad_plan> sure security would be called [2024-06-05T02:29:12Z] <midfavila> i've already been arrested for playing MUDs in class [2024-06-05T02:29:16Z] <sad_plan> s/sure/surely/ [2024-06-05T02:29:21Z] <midfavila> i dont have any fuks left to give [2024-06-05T02:29:22Z] <midfavila> fucks* [2024-06-05T02:29:35Z] <sad_plan> whats MUDs? [2024-06-05T02:29:42Z] <midfavila> multi user dungeons [2024-06-05T02:29:44Z] <sad_plan> good one you. no fucks is best fucks [2024-06-05T02:29:44Z] <midfavila> text based mmorpgs [2024-06-05T02:29:48Z] <sad_plan> I see [2024-06-05T02:29:54Z] <midfavila> i'm a regular on cleftofdimensions.net [2024-06-05T02:30:01Z] <midfavila> telnet to 4354 for a good time [2024-06-05T02:30:02Z] <midfavila> :3 [2024-06-05T02:30:08Z] <sad_plan> I dont have telnet [2024-06-05T02:30:14Z] <midfavila> wh [2024-06-05T02:30:22Z] <midfavila> do you not have inetutils? [2024-06-05T02:30:29Z] <sad_plan> no [2024-06-05T02:30:35Z] <midfavila> how do you function [2024-06-05T02:30:40Z] <midfavila> i would literally die without inetutils [2024-06-05T02:30:44Z] <sad_plan> perfectly fine [2024-06-05T02:31:15Z] <midfavila> although ngl i wanna write my own telnet/ftp/etc client [2024-06-05T02:31:25Z] <midfavila> inetutils is hge [2024-06-05T02:31:27Z] <midfavila> huge [2024-06-05T02:31:28Z] <midfavila> fuck [2024-06-05T02:31:32Z] <midfavila> i still haven't adjusted to this board [2024-06-05T02:31:38Z] <sad_plan> I dont really use much besides sbase/ubase stuff tbh [2024-06-05T02:31:47Z] <sad_plan> well, and a browser ofc [2024-06-05T02:32:04Z] <midfavila> my usual setup is like [2024-06-05T02:32:44Z] <midfavila> all of the stock X11 programs plus Emacs, Xmh, Xrn, Links2 with tabbed, ffmpeg, the inetutils, and dropbear [2024-06-05T02:33:18Z] <midfavila> anything i cant run in C i try to run in elisp and if that fails i just run it in virtualized doobien [2024-06-05T02:33:28Z] <midfavila> oh my god what the fuck where is the xfont package [2024-06-05T02:34:01Z] <midfavila> i have libxfont2 and -dev installed and it still won't detect it [2024-06-05T02:44:57Z] <sad_plan> I still cant get tabbed to work under tinyx. ive tried several times, and it just wont register my keys. maybe because I use sxhkd.. [2024-06-05T02:45:03Z] <sad_plan> tinyx uses libXfont1 [2024-06-05T02:45:07Z] <sad_plan> not 2 [2024-06-05T02:45:39Z] <midfavila> sad_plan did you check xev [2024-06-05T02:45:40Z] <GalaxyNova> midfavila: inetutils are old [2024-06-05T02:45:47Z] <midfavila> galaxynova your mom is old [2024-06-05T02:45:49Z] <midfavila> anyway [2024-06-05T02:45:53Z] <GalaxyNova> use the new `ip` command! [2024-06-05T02:45:56Z] <midfavila> no [2024-06-05T02:45:58Z] <midfavila> i refuse [2024-06-05T02:46:00Z] <GalaxyNova> it's new therefore it's better [2024-06-05T02:46:07Z] <midfavila> anyway, [2024-06-05T02:46:22Z] <midfavila> tinyx doesn't use xkb as i'm sure you know [2024-06-05T02:46:34Z] <midfavila> so you have to manually set up your keymap for some modifiers [2024-06-05T02:46:37Z] <midfavila> like alt iirc [2024-06-05T02:46:38Z] <sad_plan> I think I did when I messed with it earlier [2024-06-05T02:46:44Z] <sad_plan> I can check again [2024-06-05T02:54:57Z] <sad_plan> midfavila: yeah no, the keyboard shortcuts dont work for me. which has been the case from the start with tinyx [2024-06-05T02:56:15Z] <midfavila> rip [2024-06-05T02:56:28Z] <midfavila> if i can get tinyx running i'll check things out [2024-06-05T02:56:32Z] <midfavila> i'll be shocked if it runs [2024-06-05T02:56:46Z] <midfavila> i think i'm missing some xorg macros [2024-06-05T02:57:23Z] <sad_plan> xev also reports the correct keys aswell. I dont get why it dont registrer tbh [2024-06-05T02:57:26Z] <midfavila> just patching some issues with define out rn to see if it'll even build [2024-06-05T02:57:29Z] <midfavila> hmm [2024-06-05T02:57:32Z] <sad_plan> but if you figure out why, that would be dope [2024-06-05T02:57:34Z] <midfavila> that sounds like an issue i had with xedity [2024-06-05T02:57:35Z] <midfavila> edit* [2024-06-05T02:57:37Z] <midfavila> xedit [2024-06-05T02:57:38Z] <midfavila> fuck [2024-06-05T02:57:50Z] <midfavila> i got it working back on the cf-21 but i can't recall how [2024-06-05T02:57:53Z] <midfavila> i think i posted it in here [2024-06-05T02:58:04Z] <sad_plan> hm [2024-06-05T02:58:19Z] <midfavila> solaare how tough are ya [2024-06-05T02:58:26Z] <midfavila> solaarae* [2024-06-05T03:00:13Z] <midfavila> hmm [2024-06-05T03:00:25Z] <midfavila> made sure to install xutils-dev which apparently includes the xorg macros [2024-06-05T03:00:45Z] <midfavila> but i'm still getting odd errors with e.g GLYPHPADBYTES and IMAGE_WIDTH_SIZE or whatever [2024-06-05T03:01:12Z] <sad_plan> wierd [2024-06-05T03:02:29Z] <midfavila> yeah IMAGE_BYTE_ORDER was the other issue [2024-06-05T03:02:39Z] <midfavila> i'm going to keep fiddling with defines just to get it to build [2024-06-05T03:02:43Z] <midfavila> doubt it's going to work [2024-06-05T03:02:53Z] <midfavila> sounds like something to do with endianness [2024-06-05T03:02:58Z] <midfavila> although arm and x86 are both little iirc [2024-06-05T03:03:00Z] <midfavila> so who knows [2024-06-05T03:03:31Z] <sad_plan> huh, neat. i didnt know I could make surf and st in the same window with xembed [2024-06-05T03:03:43Z] <sad_plan> hm [2024-06-05T03:03:43Z] <midfavila> ye [2024-06-05T03:03:45Z] <midfavila> xembed is sick [2024-06-05T03:04:11Z] <sad_plan> never really played with it before. I know I used tabbed with surf and vimb before, but that was on xorg, not tinyx [2024-06-05T03:04:23Z] <midfavila> i'd love to write an application similar to dialog but using xaw and embed [2024-06-05T03:04:25Z] <midfavila> xembed* [2024-06-05T03:04:29Z] <sad_plan> having tabbed would probably make my workflow somewhat better. atleast for surf [2024-06-05T03:04:37Z] <midfavila> tabbed is nice [2024-06-05T03:04:48Z] <sad_plan> if only its keybindings worked :p [2024-06-05T03:05:11Z] <midfavila> BITMAP_BIT_ORDER is fucky too [2024-06-05T03:05:34Z] <sad_plan> sounds like you got alot of things to figure out :p [2024-06-05T03:06:31Z] <midfavila> well if arm and x86 do have the same endianness it should be fine assuming these are endianness checks [2024-06-05T03:07:41Z] <sad_plan> I wouldnt know [2024-06-05T03:09:02Z] <midfavila> was it xvesa or xfbdev that they revived, again? [2024-06-05T03:09:08Z] <midfavila> if it was xvesa that's a bummer [2024-06-05T03:09:41Z] <sad_plan> think it was xfbdev [2024-06-05T03:09:46Z] <sad_plan> xvesa is pure 32bit [2024-06-05T03:09:59Z] <midfavila> the bigger problem is that vesa is a bios extension [2024-06-05T03:10:04Z] <midfavila> \which means it's an x86 thing [2024-06-05T03:11:08Z] <midfavila> oh hey got it to build [2024-06-05T03:11:12Z] <midfavila> moment of truth [2024-06-05T03:11:13Z] <sad_plan> awesome [2024-06-05T03:13:39Z] <midfavila> OH SHIT [2024-06-05T03:13:50Z] <midfavila> i think it recognized a screen [2024-06-05T03:13:57Z] <midfavila> the bigger issue is that it couldnt open fixed [2024-06-05T03:14:03Z] <midfavila> which for tinyx is odd [2024-06-05T03:15:58Z] <sad_plan> hm [2024-06-05T03:16:40Z] <sad_plan> I think I found a solution for tabbed [2024-06-05T03:16:52Z] <sad_plan> ive managed to start a new tab this time atleast [2024-06-05T03:16:59Z] <sad_plan> I applied the keycodes patch [2024-06-05T03:17:35Z] <midfavila> sick [2024-06-05T03:19:41Z] <sad_plan> yep, that seemed to have done the trick actually. awesome [2024-06-05T03:22:21Z] <midfavila> OH FUCK [2024-06-05T03:22:23Z] <midfavila> I GOT IT [2024-06-05T03:22:35Z] <midfavila> i didnt expect that to work holy shit [2024-06-05T03:23:35Z] <sad_plan> awesome [2024-06-05T03:25:33Z] <midfavila> there's definitely some issues relating to those macros [2024-06-05T03:25:37Z] <midfavila> but that should be an easy fix [2024-06-05T03:33:00Z] <midfavila> hey sad_plan i need a favour [2024-06-05T03:33:33Z] <midfavila> can you find which include on your system or in tinyx's source define GLYPHPADBYTES and similar [2024-06-05T03:33:53Z] <midfavila> idk if it's internal to tinyx or if its from the standard x distrib [2024-06-05T03:35:06Z] <sad_plan> servermd.h in tinyx/include defines it atleast [2024-06-05T03:35:27Z] <sad_plan> mi/miglblt.c uses it [2024-06-05T03:36:02Z] <sad_plan> cant say I spot any of the xlibs that uses it [2024-06-05T03:36:13Z] <midfavila> yeah its internal [2024-06-05T03:36:19Z] <midfavila> there's some pretty good commenting [2024-06-05T03:36:20Z] <sad_plan> yep [2024-06-05T03:36:26Z] <midfavila> it's definitely all about endianness [2024-06-05T03:36:27Z] <sad_plan> is it? [2024-06-05T03:36:31Z] <midfavila> yes [2024-06-05T03:36:38Z] <midfavila> well [2024-06-05T03:36:42Z] <midfavila> paddingbytes isn't [2024-06-05T03:36:49Z] <midfavila> it's about space-time tradeoffs and memory alignment and shit [2024-06-05T03:37:07Z] <midfavila> okay i see [2024-06-05T03:37:10Z] <midfavila> there's no aarch def [2024-06-05T03:37:12Z] <midfavila> it seems [2024-06-05T03:38:45Z] <midfavila> should be an easy fix [2024-06-05T03:38:59Z] <midfavila> i like that they have a def for superh but not aarch lmao [2024-06-05T03:39:04Z] <midfavila> this code must be prehistoric [2024-06-05T03:42:31Z] <sad_plan> its not exacly new anymore :p [2024-06-05T03:42:43Z] <midfavila> yeah i extrapolated [2024-06-05T03:42:45Z] <midfavila> :p [2024-06-05T03:43:07Z] <midfavila> do you know if __arm32__ and similar are a libc thing? [2024-06-05T03:43:20Z] <midfavila> iirc __ is usually reserved for system use or something, right? [2024-06-05T03:43:21Z] <sad_plan> have no idea [2024-06-05T03:43:52Z] <sad_plan> havent gotten to that stage in C yet. im still figuring things out. been working in kings programming book lately [2024-06-05T03:44:31Z] <midfavila> sick [2024-06-05T03:44:35Z] <midfavila> i need to get back into that [2024-06-05T03:44:39Z] <midfavila> i finished most of knr [2024-06-05T03:44:49Z] <midfavila> looks like __.* is compiler defined [2024-06-05T03:45:12Z] <midfavila> so i should be able to just add || __aarch64__ or similar to the end of the def and call it a day [2024-06-05T03:45:32Z] <midfavila> i imagine the arm32 defaults would run fine on the arm64 chip [2024-06-05T03:45:36Z] <midfavila> albeit not at full capacity [2024-06-05T03:47:01Z] <sad_plan> you should. youre way in front of me anyway. but im moving slowly but surely forward. tinyx also has a implicit-int thingy I fixed last week. its probably a terrible fix, but the error went away [2024-06-05T03:47:24Z] <midfavila> do you want to study together? [2024-06-05T03:47:26Z] <midfavila> :3 [2024-06-05T03:47:49Z] <sad_plan> http://0x0.st/Xqgb.patch if youre interested [2024-06-05T03:47:49Z] <midfavila> a kiss-adjacent study club would be fun [2024-06-05T03:47:55Z] <sad_plan> how would we do that even? [2024-06-05T03:47:56Z] <midfavila> everyone involved could study like [2024-06-05T03:48:01Z] <midfavila> os dev and shit [2024-06-05T03:48:03Z] <midfavila> oh [2024-06-05T03:48:04Z] <midfavila> i mean [2024-06-05T03:48:08Z] <midfavila> sdf has a classroom system [2024-06-05T03:48:11Z] <midfavila> i can set it up there [2024-06-05T03:48:21Z] <midfavila> we can use irc and jitsi and shit [2024-06-05T03:48:32Z] <midfavila> everyone can vote on the topic we want to cover [2024-06-05T03:48:44Z] <midfavila> then we can spend a week or so looking for good materials [2024-06-05T03:48:55Z] <midfavila> argue for each example provided if we dont agree upfront [2024-06-05T03:48:56Z] <midfavila> then vote [2024-06-05T03:49:06Z] <sad_plan> im fine with irc. never really figured out what sdf even is tbqh. even with how much you mentioned it. the site isnt.. very specific about it either :p [2024-06-05T03:49:07Z] <midfavila> there are free classes on edx too [2024-06-05T03:49:17Z] <midfavila> sdf is a public unix system [2024-06-05T03:49:22Z] <midfavila> it's just a really big computer [2024-06-05T03:49:23Z] <midfavila> :p [2024-06-05T03:49:29Z] <sad_plan> I see [2024-06-05T03:49:30Z] <midfavila> you can use it for pretty much whatever [2024-06-05T03:49:42Z] <midfavila> the sysops host a bunch of services for members [2024-06-05T03:49:57Z] <midfavila> its my xmpp gateway and email server for example [2024-06-05T03:50:02Z] <midfavila> and my website host [2024-06-05T03:50:04Z] <sad_plan> dope [2024-06-05T03:50:09Z] <midfavila> ye [2024-06-05T03:50:14Z] <midfavila> its honestly a steal [2024-06-05T03:50:32Z] <midfavila> if you have 36usd crammed somewhere get an arpa membership [2024-06-05T03:50:34Z] <midfavila> one time payment [2024-06-05T03:51:03Z] <midfavila> they do DSL in the states and dialup/dialin service worldwide, too [2024-06-05T03:51:16Z] <midfavila> the latter was like, my only way of using the internet for a year and a half, lmao [2024-06-05T03:51:55Z] <sad_plan> arpa as in american rescue plan? :p [2024-06-05T03:53:05Z] <midfavila> nah [2024-06-05T03:53:15Z] <midfavila> its just their way of having user tiers [2024-06-05T03:53:17Z] <midfavila> also [2024-06-05T03:53:19Z] <midfavila> that little path worked [2024-06-05T03:53:21Z] <midfavila> patch even [2024-06-05T03:53:55Z] <sad_plan> awesome. good to see my terrible C skills does some good [2024-06-05T03:54:51Z] <sad_plan> ive recently started building with -Werror=implicit-function-decleration and some software is terrible. I was however amazed how few packages broke by this though [2024-06-05T03:55:00Z] <sad_plan> i think I got only 3 packages in total [2024-06-05T03:55:20Z] <sad_plan> I found a patch for 1, and fixed the 2 others. it felt good [2024-06-05T04:04:31Z] <midfavila> http://0x0.st/Xqgc.png [2024-06-05T04:05:01Z] <midfavila> man [2024-06-05T04:05:04Z] <midfavila> this is sick [2024-06-05T04:05:14Z] <midfavila> certified gpl moment [2024-06-05T04:12:59Z] <midfavila> is xfbdev still maintained [2024-06-05T04:13:08Z] <midfavila> i'd like to submit this to upstream [2024-06-05T04:13:10Z] <midfavila> even if its small [2024-06-05T04:18:53Z] <midfavila> does jedavies log on any more [2024-06-05T04:18:54Z] <midfavila> ? [2024-06-05T04:19:18Z] <midfavila> i want to build a fresh rootfs for aarch64 and i'd like to take over the repo [2024-06-05T04:19:35Z] <midfavila> worst case i start over but he was using a pinebook and idk if he did anything to accommodate it [2024-06-05T04:19:42Z] <midfavila> if he did i'd like to copy it [2024-06-05T04:20:31Z] <midfavila> alternatively if someone here has a pinebook and wants to help with an aarch rootfs (or really any similar device like an rpi or uconsole) could start work on getting some compatibility packages spun up [2024-06-05T04:37:04Z] <sad_plan> awesome. no he does not [2024-06-05T04:37:34Z] <sad_plan> you can probably submit a pr on github, but dunno if itll get accepted. no commits for 2 years or so now [2024-06-05T06:31:07Z] <sewn> why does kisslinux get the most productive and cute conversations when I'm not there [2024-06-05T07:24:33Z] <sewn> does anyone know any good POSIX shells [2024-06-05T07:31:50Z] <fultilt> I don't, but I'm curious about what you think is lacking in the usual suspects like busybox or dash. [2024-06-05T07:48:21Z] <angle> all I want is a cool POSIX shell with vim keys and key binds that run a program. [2024-06-05T07:48:28Z] <sewn> fultilt: im using busybox ash [2024-06-05T07:48:34Z] <sewn> and the history is bothering me, it's not saving at all. [2024-06-05T07:48:42Z] <angle> ksh makes you choose (I know it's more than just POSIX) [2024-06-05T07:49:05Z] <angle> sewn: does ash not have history?? [2024-06-05T07:49:13Z] <sewn> it does, but its not re-reading [2024-06-05T07:49:23Z] <sewn> my shell history of months was all gone because KISS ash keeps clearing it [2024-06-05T07:49:25Z] <sewn> for whatever reason [2024-06-05T07:49:32Z] <sewn> eg. you cant share the same history file accross multiple shells [2024-06-05T07:49:36Z] <sewn> on alpine this wasn't an issue... [2024-06-05T07:49:54Z] <sewn> :q [2024-06-05T07:50:41Z] <angle> make kiss 2 [2024-06-05T07:55:56Z] <fultilt> I suppose if busybox ash had supported Alt-., it would still be just as POSIX, but I wouldn't have been so quick to go back to bash. [2024-06-05T11:41:32Z] <sad_plan> sewn: just use oksh and call it a day [2024-06-05T11:41:43Z] <sewn> iot has bugs [2024-06-05T11:41:45Z] <sad_plan> has vi keys and vi buffer [2024-06-05T11:41:49Z] <sad_plan> what bugs? [2024-06-05T11:41:54Z] <sewn> remind me to lok into it later [2024-06-05T11:42:21Z] <sad_plan> what about dash? or mksh? [2024-06-05T11:42:27Z] <sewn> i like a shell by openbsd [2024-06-05T11:42:36Z] <sad_plan> loksh? [2024-06-05T11:42:38Z] <sewn> not by some niche distro or a shell with 0 interactive features [2024-06-05T11:42:43Z] <sewn> and one thats actively maintained [2024-06-05T11:42:50Z] <sad_plan> it is [2024-06-05T11:42:57Z] <sewn> loksh uses meson [2024-06-05T11:43:06Z] <sad_plan> maybe it does [2024-06-05T11:43:06Z] <sewn> its a shell for crying out loud why would it need meson [2024-06-05T11:43:19Z] <sad_plan> i have no idea [2024-06-05T11:43:28Z] <sewn> i am an advocate of shell and i view this as bullshit [2024-06-05T11:43:30Z] <sewn> s/shell/meson [2024-06-05T11:43:39Z] <sad_plan> lol [2024-06-05T11:43:56Z] <sewn> the only real reason they are using meson is just for the CFLAGS to add ncurses support [2024-06-05T11:44:14Z] <sewn> which should be possible in regular makefile with hand-written ./configure [2024-06-05T11:44:26Z] <sad_plan> a simple configure script wouldve sufficed [2024-06-05T12:24:16Z] <midfavila> sewn look at yash [2024-06-05T12:24:28Z] <sewn> i hvae [2024-06-05T12:24:36Z] <sewn> its really really cool but i dont need all the fancy fetaures [2024-06-05T12:24:50Z] <midfavila> you could also look at uhhhh [2024-06-05T12:25:15Z] <midfavila> there are programs that wrap ones thar read from stdon in readline [2024-06-05T12:25:23Z] <midfavila> could use that with dash [2024-06-05T12:25:45Z] <midfavila> you could also patch a shell to use linenoise [2024-06-05T12:25:57Z] <midfavila> super small line editing library [2024-06-05T12:28:03Z] <sewn> i just want to not worry about my shell mid [2024-06-05T12:28:21Z] <midfavila> youre a kiss user [2024-06-05T12:28:26Z] <sewn> im a kisser [2024-06-05T12:28:37Z] <midfavila> a boykisser [2024-06-05T12:28:45Z] <midfavila> :3 [2024-06-05T12:29:05Z] <sewn> no just a kisser [2024-06-05T12:29:11Z] <midfavila> anyway all you do is worry about your shell ubder kiss smdh [2024-06-05T12:29:35Z] <sewn> yeah because i like a shell that keeps my history yknow [2024-06-05T12:29:36Z] <sewn> smh [2024-06-05T12:30:09Z] * midfavila shrugs [2024-06-05T14:28:43Z] <sad_plan> sewn: create a wrapper and have all commands redirect to a file [2024-06-05T14:28:49Z] <sewn> ew [2024-06-05T14:28:49Z] <sad_plan> now you can use w/e shell [2024-06-05T14:28:52Z] <sewn> yuck [2024-06-05T14:29:04Z] <sad_plan> now you can even use rc [2024-06-05T14:29:08Z] <sad_plan> yay [2024-06-05T14:30:08Z] <sad_plan> midfavila: what shell did you use again? outside of rc ofc [2024-06-05T14:30:27Z] <sewn> sad_plan: does it even have proper history [2024-06-05T14:31:01Z] <sad_plan> i think some implementations does. [2024-06-05T14:33:56Z] <sad_plan> https://github.com/benavento/rc take a look at this one sewn [2024-06-05T14:34:11Z] <sad_plan> its the one oasis uses. and readme says it has history [2024-06-05T14:34:15Z] <sewn> rc23> [2024-06-05T14:34:18Z] <sad_plan> aswell as completion [2024-06-05T14:34:26Z] <sad_plan> or rc23 if you will [2024-06-05T14:34:33Z] <sewn> i like something maintained lel [2024-06-05T14:35:03Z] <sad_plan> why does that even matter if its feature complete and no known bugs? [2024-06-05T14:36:15Z] <sewn> no known bugs because no one uses it [2024-06-05T14:36:33Z] <sewn> unless oasis does [2024-06-05T14:36:40Z] <sad_plan> oasis does [2024-06-05T14:36:43Z] <sewn> ok nvm [2024-06-05T14:36:44Z] <sewn> u win [2024-06-05T14:36:59Z] <sad_plan> so mcf does, and me. possibly others. not sure about numbers [2024-06-05T15:26:14Z] <midfavila> sad_plan oksh [2024-06-05T15:26:44Z] <midfavila> sewn stop being an updooter [2024-06-05T15:26:49Z] <midfavila> learn to cood and fix shit yourself [2024-06-05T15:26:53Z] <midfavila> srsly [2024-06-05T15:26:54Z] <sewn> whats a updooter [2024-06-05T15:27:12Z] <midfavila> >no commits in past five minutes [2024-06-05T15:27:23Z] <midfavila> >DEPRECATED OBSOLETE UPDOOT TO THE LATEST FREEDESKTOP REPLACEMENT [2024-06-05T15:27:32Z] <sewn> wat [2024-06-05T15:27:37Z] <midfavila> u [2024-06-05T15:27:41Z] <midfavila> = w= [2024-06-05T15:27:48Z] <sewn> ur confusing [2024-06-05T15:30:38Z] <midfavila> no u [2024-06-05T15:30:53Z] <midfavila> anyway [2024-06-05T15:31:00Z] <midfavila> i'd be more concerned about size and complexity of the code [2024-06-05T15:31:05Z] <midfavila> not just how many people use it [2024-06-05T15:31:06Z] <midfavila> look at xz [2024-06-05T15:31:16Z] <midfavila> that ended up backdoored and how many people use it? [2024-06-05T15:31:36Z] <midfavila> it's about like, userbase to size and complexity, not just userbase, and not just size [2024-06-05T16:01:47Z] <sad_plan> what midfavila said. while I like keeping packages up to date, i dont run a mission critical machine thats susceptable to attacks on a daily basis. so not having updates all the damn time is fine I suppose [2024-06-05T16:02:04Z] <sad_plan> ive gotten less aggressive about it over time aswell [2024-06-05T16:14:48Z] <midfavila> man the reform charges so friggin fast [2024-06-05T16:14:58Z] <midfavila> 8% to almost 100% in maybe 45min [2024-06-05T16:15:12Z] <midfavila> that'll last like at least a good six to eight hours under sustained load [2024-06-05T16:24:27Z] <sad_plan> thats pretty good. i think mine had probably couple hours even on basic load like browser and some music [2024-06-05T16:24:40Z] <sad_plan> its terrible tbh [2024-06-05T16:25:05Z] <sad_plan> its getting somewhat old though. its 6 years nos [2024-06-05T16:35:38Z] <midfavila> get a reform :o [2024-06-05T17:26:30Z] <sad_plan> its tempting. but the price to performance isnt very appealing. i also saw theyre working on a slim version. which is more appealing to me. maybe later [2024-06-05T20:10:46Z] <midfavila> boss bought some toys for me to play with :3 [2024-06-05T20:10:53Z] <midfavila> building a server for the company [2024-06-05T20:11:18Z] <midfavila> rockpro64 with an lsi 9240 and an SLC samsung ssd with a hitachi hard disk for bulk storage [2024-06-05T20:11:34Z] <midfavila> gonna run openmediavault with nextcloud and odoo on it [2024-06-05T20:11:43Z] <midfavila> should be able to consolidate all of the services that are contracted out [2024-06-05T20:11:58Z] <midfavila> apparently i'm on track for a raise :OOOOOO [2024-06-05T20:12:02Z] <midfavila> i've never gotten one of those before [2024-06-05T20:13:23Z] <midfavila> i'm like a real IT man person goat thing now [2024-06-05T20:13:27Z] <midfavila> very cool and computerpilled [2024-06-05T20:13:58Z] <midfavila> might try to get the boss to buy me some tools [2024-06-05T20:19:27Z] <macewentoo> not having tab completion is probably more crippling than not having history. you can at least modify the shell prompt to save history manually if needed [2024-06-05T20:20:16Z] <macewentoo> no tab completion in an interactive shell is just masochism [2024-06-05T21:00:27Z] <sad_plan> good on you midfavila, about the promotion :D [2024-06-05T21:00:46Z] <sad_plan> macewentoo: I agree. having no tab-completion is terrible tbh. [2024-06-05T21:27:49Z] <midfavila> ughhhhhhhhhhh [2024-06-05T21:27:52Z] <midfavila> i wish i had my workstation here [2024-06-05T21:28:11Z] <midfavila> i might be able to set up a cross comp env on sdf but [2024-06-05T21:28:15Z] <midfavila> i'd rather do it locally [2024-06-05T21:47:43Z] <sad_plan> happy days. I got tabbed with hide tabs feature working. buut my window decoration borks. the focused color doesnt appear on the tabbed window. ffs [2024-06-05T21:47:53Z] <sad_plan> what do you need to build midfavila? [2024-06-05T21:48:03Z] <sad_plan> or cross compile rather [2024-06-05T21:51:49Z] <sad_plan> wait, focused window decoration is always borked with tabbed... [2024-06-05T21:56:17Z] <sad_plan> neat. if you apply the auto-hide for tabbed, as opposed to keyrelease + hide-tabs, but just change the number of clients to 9, you get the same result for less trouble [2024-06-05T22:23:02Z] <midfavila> sad_plan the entire aarch rootfs [2024-06-05T22:23:16Z] <midfavila> lmao [2024-06-05T22:23:37Z] <sad_plan> I see [2024-06-05T22:26:48Z] <midfavila> hey by the way has illiliti been on recently? [2024-06-05T22:27:55Z] <sad_plan> his on from time to time. and goes by ilt now [2024-06-05T22:29:17Z] <midfavila> cool cook [2024-06-05T22:32:35Z] <sad_plan> wmutils also does not work with tabbed. cant move windows around either. nor change border colors. this is somewhat annoying tbh [2024-06-05T22:33:08Z] <midfavila> you might have to list the frame [2024-06-05T22:53:08Z] <sad_plan> how do I do that? i know you can use pfw, but thats for windows afaik [2024-06-05T22:59:27Z] <ilt> i'm here [2024-06-05T22:59:52Z] <ilt> i got sick recently and i'm still recovering [2024-06-05T23:00:16Z] <ilt> don't overwork guys [2024-06-05T23:01:16Z] <sad_plan> im guessing you did ilt? [2024-06-05T23:01:34Z] <ilt> yeah [2024-06-05T23:06:10Z] <sad_plan> luckily I dont have a habbit of doing that. quite the opposite actually :p