💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-10-17.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

-=-=-=-=-=-=-

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