💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2023-02-17.txt captured on 2024-05-26 at 16:02:50.
⬅️ Previous capture (2023-03-20)
-=-=-=-=-=-=-
[2023-02-17T00:00:57Z] <shokara_> no wonder I couldn't find the lt1000 anywhere [2023-02-17T00:01:10Z] <shokara_> git.rip libretrend [2023-02-17T00:01:15Z] <midfavila> yup [2023-02-17T00:02:29Z] <midfavila> maybe i should look into the eoma68 some more [2023-02-17T00:02:32Z] <midfavila> is it out yet lmao [2023-02-17T00:02:52Z] <midfavila> last update was a year ago [2023-02-17T00:05:39Z] <midfavila> https://www.crowdsupply.com/sra-centr8/icepeakitx-elbrus-8cb [2023-02-17T00:05:42Z] <midfavila> interesting mobo [2023-02-17T00:05:57Z] <midfavila> uses an "elbrus" CPU - some kind of sparc variant i think [2023-02-17T00:07:46Z] <shokara_> looks really nice, I hope it comes out soon [2023-02-17T00:08:12Z] <midfavila> watch it be even more expensive than a raptor engineering system [2023-02-17T00:08:56Z] <shokara_> surely it can't be because of it being mini-itx and not even having pcie4 nor ibm's expensive cpus [2023-02-17T00:09:15Z] * shokara_ sweats [2023-02-17T00:09:36Z] <midfavila> instead it has russian SPARCs made in god knows how small volume batches and a bunch of custom software to allow x86-64 code to run :v [2023-02-17T00:09:42Z] <midfavila> what could possibly go wrong amirite [2023-02-17T00:09:50Z] <shokara_> mhm [2023-02-17T00:10:05Z] <midfavila> looks like eoma68 is still a thing, they just had one of their core team members vanish overnight [2023-02-17T00:10:27Z] <midfavila> question is, if they're still a thing, why not provide any new updates? [2023-02-17T00:10:47Z] <shokara_> \_(:/)_/ [2023-02-17T00:11:09Z] <midfavila> where's my libre pc guys [2023-02-17T00:11:11Z] <midfavila> WHERE IS IT [2023-02-17T00:17:11Z] <midfavila> gah it's so annoying seeing idiots post about FLOSS computers with inanities like "wow that CPU might have been good twenty years ago" or "X gigs of RAM? how am I supposed to run Windows on *that*?". clearly if those are your concerns then the machine was never meant for you [2023-02-17T00:17:24Z] * midfavila grumbles [2023-02-17T00:18:12Z] <shokara_> I don't get what's wrong with a CPU that's equivalent to one from 20 years ago [2023-02-17T00:18:27Z] <midfavila> it's too slow for forkknife and muh saas webapps [2023-02-17T00:18:37Z] <shokara_> Sure it may not run the latest and greatest vidya nor compile chromium in under an hour, but it can do everything else fine. [2023-02-17T00:48:26Z] <midfavila> >gtk5 is being developed now [2023-02-17T00:48:32Z] <midfavila> https://www.phoronix.com/news/GTK5-Likely-After-GTK-4.12 [2023-02-17T00:48:52Z] <midfavila> word on the street is that it's going to drop x11 [2023-02-17T00:50:39Z] <davidgarland> is each GTK version like substantially different from the last, like a proper rewrite, or is it just an incremental "we added more stuff, and things got more complicated and bloated" sort of deal [2023-02-17T00:50:48Z] <davidgarland> have never done any GUI programming outside of WPF stuff for work [2023-02-17T00:51:01Z] <midfavila> i know that gtk1 > 2 > 3 were all big changes, but idk about 3 > 4 or 4 > 5 [2023-02-17T00:51:08Z] <midfavila> i've never bothered with gtk/qt myself [2023-02-17T00:51:16Z] <midfavila> i only look at Xt-based toolkits [2023-02-17T00:51:28Z] <midfavila> e.g Xaw, Motif, etc [2023-02-17T00:51:54Z] <davidgarland> I see [2023-02-17T00:52:10Z] * midfavila shrugs [2023-02-17T00:52:29Z] <midfavila> soon:tm: i'll be able to remove gtk2 and its friends from my setup [2023-02-17T00:52:59Z] <midfavila> need to replace pidgin and lxtask, and find alternatives to the few JS sites i use atm [2023-02-17T00:58:42Z] <midfavila> actually hm [2023-02-17T00:58:46Z] <midfavila> might not be too hard to replace lxtask [2023-02-17T00:58:52Z] <midfavila> in its entirety it's maybe 1500 lines of c [2023-02-17T00:59:58Z] <davidgarland> nice [2023-02-17T01:00:18Z] <midfavila> 1151 not counting xfce-specific stuff [2023-02-17T01:00:37Z] <shokara_> what does lxtask do? [2023-02-17T01:00:47Z] <midfavila> it's a process manager [2023-02-17T01:00:50Z] <shokara_> is it like the system monitor (stats?) in plan9? [2023-02-17T01:00:52Z] <shokara_> oh [2023-02-17T01:00:58Z] <shokara_> why not just use (h)top [2023-02-17T01:01:12Z] <midfavila> because it would be more efficient to use a xaw-based program, and it's more aesthetically pleasing [2023-02-17T01:01:22Z] <shokara_> gotcha [2023-02-17T01:01:36Z] <midfavila> and no that's not exaggeration, athena-based programs are significantly more efficient than running a cli equivalent in an xterm or something [2023-02-17T01:35:12Z] <rohan> hey guys [2023-02-17T01:35:28Z] <rohan> how things are going in kiss? [2023-02-17T02:14:28Z] <midfavila> https://0x19.org/assets/images/about.jpg [2023-02-17T02:14:30Z] <midfavila> pin this [2023-02-17T02:14:33Z] <midfavila> right now [2023-02-17T02:14:42Z] <midfavila> *extremely* important image [2023-02-17T02:28:31Z] <shokara_> :) [2023-02-17T02:45:38Z] <niceguy5000[m]> why hasn't the suckless and kiss community create a minimal system, Is it because the web standard? [2023-02-17T02:45:50Z] <midfavila> at the very least i'm working on it [2023-02-17T02:45:53Z] <midfavila> i'm sure others are [2023-02-17T02:45:56Z] <midfavila> are as well* [2023-02-17T02:46:03Z] <shokara_> does stali and morpheus not count? [2023-02-17T02:46:23Z] <niceguy5000[m]> no I mean with a kernel and such. [2023-02-17T02:46:48Z] <midfavila> what kernel would you suggets [2023-02-17T02:46:51Z] <midfavila> suggest fuck [2023-02-17T02:47:43Z] <niceguy5000[m]> something that going to content rust in the future. [2023-02-17T02:47:52Z] <niceguy5000[m]> isn't rust going to take over the linux kerenl? [2023-02-17T02:48:03Z] <niceguy5000[m]> s/kerenl/kernel/ [2023-02-17T02:48:08Z] <midfavila> maybe [2023-02-17T02:48:23Z] <midfavila> and i mean idk how many people here have OS dev skills and of those how many have the inclination [2023-02-17T02:48:32Z] <midfavila> the suckless folks probably just work on plan 9 [2023-02-17T02:50:56Z] <niceguy5000[m]> I get it's a huge project, google couldn't get Fuchsia OS running and it's been a long time. [2023-02-17T02:51:11Z] <midfavila> i mean idk if it is [2023-02-17T02:51:28Z] <midfavila> you can get a unix-like kernel running in around 10k lines of C iirc [2023-02-17T02:51:30Z] <midfavila> look at xv6 [2023-02-17T02:51:36Z] <midfavila> it's just the drivers that suck [2023-02-17T02:51:51Z] <midfavila> not to mention audio, porting or writing a graphics subsystem, etc [2023-02-17T02:52:05Z] <midfavila> and for most people they just wanna cood or gaym or watch videos or whatever, not futz about with kernels, so [2023-02-17T02:52:09Z] <midfavila> no point in wasting effort /shrug [2023-02-17T02:52:38Z] <niceguy5000[m]> yeah I get it lol. [2023-02-17T02:52:54Z] <shokara_> well, 9front cn do all that [2023-02-17T02:52:55Z] <shokara_> can [2023-02-17T04:06:01Z] <sewn> Ji [2023-02-17T04:06:02Z] <sewn> Hi [2023-02-17T04:07:19Z] <niceguy5000[m]> wael: Hi [2023-02-17T04:12:42Z] <davidgarland> o/ [2023-02-17T04:18:14Z] <testuser[m]123> Hi [2023-02-17T05:04:02Z] <Ellowee[m]> ih [2023-02-17T05:42:37Z] <sad_plan> hi [2023-02-17T17:06:03Z] <Guest92> hi does anybody know why running seatd-launch sway boots to a black screen? cant find anything anywhere !! using vmware [2023-02-17T17:06:40Z] <sewn> why seatd-launch? [2023-02-17T17:06:48Z] <sewn> you can just launch sway without it [2023-02-17T17:07:06Z] <Guest92> just sway doesnt work for me and i have no idea why [2023-02-17T17:07:07Z] <sewn> also, make sure you configured your kernel to support 'vmware' graphics drivers [2023-02-17T17:07:09Z] <sewn> i would suggest using qemu isntead [2023-02-17T17:08:08Z] <sewn> graphics drive [2023-02-17T17:08:08Z] <sewn> rs [2023-02-17T17:09:59Z] <Guest92> i did all the necessary kernel stuff.. i guess ill just try on qemu !! thanks anyway [2023-02-17T17:10:12Z] <sewn> vmware is [2023-02-17T17:10:24Z] <sewn> absolutely propietary [2023-02-17T17:10:32Z] <midfavila> le bad [2023-02-17T17:10:49Z] <Guest92> i did find another guy that had the same problem just on void [2023-02-17T17:10:55Z] <sewn> absolutely propieatyray [2023-02-17T17:10:57Z] <Guest92> saying he had to install like 100 things to get vmware to work [2023-02-17T17:11:01Z] <Guest92> so i thought it was that [2023-02-17T17:11:02Z] <Guest92> idk [2023-02-17T17:11:12Z] <midfavila> yeah you can just try qemu or bochs [2023-02-17T17:11:12Z] <sewn> the only vmware package kiss as is one for xorg lol [2023-02-17T17:11:38Z] <midfavila> waylets demolished yet again [2023-02-17T17:23:05Z] <sad_plan> hi [2023-02-17T17:23:09Z] <sewn> hi [2023-02-17T17:23:10Z] <sewn> hi [2023-02-17T17:23:12Z] <sewn> hi sad_plan [2023-02-17T17:23:19Z] <sad_plan> hi sewn [2023-02-17T17:23:24Z] <sad_plan> how do you do? [2023-02-17T17:23:31Z] <sewn> im burger [2023-02-17T17:23:41Z] <sad_plan> a cheeseburger I hope [2023-02-17T17:23:55Z] <sewn> with ONION!!!!!!! [2023-02-17T17:24:10Z] <sad_plan> oh no, not onions :( [2023-02-17T18:47:03Z] <midfavila> anyone here running x.org will want to upgrade to 21.1.7 [2023-02-17T18:47:14Z] <sewn> y [2023-02-17T18:47:37Z] <midfavila> security issue in upstream allows for privesc as a result of a dangling pointer being usable for r/w in free'd memory [2023-02-17T18:47:49Z] <midfavila> CVE-2023-0994/ZDI-CAN-19596 [2023-02-17T18:47:52Z] <midfavila> https://lists.x.org/archives/xorg/2023-February/061255.html [2023-02-17T18:47:57Z] <sewn> so good [2023-02-17T18:48:15Z] <midfavila> i really do need to port xenocara to kiss at some point christ [2023-02-17T18:48:24Z] <sewn> tinyx [2023-02-17T18:48:30Z] <sad_plan> well shit. my desktop that almost never runs is susceptable to that [2023-02-17T18:48:34Z] <midfavila> doesn't work with multiple displays [2023-02-17T18:48:35Z] <sad_plan> ^ [2023-02-17T18:48:40Z] <sad_plan> doesnt it? [2023-02-17T18:48:43Z] <midfavila> it does not [2023-02-17T18:48:47Z] <sad_plan> damn [2023-02-17T18:49:04Z] <midfavila> tinyx uses the kernel's framebuffer device directly which doesn't handle multiple displays [2023-02-17T18:49:21Z] <midfavila> that's why you need separate kernel and X.Org drivers for your GPU [2023-02-17T18:49:40Z] <midfavila> i wonder if whatever wayland does wrt: that could be ported into tinyx [2023-02-17T18:49:54Z] <midfavila> part of the whole deal with wayland is that it doesn't need additional drivers right? [2023-02-17T18:50:04Z] <sewn> hah im safe [2023-02-17T18:50:48Z] <midfavila> my next PC will run tinyx either way [2023-02-17T18:51:10Z] <midfavila> i'll just abuse virtual WMs or run multiple servers [2023-02-17T18:51:32Z] <midfavila> fdjskhfiehfwehr9werhiwereywt8rgeyiowyr89we7griwegriwegrew this is one of those things i wish i was competent enough to work on- [2023-02-17T18:52:32Z] <niceguy5000[m]> midfavila: can you create more dummy frame buffers? [2023-02-17T18:52:41Z] <midfavila> not without fucking with the kernel [2023-02-17T18:53:25Z] <midfavila> at least afaik [2023-02-17T18:53:32Z] <niceguy5000[m]> is tinyx smaller than wayland? [2023-02-17T18:53:41Z] <midfavila> that depends on what you mean by tinyx [2023-02-17T18:53:45Z] <midfavila> tinyx itself is about 60k [2023-02-17T18:53:51Z] <midfavila> but it still relies on the X11 ecosystem of libraries [2023-02-17T18:54:01Z] <midfavila> which in turn pulls in python and its deps [2023-02-17T18:54:12Z] <midfavila> because of fucking libx11 sitting atop libxcb [2023-02-17T18:54:27Z] <sewn> why the fuck does libxcb require python [2023-02-17T18:54:47Z] <midfavila> because it generates code during build time from an XML document that lays out a formal spec for xcb [2023-02-17T18:54:51Z] <midfavila> or something like that iirc [2023-02-17T18:55:01Z] <sewn> i thought it generates python bindings lol [2023-02-17T18:55:23Z] <niceguy5000[m]> so velox is the most suckless display server? [2023-02-17T18:55:37Z] <sad_plan> in regards to cloc, I suppose so [2023-02-17T18:55:38Z] <midfavila> rio is [2023-02-17T18:55:39Z] <sewn> there is nothing ever truly suckless niceguy5000 [2023-02-17T18:55:40Z] <sewn> it only just sucks less [2023-02-17T18:55:45Z] <sewn> plan9 [2023-02-17T18:55:58Z] <midfavila> but i don't think suckless' philosophy is sound [2023-02-17T18:56:02Z] <midfavila> valid, sure, but not sound [2023-02-17T18:56:04Z] <sad_plan> how big is rio? [2023-02-17T18:56:18Z] <sad_plan> and does it have any dependencies? [2023-02-17T18:56:23Z] <sad_plan> never tried rio really [2023-02-17T18:56:31Z] <sewn> it depends on a brain [2023-02-17T18:56:31Z] <midfavila> it's part of plan 9 so you just know they're cooming their brains out over it [2023-02-17T18:56:43Z] <sad_plan> hah, yeah [2023-02-17T18:57:11Z] <midfavila> just finished reading ch13 of the art of unix programming, i think you would all find the book really interesting [2023-02-17T18:57:22Z] <midfavila> bloat as a design problem is a huge focus point of the book [2023-02-17T18:57:40Z] <midfavila> ch13 in particular talks about the different ways it can manifest and be combatted, and when it should be accepted [2023-02-17T18:58:35Z] <midfavila> accidental, optional, and essential bloat, originating from poor design, from extra features, and from fundamental specification of the problem, respectively. [2023-02-17T18:59:01Z] <sad_plan> I belive I have that book on my laptop iirc. its been on my todo list [2023-02-17T18:59:03Z] <midfavila> uses ed, vi, sam, emacs and acme as case studies [2023-02-17T18:59:07Z] <midfavila> sad_plan big recommend [2023-02-17T18:59:11Z] <sad_plan> yeah [2023-02-17T18:59:36Z] <midfavila> even if you don't have much CS or programming experience it's really interesting to compare the design culture of unix to IBM/PC/Amiga/etc systems [2023-02-17T18:59:41Z] <sad_plan> ed was hard. I forced myself to edit some files the other day in ed. [2023-02-17T18:59:48Z] <sad_plan> sure [2023-02-17T18:59:49Z] <midfavila> ed is easy wth are you on about [2023-02-17T19:00:01Z] <midfavila> only problem with ed is that you can't specify ranges within lines without regex [2023-02-17T19:00:05Z] <sad_plan> well, once you figure out the commands, it was rather straight forward [2023-02-17T19:00:12Z] <sad_plan> its just the commands that confused me at first [2023-02-17T19:00:19Z] <sad_plan> or rather the controls [2023-02-17T19:00:32Z] <midfavila> ed man! !man ed [2023-02-17T19:00:49Z] <midfavila> ...i still need to make a shirt that says that [2023-02-17T19:01:18Z] <sad_plan> theres lots of websites that can do that for you [2023-02-17T19:01:30Z] <midfavila> nah i can just do it myself [2023-02-17T19:01:35Z] <midfavila> i know someone with a shirt press [2023-02-17T19:01:35Z] <sad_plan> or that [2023-02-17T19:01:39Z] <sad_plan> cool [2023-02-17T19:01:42Z] <midfavila> ye [2023-02-17T19:01:53Z] <midfavila> but anyway i'd also suggest the unix programming environment [2023-02-17T19:02:08Z] <midfavila> should make a mandatory kiss linux reading list [2023-02-17T19:02:23Z] <midfavila> your bookshelf needs to be this full before you can ride [2023-02-17T19:02:55Z] <midfavila> going to strangle pidgin i swear to god [2023-02-17T19:03:00Z] <midfavila> it crashes at the worst times [2023-02-17T19:03:39Z] <sad_plan> I love me some crashes [2023-02-17T19:04:12Z] <midfavila> i need to study asynchronous networking in C before I can write my IRC client, as I thought [2023-02-17T19:04:26Z] <midfavila> but I need a desk to study properly and the guy who has my desk hasn't dropped it off yet ree [2023-02-17T19:08:50Z] <sad_plan> did you buy a new one, or did someone borrow your desk? [2023-02-17T19:09:29Z] <midfavila> my old desk a) fell apart when i moved my PC and b) had to be left behind when i moved because 1) too heavy and 2) after i bolted it back together i didn't want to risk it falling apart again [2023-02-17T19:09:37Z] <midfavila> so yeah i bought a new one the other day [2023-02-17T19:09:49Z] <midfavila> or, well, my old writing desk fell apart [2023-02-17T19:10:06Z] <midfavila> my standing desk for my PC is still going strong but it's not really suitable for studying [2023-02-17T19:10:48Z] <niceguy5000[m]> This is why you buy steel desk they never break. [2023-02-17T19:10:55Z] <sad_plan> I see [2023-02-17T19:10:58Z] <midfavila> unfortunately i'm a poor [2023-02-17T19:11:17Z] <sad_plan> steel desks are really heavy though [2023-02-17T19:11:24Z] <midfavila> you can also usually disassemble them [2023-02-17T19:11:39Z] <sad_plan> sure, but theyre still really heavy. [2023-02-17T19:11:54Z] <midfavila> better to be able to disassemble and move a steel desk in pieces than have a single 150lb slab of oak that you need five guys working in shifts to haul up and down stairs [2023-02-17T19:12:02Z] <sad_plan> I have a steel workbench in my garasje, and I can bearly lift one side. and its not even that big [2023-02-17T19:12:10Z] <midfavila> babby [2023-02-17T19:12:17Z] <midfavila> smol, even [2023-02-17T19:12:24Z] <sad_plan> yeah, its smol [2023-02-17T19:12:27Z] <midfavila> no u [2023-02-17T19:12:29Z] <midfavila> ur smol [2023-02-17T19:12:30Z] <sad_plan> not dissasambleable either [2023-02-17T19:12:34Z] <sad_plan> super smol [2023-02-17T19:12:36Z] <midfavila> can't even lift a bench gosh [2023-02-17T19:12:37Z] <sad_plan> like a kitten [2023-02-17T19:12:40Z] <sad_plan> lol [2023-02-17T19:12:44Z] <sad_plan> weak [2023-02-17T19:12:58Z] <midfavila> http://programming-motherfucker.com/become.html [2023-02-17T19:13:06Z] <midfavila> oh yeah found this on NG this morning figured you guys might be into it [2023-02-17T19:14:00Z] <sad_plan> ill check it out once webkit is done building [2023-02-17T19:14:58Z] <midfavila> i can't wait until the day comes when i can remove pale meme from my system [2023-02-17T19:15:36Z] <midfavila> i'll be one step closer to entering unix fundamentalist nirvana [2023-02-17T19:16:13Z] <sad_plan> Im sure it comes one day after you removed it, and you find yourself needing it after all. due to the web being shite [2023-02-17T19:16:20Z] <midfavila> nah [2023-02-17T19:16:32Z] <midfavila> i have a handful of things i need to do before i can drop pale moon [2023-02-17T19:16:32Z] <sad_plan> or not. time will tell [2023-02-17T19:16:41Z] <niceguy5000[m]> The web standard is so bloated, what are you going to use? [2023-02-17T19:16:43Z] <midfavila> links [2023-02-17T19:16:50Z] <midfavila> i already use it for most of my day to day browsing [2023-02-17T19:16:58Z] <sad_plan> do you regularly use the graphical mode, or nah? [2023-02-17T19:17:10Z] <midfavila> yes, patched to support xembed so i can use it with tabbed [2023-02-17T19:17:57Z] <sad_plan> yeah, I recall that being mentioned. never used the functionality myself, but I can see its usecase if links is your browser of choice [2023-02-17T19:18:10Z] <niceguy5000[m]> you watch videos using mpv and youtube-dl(forks) [2023-02-17T19:18:11Z] <niceguy5000[m]> * and youtube-dl(forks)? [2023-02-17T19:18:14Z] <midfavila> http://0x0.st/HrFb.png [2023-02-17T19:18:17Z] <midfavila> no [2023-02-17T19:18:23Z] <midfavila> youtube-dl and mpv are for nerds [2023-02-17T19:18:42Z] <midfavila> i use links to fetch media and then links passes it to a plumbing script that hands it off to a relevant local program [2023-02-17T19:18:56Z] <midfavila> in the case of video, audio and animated images that would be ffplay [2023-02-17T19:19:06Z] <midfavila> invoked through another script, fpv [2023-02-17T19:19:15Z] <midfavila> links->plumber->fpv->ffplay [2023-02-17T19:19:55Z] <sad_plan> whats your beef with mpv and ytdl? or yt-dlp which is what most people use now that ytdl has stopped developement [2023-02-17T19:19:57Z] <midfavila> i also have a branch in plumber to allow it to retrieve video from invidious directly using my invidious client invcli when it's provided a youtube or invidious link directly [2023-02-17T19:20:07Z] <midfavila> ytdl or whatever it is now requires python [2023-02-17T19:20:09Z] <midfavila> python is gay [2023-02-17T19:20:24Z] <midfavila> mpv requires lua and doesn't add any features i care about on top of ffplay [2023-02-17T19:20:31Z] <sad_plan> do you not have python at all? but sure, I can see the arguement [2023-02-17T19:20:50Z] <sad_plan> not strictly, but to play straight from internet, it does need lua [2023-02-17T19:21:06Z] <midfavila> the only things i have installed that use python are gdb and qemu, and that's only because this is my main workstation [2023-02-17T19:21:12Z] <midfavila> on my laptop i don't have python at all [2023-02-17T19:21:12Z] <sad_plan> in any case, if ffplay works, I dont see any reason to use mpv [2023-02-17T19:21:21Z] <midfavila> ffplay can play straight from the internet without lua :^) [2023-02-17T19:21:25Z] <sad_plan> nice [2023-02-17T19:21:46Z] <midfavila> but yeah no my setup is basically just a pile of shell scripts [2023-02-17T19:21:48Z] <midfavila> as ritchie intended [2023-02-17T19:22:13Z] <niceguy5000[m]> what program downloads the video? [2023-02-17T19:22:15Z] <sad_plan> I need to script more. even for trivial things [2023-02-17T19:22:34Z] <niceguy5000[m]> does it just pipe to ffplay? [2023-02-17T19:22:35Z] <midfavila> niceguy5000[m]: links in the case of browsing, whatever your http client is in terms of invcli [2023-02-17T19:23:05Z] <midfavila> i need to rewrite apport again because i think the module-based design is an evolutionary dead end but it's already at a point where it can semi-consistently serve as the engine of invcli [2023-02-17T19:23:13Z] <midfavila> i've also used it with curl, wget, aria2c and axel [2023-02-17T19:23:40Z] <midfavila> sad_plan: if you need to do something more than twice, you should write a script to do it [2023-02-17T19:24:24Z] <midfavila> you can also reduce the implementation complexity of your system by writing small scripts instead of using more featureful C/C++/whatever programs [2023-02-17T19:24:46Z] <niceguy5000[m]> what torrent client do you use? [2023-02-17T19:25:26Z] <midfavila> for example instead of using a daemon like f.lux to manage screen temps i have a script that uses a bc function to map the current time onto an inverse bell curve, which is then fed to brownout. that achieves the same effect with a fair bit less complexity [2023-02-17T19:25:26Z] <midfavila> and i use btpd [2023-02-17T19:25:41Z] <midfavila> (the script i wrote is invoked by my session's crond) [2023-02-17T19:35:21Z] <sad_plan> midfavila: yeah I intend to write more scripts, aswell as actually learn C. but Im super slow to get there.. [2023-02-17T19:38:57Z] <niceguy5000[m]> All I know is machine learning using python! I wonder if this is useful in UNIX programming /s. [2023-02-17T19:40:06Z] <midfavila> someone in #Jobs suggested i learn python to get a job working with ChatGPT the other day [2023-02-17T19:40:34Z] <midfavila> really had to bite my tongue on that one [2023-02-17T19:45:07Z] <niceguy5000[m]> surely you know python? it' [2023-02-17T19:45:17Z] <midfavila> i know enough to read it [2023-02-17T19:45:21Z] <midfavila> once i wrote a portscanner in it [2023-02-17T19:46:20Z] <niceguy5000[m]> it's like scratch with extra steps. [2023-02-17T20:04:28Z] <midfavila> as fun as it is to meme on python, no, it's not that bad [2023-02-17T20:04:38Z] <midfavila> it's not useless in general, it's just useless to me\ [2023-02-17T20:04:52Z] <midfavila> anything that i would want to do, i could do in scheme 9 or shell or c [2023-02-17T21:42:40Z] <midfavila> agh i never realized just how much i depended on my laptop for prototyping stuff [2023-02-17T21:43:05Z] <midfavila> since it broke i've done barely any programming because my regular workstation is so inconducive to actual work [2023-02-17T21:54:03Z] <shokara_> "yes, patched to support xembed so i can use it with tabbed" do you mind sharing the patch? [2023-02-17T21:55:51Z] <midfavila> https://git.sdf.org/midfavila/kiss-mfavila-large/src/branch/master/ports/unofficial/stable/links2-mod/patches/01-links-tabbed.patch [2023-02-17T21:56:02Z] <midfavila> it's not my work, just fyi [2023-02-17T21:56:15Z] <midfavila> some dude on the net wrote it originally and i harassed him via email to update it [2023-02-17T21:56:21Z] <midfavila> can't recall who precisely [2023-02-17T22:02:13Z] <midfavila> well, if nothing else, i ought to work on apport more [2023-02-17T22:02:21Z] <midfavila> i haven't touched it in like a month and a half [2023-02-17T22:02:21Z] <midfavila> ugh [2023-02-17T23:41:00Z] <midfavila> people are so nice on newgrounds ;w; [2023-02-17T23:41:16Z] <midfavila> i'm having a civil conversation on Xt programming and Suckless software in the desktop thread rn [2023-02-17T23:41:18Z] <midfavila> very cozy