[2021-10-17T00:13:27Z] hi mr purple [2021-10-17T00:13:42Z] how do you do? [2021-10-17T00:13:58Z] i do [2021-10-17T00:14:07Z] wrote a little invidious client earlier today [2021-10-17T00:14:10Z] nice [2021-10-17T00:14:11Z] do share [2021-10-17T00:14:26Z] https://git.sdf.org/midfavila/POSIX_Scripts [2021-10-17T00:14:29Z] invcli [2021-10-17T00:14:37Z] it's still super alpha but it does work [2021-10-17T00:14:52Z] banged it out in like an hour and a half [2021-10-17T00:15:12Z] you version controlled invcli~ [2021-10-17T00:15:32Z] rip [2021-10-17T00:15:34Z] i blame mg [2021-10-17T00:16:25Z] use the backup-to-home-directory option [2021-10-17T00:16:34Z] i probably should [2021-10-17T00:16:37Z] although that creates ~/.mg.d which you might be against [2021-10-17T00:16:45Z] would be an easy patch to put it wherever you want though [2021-10-17T00:16:49Z] ideally it just wouldn't make backups [2021-10-17T00:16:57Z] but I don't use mg enough to bother [2021-10-17T00:17:01Z] mg -n [2021-10-17T00:17:04Z] doesnt make backup files [2021-10-17T00:17:13Z] >expecting me to type two extra characters [2021-10-17T00:17:32Z] then use the make-backup-files option [2021-10-17T00:17:41Z] you're not my dad [2021-10-17T00:17:44Z] >:c [2021-10-17T00:17:47Z] you're using curl again? [2021-10-17T00:17:55Z] i'm using curl because it's more portable [2021-10-17T00:18:04Z] and because axel doesn't have the facilities I needed for this script [2021-10-17T00:18:24Z] i intend to rewrite invcli to be a tad more flexible in the future; today was just a rough draft [2021-10-17T00:18:35Z] what doesnt axel have? [2021-10-17T00:18:40Z] -v alternative? [2021-10-17T00:19:04Z] the ability to output to stdout in a manner that doesn't make me want to tear my hair out, and the ability to do fuckery with outputting server responses [2021-10-17T00:19:13Z] hmmm ok [2021-10-17T00:19:53Z] why do you pipe sed|sed in line 16? [2021-10-17T00:20:16Z] because i was tired and didn't want to invest additional effort into making it do what I wanted to [2021-10-17T00:20:37Z] dont you know that slows down your program by 0.0000001s and increases its IO weight? [2021-10-17T00:20:45Z] bite me, nerd [2021-10-17T00:20:55Z] chat program for loners: cat /dev/stdout [2021-10-17T00:21:12Z] cat /dev/stdin works as well [2021-10-17T00:21:30Z] >he doesn't manipulate file descriptors directly using his shell [2021-10-17T00:21:51Z] how would you emulate that with POSIX shell? [2021-10-17T00:22:05Z] the power of es extends beyond mere poosix [2021-10-17T00:22:28Z] hmm es looks interesting [2021-10-17T00:22:31Z] it is [2021-10-17T00:22:37Z] it has a lot of really fascinating ideas [2021-10-17T00:22:44Z] but in terms of execution it feels unfinished in some ways [2021-10-17T00:22:48Z] I think I'll stick with /bin/sh for now [2021-10-17T00:23:13Z] es is only really worth it if you want the ability to kind of maybe sort of write lispy code with low overhead [2021-10-17T00:23:50Z] If I want to write lispy code I'll use tinyscheme [2021-10-17T00:24:15Z] eh [2021-10-17T00:25:22Z] oh. I made a poor man's port of solarized to some X stuff the other day. dunno if I uploaded it yet [2021-10-17T00:25:29Z] it's moderately comfy [2021-10-17T00:25:38Z] like probably a solid 7.5 [2021-10-17T00:25:38Z] solarized light? [2021-10-17T00:25:40Z] yes [2021-10-17T00:25:46Z] i'm using it with emwm [2021-10-17T00:25:48Z] what do you mean by X stuff? Xresources options? [2021-10-17T00:25:50Z] mhm [2021-10-17T00:25:56Z] nice [2021-10-17T00:25:57Z] i'll just dump a screenshot [2021-10-17T00:26:11Z] I've been using the absolute stock options for theming [2021-10-17T00:26:36Z] with the exception of a little bit of light XTerm customization to remove the scrollbar and increase the font size [2021-10-17T00:27:14Z] stock adwaita actually isnt bad, for the one GTK program I use [2021-10-17T00:27:22Z] oh I've been developing Chorizo again by the way [2021-10-17T00:27:30Z] are you still using palememe and links? [2021-10-17T00:27:47Z] http://0x0.st/-kII.png [2021-10-17T00:27:49Z] you bet, nerd [2021-10-17T00:28:08Z] no gtk2 theme yet? [2021-10-17T00:28:12Z] although links has been pissing me off lately with its lack of basic positioning and poor keyboard control [2021-10-17T00:28:19Z] and no, no gtk2 theme yet [2021-10-17T00:28:27Z] i stayed up until 0700 yesterday working on stuff [2021-10-17T00:28:46Z] oooh i love your xclock [2021-10-17T00:28:50Z] how do you make the seconds hand do that [2021-10-17T00:28:54Z] and whats the chart to its left? [2021-10-17T00:29:02Z] do what? [2021-10-17T00:29:03Z] and that's xload [2021-10-17T00:29:05Z] it's a CPU monitor [2021-10-17T00:29:14Z] adding that to my startup file [2021-10-17T00:29:17Z] i intend to study the X11 toys and rewrite them using Motif with enhancements [2021-10-17T00:29:32Z] why? [2021-10-17T00:29:32Z] starting with XLess and XMessage, followed by XCalc, most likely [2021-10-17T00:29:44Z] and because Motif has TTF support and Xaw doesn't [2021-10-17T00:29:51Z] ah [2021-10-17T00:29:53Z] also it's good practice [2021-10-17T00:29:56Z] not a fan of bitmaps? [2021-10-17T00:30:00Z] it is? [2021-10-17T00:30:05Z] look at the resolution of my displays [2021-10-17T00:30:09Z] now look at the size of fixed [2021-10-17T00:30:12Z] now look back to the displays [2021-10-17T00:30:14Z] now back to fixed [2021-10-17T00:30:21Z] oh good practice as in good rehearsing [2021-10-17T00:30:25Z] yeah [2021-10-17T00:30:34Z] plus I haven't done much graphical programming [2021-10-17T00:30:35Z] hmm yeah [2021-10-17T00:30:51Z] if you want I can upload my Xresources really quick [2021-10-17T00:31:02Z] sure [2021-10-17T00:32:09Z] kk done [2021-10-17T00:32:27Z] where? [2021-10-17T00:32:33Z] on SDF gitea [2021-10-17T00:32:40Z] https://git.sdf.org/midfavila/xresources [2021-10-17T00:33:37Z] still pretty WIP [2021-10-17T00:34:59Z] woah [2021-10-17T00:35:00Z] thats a lot [2021-10-17T00:35:08Z] only in terms of files [2021-10-17T00:35:29Z] jedavies: I thought it requires external as only because of the "-fno-integrated-as" flag, which is why it works on my x86_64 machine [2021-10-17T00:35:34Z] i'm trying to keep system-wide look seperate from system-wide feel, and application-specific look seperate from application-specific feel [2021-10-17T00:35:39Z] why are there so many newlines everywhere [2021-10-17T00:35:42Z] at the start and end of files [2021-10-17T00:35:52Z] because i didn't feel like cleaning them up [2021-10-17T00:35:52Z] :v [2021-10-17T00:35:53Z] midfavila: nice [2021-10-17T00:35:56Z] lol [2021-10-17T00:36:02Z] like I said, I stayed up all night on this stuff [2021-10-17T00:36:07Z] at the end I just kind of wanted to die [2021-10-17T00:36:13Z] but it was worth it and you know it [2021-10-17T00:36:25Z] i mean, it's more stable than shod [2021-10-17T00:36:25Z] so like [2021-10-17T00:36:25Z] where do these files live in your ~ [2021-10-17T00:36:32Z] ~/.config/xresources [2021-10-17T00:36:46Z] once my xload fills up I'll send you a scrot of my desktop [2021-10-17T00:36:55Z] thinking of moving beyond the blank gray background [2021-10-17T00:36:59Z] its getting a tad boring [2021-10-17T00:37:00Z] just run a bunch of cat /dev/urandom > /dev/urandom [2021-10-17T00:37:06Z] that'll spike your sysload [2021-10-17T00:37:33Z] fills up as in fills up right to left not top to bottom [2021-10-17T00:37:44Z] that being said, having run cat /dev/urandom, typing this message is very laggy [2021-10-17T00:37:49Z] yeah, I know, but you need something going on for that to happen :P [2021-10-17T00:38:06Z] have you considered not being a corelet, acheam? [2021-10-17T00:38:31Z] cat /dev/urandom lagged out my window manager so much that I closed the wrong window lmao [2021-10-17T00:38:39Z] hate to see it happen. [2021-10-17T00:39:47Z] hmm. i need to add the ability to select what sort of stream you get to invcli tomorrow [2021-10-17T00:42:37Z] whats the advantage of xclock buffer? [2021-10-17T00:43:00Z] i find it draws more smoothly [2021-10-17T00:43:03Z] * midfavila shrugs [2021-10-17T00:43:46Z] hmmmmmm debating seconds hand or not [2021-10-17T00:45:12Z] where do you find your wallpapers mid? [2021-10-17T00:45:19Z] all over the place [2021-10-17T00:45:28Z] i don't really have a specific site I look at [2021-10-17T00:45:39Z] sometimes I'll browse newgrounds I guess [2021-10-17T00:59:18Z] man, so glad I took the time to write invcli. it's much faster to find stuff using it, compared to a browser [2021-10-17T01:00:27Z] http://l.armaanb.net/tmp.scrot.png [2021-10-17T01:00:40Z] oh uh [2021-10-17T01:00:44Z] scrot did a bad thing [2021-10-17T01:01:05Z] looks like it [2021-10-17T01:01:31Z] try again now [2021-10-17T01:02:11Z] not bad [2021-10-17T01:02:25Z] i'm not the biggest fan of the black and white aesthetic personally though [2021-10-17T01:02:47Z] gah, that screenshot reminds me, I need to get back to studying mathematics... [2021-10-17T01:03:02Z] so many books to read, so little time [2021-10-17T01:04:18Z] pauls math notes is epic [2021-10-17T01:04:28Z] maybe I'll check it out some time [2021-10-17T01:05:00Z] i've been picking through a copy of basic mathematics by serge lang. it's pretty interesting, since it includes proofs and step-by-step descriptions of how a lot of formulae are derived [2021-10-17T01:05:20Z] the dude spends like ten pages in the preface just shitting all over formal education, which is pretty amusing [2021-10-17T01:06:57Z] nice [2021-10-17T01:07:01Z] sounds good for you [2021-10-17T01:07:39Z] well, it covers everything up to freshman college mathematics in like 500 pages, so yeah. i just need to get back to it [2021-10-17T01:07:52Z] thinking of putting lisp on hold for now [2021-10-17T01:10:18Z] done anything interesting with it recently [2021-10-17T01:10:52Z] nothing terribly, no [2021-10-17T01:11:07Z] i'm thinking of writing a CGI program to index and stream media on my LAN [2021-10-17T01:12:01Z] i'd like to get to the point where I can work on mezzano [2021-10-17T01:12:20Z] nice [2021-10-17T01:12:35Z] this week I wrote a nice little CGI website [2021-10-17T01:12:44Z] oh yeah? what for [2021-10-17T01:12:53Z] basically replacing a google form [2021-10-17T01:13:19Z] oh, not bad then [2021-10-17T01:13:33Z] i'd like to add CGI to my site for screenshots and such at some point [2021-10-17T01:13:36Z] parses and stores html form input and regurgitates it into a nice admin panel [2021-10-17T01:13:41Z] i really need to add more pictures... [2021-10-17T01:15:39Z] anyone got mail client reccomendations? tried and have lost interest in mutt, alpine, claws, thunderbird [2021-10-17T01:15:46Z] might give aerc another try [2021-10-17T01:15:54Z] i mean, you could always use nmh [2021-10-17T01:16:05Z] pair it with fetchmail or something [2021-10-17T01:16:19Z] then slap your user interface of choice on top [2021-10-17T01:17:02Z] what user interface options are there? [2021-10-17T01:17:11Z] i've only experimented with xmh [2021-10-17T01:17:16Z] i'm sure there are others [2021-10-17T01:19:16Z] hmm, mutt and claws can both read mh mailboxes [2021-10-17T01:21:04Z] disgustingly proprietary, but I do like the aesthetic: https://manuelmoreale.com/emails [2021-10-17T01:21:32Z] >mac-focused [2021-10-17T01:21:33Z] dropped [2021-10-17T01:22:54Z] man, hBSD can't come fast enough [2021-10-17T01:27:18Z] hBSD? [2021-10-17T01:33:06Z] hyperbola bsd [2021-10-17T01:34:48Z] ah [2021-10-17T02:14:55Z] midfavila: how do you go from IMAP to nmh? [2021-10-17T02:15:38Z] or maildir to nmh? [2021-10-17T02:16:03Z] what's the advantage of nmh over maildir? [2021-10-17T02:16:26Z] (n)mh uses its own format [2021-10-17T02:16:36Z] idk what the advantages of it are [2021-10-17T02:17:14Z] mblaze seems to do a pretty similar thing but with maildir [2021-10-17T02:17:39Z] ooh and its by leah! [2021-10-17T02:17:55Z] and in obsd packages! [2021-10-17T02:18:50Z] awesome, will use this instead [2021-10-17T02:19:09Z] nmh also has wacky dependencies on obsd at least [2021-10-17T03:18:54Z] npm works on openbsd now btw [2021-10-17T03:19:18Z] although i hardcode bemenu, so you probably want to change that [2021-10-17T03:30:54Z] acheam I'm not sure, I don't self-host email right now [2021-10-17T03:31:04Z] sorry for the late reply, was playing games with friends [2021-10-17T04:21:20Z] Hi [2021-10-17T04:33:04Z] o\ [2021-10-17T13:02:58Z] midfavila: no problem [2021-10-17T13:03:02Z] but wasn't asking about self hosting [2021-10-17T13:03:10Z] just generally from any IMAP server [2021-10-17T17:54:38Z] testing out sic [2021-10-17T17:54:52Z] hmm its similar to kirc [2021-10-17T17:57:06Z] test [2021-10-17T18:06:19Z] Fail [2021-10-17T18:06:36Z] Netcat irc test when [2021-10-17T18:07:03Z] why a fail :( [2021-10-17T18:07:12Z] i mean, this is pretty similar to using netcat [2021-10-17T18:07:26Z] and having joined multiple channels now, I see how inconvinient it actually is [2021-10-17T18:07:30Z] giving kirc a try [2021-10-17T18:08:33Z] Catgirl is the best client [2021-10-17T18:10:25Z] yeah [2021-10-17T18:10:27Z] using it right now [2021-10-17T18:10:40Z] want something just a little bit lighter [2021-10-17T18:10:43Z] not ncurses based [2021-10-17T18:12:13Z] https://c9x.me/irc/ did you check this acheam [2021-10-17T18:12:13Z] Oh [2021-10-17T18:12:26Z] Just port it to termbox [2021-10-17T18:12:28Z] yeah I've used it a bit [2021-10-17T18:12:38Z] problem with ncurses isnt ncurses, its full screen terminal programs [2021-10-17T18:12:44Z] Doesnt stuff pull in ncurdes as a dep anyway [2021-10-17T18:12:44Z] Oh [2021-10-17T18:12:51Z] Why ? [2021-10-17T18:13:24Z] ncurses is included in obsd base, so not trying to get away from the package or anything [2021-10-17T18:13:32Z] idk just seems overly complex [2021-10-17T18:13:57Z] No whats the issue with fullscreen programs [2021-10-17T18:14:08Z] relies on the terminal environment [2021-10-17T18:14:25Z] So you just want a text based thing with no ui [2021-10-17T18:14:29Z] ye [2021-10-17T18:14:33Z] stdin and stdout [2021-10-17T18:14:49Z] its just an experiment [2021-10-17T18:15:00Z] as I found out how inconvninient it is with sic [2021-10-17T18:15:50Z] You could have a fifo i guess and use 2 terminals to interact [2021-10-17T18:16:03Z] oh isnt that what sic doed [2021-10-17T18:16:04Z] Does [2021-10-17T18:16:53Z] oooh thats a good idea [2021-10-17T18:17:13Z] yes it is but I didn't think to use a fifo [2021-10-17T18:19:19Z] woot, thanks testuser[m]1 [2021-10-17T18:19:59Z] this removes the big problem I was having with sic, with incoming messages interupting what you're typing [2021-10-17T18:20:21Z] now just need to write a little wrapper script that creates a 2 pane tmux thing [2021-10-17T18:32:21Z] Nice [2021-10-17T20:19:45Z] midfavila: know any other cool xorg desktop gadgets? [2021-10-17T20:44:24Z] not really, no [2021-10-17T20:44:33Z] i have a page on my site that links to some other dude's page that lists a bunch [2021-10-17T20:44:43Z] but they're pretty standard for the most part [2021-10-17T20:44:49Z] yeah I've seen that list [2021-10-17T20:45:02Z] I found xworld on it, which I've added to my desktop [2021-10-17T20:50:36Z] xworld is alright, not the biggest fan of it [2021-10-17T20:50:38Z] xcalendar is nice [2021-10-17T20:51:54Z] xcalendar isn't packaged for openbsd :( [2021-10-17T20:51:58Z] and I have a wall calendar anyways [2021-10-17T20:52:02Z] but thanks for the rec [2021-10-17T20:52:04Z] it does look cool [2021-10-17T20:52:10Z] and looking forward to your replacement