[2023-02-17T00:00:57Z] no wonder I couldn't find the lt1000 anywhere [2023-02-17T00:01:10Z] git.rip libretrend [2023-02-17T00:01:15Z] yup [2023-02-17T00:02:29Z] maybe i should look into the eoma68 some more [2023-02-17T00:02:32Z] is it out yet lmao [2023-02-17T00:02:52Z] last update was a year ago [2023-02-17T00:05:39Z] https://www.crowdsupply.com/sra-centr8/icepeakitx-elbrus-8cb [2023-02-17T00:05:42Z] interesting mobo [2023-02-17T00:05:57Z] uses an "elbrus" CPU - some kind of sparc variant i think [2023-02-17T00:07:46Z] looks really nice, I hope it comes out soon [2023-02-17T00:08:12Z] watch it be even more expensive than a raptor engineering system [2023-02-17T00:08:56Z] 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] 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] what could possibly go wrong amirite [2023-02-17T00:09:50Z] mhm [2023-02-17T00:10:05Z] looks like eoma68 is still a thing, they just had one of their core team members vanish overnight [2023-02-17T00:10:27Z] question is, if they're still a thing, why not provide any new updates? [2023-02-17T00:10:47Z] \_(:/)_/ [2023-02-17T00:11:09Z] where's my libre pc guys [2023-02-17T00:11:11Z] WHERE IS IT [2023-02-17T00:17:11Z] 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] I don't get what's wrong with a CPU that's equivalent to one from 20 years ago [2023-02-17T00:18:27Z] it's too slow for forkknife and muh saas webapps [2023-02-17T00:18:37Z] 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] >gtk5 is being developed now [2023-02-17T00:48:32Z] https://www.phoronix.com/news/GTK5-Likely-After-GTK-4.12 [2023-02-17T00:48:52Z] word on the street is that it's going to drop x11 [2023-02-17T00:50:39Z] 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] have never done any GUI programming outside of WPF stuff for work [2023-02-17T00:51:01Z] i know that gtk1 > 2 > 3 were all big changes, but idk about 3 > 4 or 4 > 5 [2023-02-17T00:51:08Z] i've never bothered with gtk/qt myself [2023-02-17T00:51:16Z] i only look at Xt-based toolkits [2023-02-17T00:51:28Z] e.g Xaw, Motif, etc [2023-02-17T00:51:54Z] I see [2023-02-17T00:52:10Z] * midfavila shrugs [2023-02-17T00:52:29Z] soon:tm: i'll be able to remove gtk2 and its friends from my setup [2023-02-17T00:52:59Z] need to replace pidgin and lxtask, and find alternatives to the few JS sites i use atm [2023-02-17T00:58:42Z] actually hm [2023-02-17T00:58:46Z] might not be too hard to replace lxtask [2023-02-17T00:58:52Z] in its entirety it's maybe 1500 lines of c [2023-02-17T00:59:58Z] nice [2023-02-17T01:00:18Z] 1151 not counting xfce-specific stuff [2023-02-17T01:00:37Z] what does lxtask do? [2023-02-17T01:00:47Z] it's a process manager [2023-02-17T01:00:50Z] is it like the system monitor (stats?) in plan9? [2023-02-17T01:00:52Z] oh [2023-02-17T01:00:58Z] why not just use (h)top [2023-02-17T01:01:12Z] because it would be more efficient to use a xaw-based program, and it's more aesthetically pleasing [2023-02-17T01:01:22Z] gotcha [2023-02-17T01:01:36Z] 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] hey guys [2023-02-17T01:35:28Z] how things are going in kiss? [2023-02-17T02:14:28Z] https://0x19.org/assets/images/about.jpg [2023-02-17T02:14:30Z] pin this [2023-02-17T02:14:33Z] right now [2023-02-17T02:14:42Z] *extremely* important image [2023-02-17T02:28:31Z] :) [2023-02-17T02:45:38Z] why hasn't the suckless and kiss community create a minimal system, Is it because the web standard? [2023-02-17T02:45:50Z] at the very least i'm working on it [2023-02-17T02:45:53Z] i'm sure others are [2023-02-17T02:45:56Z] are as well* [2023-02-17T02:46:03Z] does stali and morpheus not count? [2023-02-17T02:46:23Z] no I mean with a kernel and such. [2023-02-17T02:46:48Z] what kernel would you suggets [2023-02-17T02:46:51Z] suggest fuck [2023-02-17T02:47:43Z] something that going to content rust in the future. [2023-02-17T02:47:52Z] isn't rust going to take over the linux kerenl? [2023-02-17T02:48:03Z] s/kerenl/kernel/ [2023-02-17T02:48:08Z] maybe [2023-02-17T02:48:23Z] 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] the suckless folks probably just work on plan 9 [2023-02-17T02:50:56Z] 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] i mean idk if it is [2023-02-17T02:51:28Z] you can get a unix-like kernel running in around 10k lines of C iirc [2023-02-17T02:51:30Z] look at xv6 [2023-02-17T02:51:36Z] it's just the drivers that suck [2023-02-17T02:51:51Z] not to mention audio, porting or writing a graphics subsystem, etc [2023-02-17T02:52:05Z] 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] no point in wasting effort /shrug [2023-02-17T02:52:38Z] yeah I get it lol. [2023-02-17T02:52:54Z] well, 9front cn do all that [2023-02-17T02:52:55Z] can [2023-02-17T04:06:01Z] Ji [2023-02-17T04:06:02Z] Hi [2023-02-17T04:07:19Z] wael: Hi [2023-02-17T04:12:42Z] o/ [2023-02-17T04:18:14Z] Hi [2023-02-17T05:04:02Z] ih [2023-02-17T05:42:37Z] hi [2023-02-17T17:06:03Z] 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] why seatd-launch? [2023-02-17T17:06:48Z] you can just launch sway without it [2023-02-17T17:07:06Z] just sway doesnt work for me and i have no idea why [2023-02-17T17:07:07Z] also, make sure you configured your kernel to support 'vmware' graphics drivers [2023-02-17T17:07:09Z] i would suggest using qemu isntead [2023-02-17T17:08:08Z] graphics drive [2023-02-17T17:08:08Z] rs [2023-02-17T17:09:59Z] i did all the necessary kernel stuff.. i guess ill just try on qemu !! thanks anyway [2023-02-17T17:10:12Z] vmware is [2023-02-17T17:10:24Z] absolutely propietary [2023-02-17T17:10:32Z] le bad [2023-02-17T17:10:49Z] i did find another guy that had the same problem just on void [2023-02-17T17:10:55Z] absolutely propieatyray [2023-02-17T17:10:57Z] saying he had to install like 100 things to get vmware to work [2023-02-17T17:11:01Z] so i thought it was that [2023-02-17T17:11:02Z] idk [2023-02-17T17:11:12Z] yeah you can just try qemu or bochs [2023-02-17T17:11:12Z] the only vmware package kiss as is one for xorg lol [2023-02-17T17:11:38Z] waylets demolished yet again [2023-02-17T17:23:05Z] hi [2023-02-17T17:23:09Z] hi [2023-02-17T17:23:10Z] hi [2023-02-17T17:23:12Z] hi sad_plan [2023-02-17T17:23:19Z] hi sewn [2023-02-17T17:23:24Z] how do you do? [2023-02-17T17:23:31Z] im burger [2023-02-17T17:23:41Z] a cheeseburger I hope [2023-02-17T17:23:55Z] with ONION!!!!!!! [2023-02-17T17:24:10Z] oh no, not onions :( [2023-02-17T18:47:03Z] anyone here running x.org will want to upgrade to 21.1.7 [2023-02-17T18:47:14Z] y [2023-02-17T18:47:37Z] 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] CVE-2023-0994/ZDI-CAN-19596 [2023-02-17T18:47:52Z] https://lists.x.org/archives/xorg/2023-February/061255.html [2023-02-17T18:47:57Z] so good [2023-02-17T18:48:15Z] i really do need to port xenocara to kiss at some point christ [2023-02-17T18:48:24Z] tinyx [2023-02-17T18:48:30Z] well shit. my desktop that almost never runs is susceptable to that [2023-02-17T18:48:34Z] doesn't work with multiple displays [2023-02-17T18:48:35Z] ^ [2023-02-17T18:48:40Z] doesnt it? [2023-02-17T18:48:43Z] it does not [2023-02-17T18:48:47Z] damn [2023-02-17T18:49:04Z] tinyx uses the kernel's framebuffer device directly which doesn't handle multiple displays [2023-02-17T18:49:21Z] that's why you need separate kernel and X.Org drivers for your GPU [2023-02-17T18:49:40Z] i wonder if whatever wayland does wrt: that could be ported into tinyx [2023-02-17T18:49:54Z] part of the whole deal with wayland is that it doesn't need additional drivers right? [2023-02-17T18:50:04Z] hah im safe [2023-02-17T18:50:48Z] my next PC will run tinyx either way [2023-02-17T18:51:10Z] i'll just abuse virtual WMs or run multiple servers [2023-02-17T18:51:32Z] fdjskhfiehfwehr9werhiwereywt8rgeyiowyr89we7griwegriwegrew this is one of those things i wish i was competent enough to work on- [2023-02-17T18:52:32Z] midfavila: can you create more dummy frame buffers? [2023-02-17T18:52:41Z] not without fucking with the kernel [2023-02-17T18:53:25Z] at least afaik [2023-02-17T18:53:32Z] is tinyx smaller than wayland? [2023-02-17T18:53:41Z] that depends on what you mean by tinyx [2023-02-17T18:53:45Z] tinyx itself is about 60k [2023-02-17T18:53:51Z] but it still relies on the X11 ecosystem of libraries [2023-02-17T18:54:01Z] which in turn pulls in python and its deps [2023-02-17T18:54:12Z] because of fucking libx11 sitting atop libxcb [2023-02-17T18:54:27Z] why the fuck does libxcb require python [2023-02-17T18:54:47Z] because it generates code during build time from an XML document that lays out a formal spec for xcb [2023-02-17T18:54:51Z] or something like that iirc [2023-02-17T18:55:01Z] i thought it generates python bindings lol [2023-02-17T18:55:23Z] so velox is the most suckless display server? [2023-02-17T18:55:37Z] in regards to cloc, I suppose so [2023-02-17T18:55:38Z] rio is [2023-02-17T18:55:39Z] there is nothing ever truly suckless niceguy5000 [2023-02-17T18:55:40Z] it only just sucks less [2023-02-17T18:55:45Z] plan9 [2023-02-17T18:55:58Z] but i don't think suckless' philosophy is sound [2023-02-17T18:56:02Z] valid, sure, but not sound [2023-02-17T18:56:04Z] how big is rio? [2023-02-17T18:56:18Z] and does it have any dependencies? [2023-02-17T18:56:23Z] never tried rio really [2023-02-17T18:56:31Z] it depends on a brain [2023-02-17T18:56:31Z] it's part of plan 9 so you just know they're cooming their brains out over it [2023-02-17T18:56:43Z] hah, yeah [2023-02-17T18:57:11Z] 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] bloat as a design problem is a huge focus point of the book [2023-02-17T18:57:40Z] 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] 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] I belive I have that book on my laptop iirc. its been on my todo list [2023-02-17T18:59:03Z] uses ed, vi, sam, emacs and acme as case studies [2023-02-17T18:59:07Z] sad_plan big recommend [2023-02-17T18:59:11Z] yeah [2023-02-17T18:59:36Z] 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] ed was hard. I forced myself to edit some files the other day in ed. [2023-02-17T18:59:48Z] sure [2023-02-17T18:59:49Z] ed is easy wth are you on about [2023-02-17T19:00:01Z] only problem with ed is that you can't specify ranges within lines without regex [2023-02-17T19:00:05Z] well, once you figure out the commands, it was rather straight forward [2023-02-17T19:00:12Z] its just the commands that confused me at first [2023-02-17T19:00:19Z] or rather the controls [2023-02-17T19:00:32Z] ed man! !man ed [2023-02-17T19:00:49Z] ...i still need to make a shirt that says that [2023-02-17T19:01:18Z] theres lots of websites that can do that for you [2023-02-17T19:01:30Z] nah i can just do it myself [2023-02-17T19:01:35Z] i know someone with a shirt press [2023-02-17T19:01:35Z] or that [2023-02-17T19:01:39Z] cool [2023-02-17T19:01:42Z] ye [2023-02-17T19:01:53Z] but anyway i'd also suggest the unix programming environment [2023-02-17T19:02:08Z] should make a mandatory kiss linux reading list [2023-02-17T19:02:23Z] your bookshelf needs to be this full before you can ride [2023-02-17T19:02:55Z] going to strangle pidgin i swear to god [2023-02-17T19:03:00Z] it crashes at the worst times [2023-02-17T19:03:39Z] I love me some crashes [2023-02-17T19:04:12Z] i need to study asynchronous networking in C before I can write my IRC client, as I thought [2023-02-17T19:04:26Z] 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] did you buy a new one, or did someone borrow your desk? [2023-02-17T19:09:29Z] 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] so yeah i bought a new one the other day [2023-02-17T19:09:49Z] or, well, my old writing desk fell apart [2023-02-17T19:10:06Z] my standing desk for my PC is still going strong but it's not really suitable for studying [2023-02-17T19:10:48Z] This is why you buy steel desk they never break. [2023-02-17T19:10:55Z] I see [2023-02-17T19:10:58Z] unfortunately i'm a poor [2023-02-17T19:11:17Z] steel desks are really heavy though [2023-02-17T19:11:24Z] you can also usually disassemble them [2023-02-17T19:11:39Z] sure, but theyre still really heavy. [2023-02-17T19:11:54Z] 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] 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] babby [2023-02-17T19:12:17Z] smol, even [2023-02-17T19:12:24Z] yeah, its smol [2023-02-17T19:12:27Z] no u [2023-02-17T19:12:29Z] ur smol [2023-02-17T19:12:30Z] not dissasambleable either [2023-02-17T19:12:34Z] super smol [2023-02-17T19:12:36Z] can't even lift a bench gosh [2023-02-17T19:12:37Z] like a kitten [2023-02-17T19:12:40Z] lol [2023-02-17T19:12:44Z] weak [2023-02-17T19:12:58Z] http://programming-motherfucker.com/become.html [2023-02-17T19:13:06Z] oh yeah found this on NG this morning figured you guys might be into it [2023-02-17T19:14:00Z] ill check it out once webkit is done building [2023-02-17T19:14:58Z] i can't wait until the day comes when i can remove pale meme from my system [2023-02-17T19:15:36Z] i'll be one step closer to entering unix fundamentalist nirvana [2023-02-17T19:16:13Z] 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] nah [2023-02-17T19:16:32Z] i have a handful of things i need to do before i can drop pale moon [2023-02-17T19:16:32Z] or not. time will tell [2023-02-17T19:16:41Z] The web standard is so bloated, what are you going to use? [2023-02-17T19:16:43Z] links [2023-02-17T19:16:50Z] i already use it for most of my day to day browsing [2023-02-17T19:16:58Z] do you regularly use the graphical mode, or nah? [2023-02-17T19:17:10Z] yes, patched to support xembed so i can use it with tabbed [2023-02-17T19:17:57Z] 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] you watch videos using mpv and youtube-dl(forks) [2023-02-17T19:18:11Z] * and youtube-dl(forks)? [2023-02-17T19:18:14Z] http://0x0.st/HrFb.png [2023-02-17T19:18:17Z] no [2023-02-17T19:18:23Z] youtube-dl and mpv are for nerds [2023-02-17T19:18:42Z] 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] in the case of video, audio and animated images that would be ffplay [2023-02-17T19:19:06Z] invoked through another script, fpv [2023-02-17T19:19:15Z] links->plumber->fpv->ffplay [2023-02-17T19:19:55Z] 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] 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] ytdl or whatever it is now requires python [2023-02-17T19:20:09Z] python is gay [2023-02-17T19:20:24Z] mpv requires lua and doesn't add any features i care about on top of ffplay [2023-02-17T19:20:31Z] do you not have python at all? but sure, I can see the arguement [2023-02-17T19:20:50Z] not strictly, but to play straight from internet, it does need lua [2023-02-17T19:21:06Z] 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] on my laptop i don't have python at all [2023-02-17T19:21:12Z] in any case, if ffplay works, I dont see any reason to use mpv [2023-02-17T19:21:21Z] ffplay can play straight from the internet without lua :^) [2023-02-17T19:21:25Z] nice [2023-02-17T19:21:46Z] but yeah no my setup is basically just a pile of shell scripts [2023-02-17T19:21:48Z] as ritchie intended [2023-02-17T19:22:13Z] what program downloads the video? [2023-02-17T19:22:15Z] I need to script more. even for trivial things [2023-02-17T19:22:34Z] does it just pipe to ffplay? [2023-02-17T19:22:35Z] niceguy5000[m]: links in the case of browsing, whatever your http client is in terms of invcli [2023-02-17T19:23:05Z] 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] i've also used it with curl, wget, aria2c and axel [2023-02-17T19:23:40Z] sad_plan: if you need to do something more than twice, you should write a script to do it [2023-02-17T19:24:24Z] 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] what torrent client do you use? [2023-02-17T19:25:26Z] 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] and i use btpd [2023-02-17T19:25:41Z] (the script i wrote is invoked by my session's crond) [2023-02-17T19:35:21Z] 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] All I know is machine learning using python! I wonder if this is useful in UNIX programming /s. [2023-02-17T19:40:06Z] someone in #Jobs suggested i learn python to get a job working with ChatGPT the other day [2023-02-17T19:40:34Z] really had to bite my tongue on that one [2023-02-17T19:45:07Z] surely you know python? it' [2023-02-17T19:45:17Z] i know enough to read it [2023-02-17T19:45:21Z] once i wrote a portscanner in it [2023-02-17T19:46:20Z] it's like scratch with extra steps. [2023-02-17T20:04:28Z] as fun as it is to meme on python, no, it's not that bad [2023-02-17T20:04:38Z] it's not useless in general, it's just useless to me\ [2023-02-17T20:04:52Z] anything that i would want to do, i could do in scheme 9 or shell or c [2023-02-17T21:42:40Z] agh i never realized just how much i depended on my laptop for prototyping stuff [2023-02-17T21:43:05Z] since it broke i've done barely any programming because my regular workstation is so inconducive to actual work [2023-02-17T21:54:03Z] "yes, patched to support xembed so i can use it with tabbed" do you mind sharing the patch? [2023-02-17T21:55:51Z] 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] it's not my work, just fyi [2023-02-17T21:56:15Z] some dude on the net wrote it originally and i harassed him via email to update it [2023-02-17T21:56:21Z] can't recall who precisely [2023-02-17T22:02:13Z] well, if nothing else, i ought to work on apport more [2023-02-17T22:02:21Z] i haven't touched it in like a month and a half [2023-02-17T22:02:21Z] ugh [2023-02-17T23:41:00Z] people are so nice on newgrounds ;w; [2023-02-17T23:41:16Z] i'm having a civil conversation on Xt programming and Suckless software in the desktop thread rn [2023-02-17T23:41:18Z] very cozy