💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-09-14.txt captured on 2024-05-12 at 16:01:54.

View Raw

More Information

⬅️ Previous capture (2023-01-29)

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

[2022-09-14T00:02:31Z] <midfavila> https://inv.riverside.rocks/watch?v=pShVxLXdXO4
[2022-09-14T00:02:32Z] <midfavila> sotd rec 
[2022-09-14T02:02:32Z] <testuser[m]1> Hi
[2022-09-14T02:03:46Z] <ioraff> hi
[2022-09-14T02:04:11Z] <sad_plan> hi
[2022-09-14T02:05:12Z] <ioraff> etcsums are going to make the blake3 transition (if we still go through with it) a bit hairy
[2022-09-14T02:43:56Z] <rohan> hey guys
[2022-09-14T02:44:06Z] <rohan> kernel still need patch for bash?
[2022-09-14T02:44:36Z] <sad_plan> no, iirc ioraff mentioned it got merged. so I suppose not
[2022-09-14T02:45:18Z] <ioraff> yeah it still does
[2022-09-14T02:45:33Z] <sad_plan> oh. but didnt it get merged?
[2022-09-14T02:45:35Z] <ioraff> it only got merged into the kbuild tree. probably won't show up in a release until 6.1
[2022-09-14T02:45:44Z] <sad_plan> ah. i see
[2022-09-14T02:46:01Z] <sad_plan> thats a long time untill we get there though
[2022-09-14T02:46:21Z] <Torr> -
[2022-09-14T02:46:26Z] <Torr> Ops
[2022-09-14T02:46:40Z] <Torr> The Bashless patch got in?
[2022-09-14T02:46:41Z] <Torr> Nice
[2022-09-14T02:47:20Z] <ioraff> yeah. was awhile after the merge window for 6.0. and it's not considered a bug so it won't appear in linus's tree or a stable release
[2022-09-14T02:47:31Z] <ioraff> until 6.1
[2022-09-14T02:49:27Z] <sad_plan> huh.. one would figure they would want to include such improvements right away, but who am I to say they should include it :p
[2022-09-14T02:52:50Z] <ioraff> rohan: i'll update the issue when it appears in a release
[2022-09-14T03:01:09Z] <rohan> thanks
[2022-09-14T03:03:11Z] <rohan> and other question
[2022-09-14T03:03:25Z] <rohan> kiss will switch tar for pax?
[2022-09-14T03:03:41Z] <rohan> i see some proposals but nothing about it
[2022-09-14T03:03:55Z] <sad_plan> seeing as alot of other bsd related stuff has been mentioned, I dont see why not
[2022-09-14T03:04:30Z] <sad_plan> I was going to mentioned it myself aswell tbh
[2022-09-14T03:09:03Z] <wael[m]> pax?
[2022-09-14T03:09:10Z] <midfavila> POSIX archiver
[2022-09-14T03:09:19Z] <midfavila> neither tar nor ar are actually standardized, historically
[2022-09-14T03:09:28Z] <midfavila> pax is an attempt to unify their formats and interfaces
[2022-09-14T03:12:43Z] <wael[m]> well if it can do similar tar syntax (tar xf) then I don't see why not
[2022-09-14T03:13:10Z] <wael[m]> perhaps open a proposal in the repo issues on gh
[2022-09-14T03:13:13Z] <sad_plan> it has different syntaxes
[2022-09-14T03:13:35Z] <sad_plan> but yes, make a proposal for it. I know dilyn also used it when he was using kiss.
[2022-09-14T03:13:47Z] <wael[m]> oh no different syntax
[2022-09-14T03:14:05Z] <sad_plan> iirc it should be faster than tar aswell. but I have no benchmarks for it
[2022-09-14T03:14:44Z] <sad_plan> does it matter though?
[2022-09-14T03:14:49Z] <wael[m]> where's the link for its project page?
[2022-09-14T03:15:06Z] <wael[m]> also atleast it better have some compatibility mode with tar syntax
[2022-09-14T03:15:21Z] <Torr> wael[m]: man pax
[2022-09-14T03:15:47Z] <wael[m]> not on a system atm
[2022-09-14T03:15:47Z] <midfavila> wael, it doesn't
[2022-09-14T03:15:52Z] <midfavila> it's a replacement for tar and ar
[2022-09-14T03:15:57Z] <midfavila> you'll just have to cope
[2022-09-14T03:16:19Z] <midfavila> write a script to convert tar syntax to pax syntax if it bugs you that much
[2022-09-14T03:16:22Z] <sad_plan> https://github.com/MirBSD/mircpio
[2022-09-14T03:16:38Z] <wael[m]> well that can do
[2022-09-14T03:16:50Z] <sad_plan> what mid said :p
[2022-09-14T03:16:53Z] <Torr> sad_plan: Hey, the Mksh folks.
[2022-09-14T03:17:04Z] <midfavila> is MirOS == MirBSD?
[2022-09-14T03:17:13Z] <midfavila> oh, wait
[2022-09-14T03:17:14Z] <midfavila> nvm
[2022-09-14T03:17:17Z] <midfavila> i didn't read the uri lmao
[2022-09-14T03:17:51Z] <Torr> The OpenBSD child xD
[2022-09-14T03:24:07Z] <rohan> phinxy: 
[2022-09-14T03:24:24Z] <rohan> can you send me your in link for inkscape build?
[2022-09-14T03:25:55Z] <Torr> See ya folks
[2022-09-14T03:26:53Z] <wael[m]> cya
[2022-09-14T03:45:13Z] <sad_plan> midfavila how does that make.sh file goes for tinyx? does it work properly?
[2022-09-14T03:45:41Z] <midfavila> make.sh doesn't work for tinyx, its build system is too complex
[2022-09-14T03:45:56Z] <midfavila> make.sh only works with relatively simple projects and it's mostly a stopgap measure anyway
[2022-09-14T03:46:09Z] <midfavila> tinyx should probably just have its build system rewritten 
[2022-09-14T03:46:19Z] <midfavila> wink wink nudge nudge
[2022-09-14T03:46:22Z] <sad_plan> I couldve sworn you mentioned you made one though :p
[2022-09-14T03:46:40Z] <midfavila> i did, and it works for simple projects, but i threw it together in a few minutes at most
[2022-09-14T03:46:47Z] <midfavila> so it's not robust enough to work for something like tinyx
[2022-09-14T03:47:31Z] <sad_plan> hardyharrharr. yeah I would love to write one. I know kyxor also wanted to rewrite it. I curretly has some other stuff to figure out. like that pesky patch for toybox to avoid bash.
[2022-09-14T03:47:35Z] <sad_plan> I see
[2022-09-14T03:49:56Z] <midfavila> i'm focusing on other things that are more critical to getting my fork self-hosting right now, to be honest
[2022-09-14T03:50:20Z] <midfavila> i've been drafting a spec for a multiprotocol toolkit the past few hours in order to replace axel/curl
[2022-09-14T03:50:21Z] <sad_plan> thats fair :p
[2022-09-14T03:50:40Z] <sad_plan> whats wrong with axel/curl though?
[2022-09-14T03:51:09Z] <midfavila> axel requires an openssl compatible library, and curl is huge
[2022-09-14T03:51:21Z] <midfavila> both in terms of binary size and codebase
[2022-09-14T03:51:33Z] <sad_plan> so no go on axel with bearssl I assume?
[2022-09-14T03:51:44Z] <midfavila> even if that were possible, it's beyond my abilities
[2022-09-14T03:51:55Z] <sad_plan> curl does have bearssl support though
[2022-09-14T03:51:59Z] <sad_plan> I see
[2022-09-14T03:52:01Z] <midfavila> curl is also huge, like I said
[2022-09-14T03:52:28Z] <ioraff> a "multiprotocol toolkit" isn't beyond your abilities, but porting axel to bearssl is?
[2022-09-14T03:53:01Z] <midfavila> considering i'm unfamiliar with the technologies employed in axel, yes
[2022-09-14T03:53:15Z] <midfavila> the code is also very poorly written and organized
[2022-09-14T03:53:59Z] <midfavila> a very simple abstraction library, a set of HTTP utilities and a small userland program sitting atop them seems to be a much more reasonable goal for me right now
[2022-09-14T03:54:04Z] <midfavila> it's also a better learning experience
[2022-09-14T03:54:21Z] <midfavila> current goal is to implement just barely enough to get GET and redirect following working
[2022-09-14T03:56:40Z] <midfavila> mind, I'm also ignorant enough about programming to not be able to accurately gauge relative difficulties of different projects
[2022-09-14T03:56:54Z] <midfavila> so I could be making a huge mistake... but then, that's part of learning
[2022-09-14T03:58:04Z] <ioraff> have you considered hurl?
[2022-09-14T03:58:15Z] <midfavila> i've been introduced to it
[2022-09-14T03:58:25Z] <midfavila> it's intruiging and could be an option
[2022-09-14T03:58:48Z] <midfavila> intriguing*
[2022-09-14T03:58:57Z] <sad_plan> and hurl is..? a rewrite of curl with some other goals?
[2022-09-14T03:59:27Z] <ioraff> http(s)/gopher grabber
[2022-09-14T03:59:35Z] <ioraff> https://codemadness.org/hurl.html
[2022-09-14T03:59:48Z] <midfavila> maybe i'll ~~shamelessly steal~~ reference parts of it
[2022-09-14T04:00:16Z] <midfavila> oh
[2022-09-14T04:00:20Z] <sad_plan> aah, so more or less curl without alot of stuff then
[2022-09-14T04:00:22Z] <ioraff> for someone "ignorant" about programming, perhaps adding a protocol to it would be a saner starting point than starting from scratch
[2022-09-14T04:00:22Z] <midfavila> hurl depends on libressl 
[2022-09-14T04:00:30Z] <midfavila> that's a total non-starter
[2022-09-14T04:00:58Z] <ioraff> it depends on libtls
[2022-09-14T04:01:07Z] <midfavila> which is part of libressl, no?
[2022-09-14T04:01:18Z] <sad_plan> aswell as libtls-bearssl
[2022-09-14T04:01:33Z] <midfavila> then perhaps it's worth referencing
[2022-09-14T04:02:05Z] <sad_plan> youll quickly find out if its incompatible with bearssl anyway
[2022-09-14T04:02:15Z] <midfavila> meh
[2022-09-14T04:02:31Z] <midfavila> ultimately I'm doing this for more than just having an HTTP and TLS client
[2022-09-14T04:02:52Z] <midfavila> i've wanted to learn Berkeley Sockets for a while, and I need a project(s) to tinker with to learn more about C
[2022-09-14T04:03:03Z] <midfavila> this is, I think, a better way to accomplish both
[2022-09-14T10:10:26Z] <testuser[m]1> The key point here is our programmers... They’re not capable of understanding a brilliant language... So, ​the language that we give them has to be easy for them to understand.
[2022-09-14T12:41:35Z] <midfavila> Scheme? :D
[2022-09-14T12:42:19Z] <midfavila> it fits both categories
[2022-09-14T12:47:11Z] <testuser[m]1> ―Rob Pike, creator of Go
[2022-09-14T12:53:40Z] <illiliti> anyone find it useful that kiss does checksums for local files?
[2022-09-14T12:53:55Z] <illiliti> personally i don't
[2022-09-14T12:55:27Z] <wael[m]> its only there because does checksums from the sources file to copy to the build directory i assume
[2022-09-14T12:55:44Z] <wael[m]> there should be a checksum detector for local files (eg. 'local' instead of actual checksum)
[2022-09-14T12:56:53Z] <midfavila> idk how much I even care about checksumming in the first place t b q h\
[2022-09-14T12:57:43Z] <testuser[m]1> illiliti its good if u accidentally change the file
[2022-09-14T12:58:20Z] <illiliti> but we have git for that, no?
[2022-09-14T13:00:31Z] <testuser[m]1> yeah
[2022-09-14T13:00:48Z] <testuser[m]1> but still
[2022-09-14T13:25:47Z] <Ogromny> Hi everyone, has any of you packaged thunderbird ?
[2022-09-14T13:45:29Z] <Ogromny> My fucking fuck, thundershit is 500MB only for the source lol
[2022-09-14T15:01:10Z] <ioraff> testuser[m]1: flac has an ABI-breaking update, so we should push it and chromium together
[2022-09-14T15:04:01Z] <testuser[m]1> ioraff Ok
[2022-09-14T15:04:13Z] <testuser[m]1> Don't u maintain both anyways :p
[2022-09-14T15:40:15Z] <ioraff> fair
[2022-09-14T16:01:15Z] <rohan> anyone know a latex solution for kiss? other than tex live
[2022-09-14T16:05:03Z] <phoebos> miktex
[2022-09-14T16:14:37Z] <vouivre> tinytex
[2022-09-14T19:21:46Z] <virutalmachineus> <Ogromny> "My fucking fuck, thundershit is..." <- just why.......
[2022-09-14T19:52:26Z] <Ogromny> virutalmachineus: I tried to use aerc, but for mail idk I just really like gui
[2022-09-14T20:54:32Z] <sad_plan> hi
[2022-09-14T21:01:34Z] <sad_plan> has anyone used dropbear with git before? is it compatible?
[2022-09-14T21:01:41Z] <sad_plan> instead of openssh
[2022-09-14T21:05:25Z] <illiliti> i believe it should work just fine
[2022-09-14T21:06:29Z] <sad_plan> hm. I belive I did try it earlier, but I couldnt get it to work. said soemthing about no ssh client is running or w/e. I dont really recall. but I should revisit it instead. maybe I can switch out openssh for it
[2022-09-14T21:07:25Z] <illiliti> got sick of openssh or just for fun?
[2022-09-14T21:08:39Z] <sad_plan> for fun really. nothing wrong with openssh tbh. I dont really use it for anything else than git anyway
[2022-09-14T21:09:14Z] <sad_plan> and seeing as I were rebuilding my system from scratch now anyway, I dont see why not try to replace some stuff, which I had planned anyway
[2022-09-14T21:09:35Z] <illiliti> good idea
[2022-09-14T21:10:17Z] <sad_plan> yeah, no more gnupg1 for me.
[2022-09-14T21:17:31Z] <illiliti> why did you need it at all
[2022-09-14T21:17:37Z] <illiliti> for commit signing/verification?
[2022-09-14T21:17:45Z] <illiliti> i suppose
[2022-09-14T21:18:24Z] <sad_plan> yeah, that was the sole reason I used it. but seeing as git now supports signing with ssh keys, its no longer needed. which is great
[2022-09-14T21:22:10Z] <illiliti> git has support for it for almost a year now
[2022-09-14T21:22:35Z] <illiliti> it's just github being slow to work on actual things
[2022-09-14T21:23:38Z] <sad_plan> yeah, I meant to say github really. I found out when you linked the article a while back :p
[2022-09-14T21:31:11Z] <illiliti> btw, should gpupg1 be dropped from main repo?
[2022-09-14T21:31:20Z] <illiliti> since obviously we have a better way to sign commits now
[2022-09-14T21:33:37Z] <sad_plan> I dont see why not. move it to community if people still want to use it
[2022-09-14T21:52:56Z] <illiliti> i've created an issue
[2022-09-14T21:53:05Z] <sad_plan> great
[2022-09-14T22:29:49Z] <sad_plan> ffs, why doesnt links work with graphics.. doesnt it work on tinyx? midfavila 
[2022-09-14T23:05:10Z] <midfavila> dunno
[2022-09-14T23:05:14Z] <midfavila> haven't bothered testing
[2022-09-14T23:05:27Z] <midfavila> i need to get libpng and stuff to build before I can
[2022-09-14T23:05:34Z] <midfavila> and that's like, the last thing on my mind right now
[2022-09-14T23:05:51Z] <midfavila> i'm currently cursing the posix manpages . _.
[2022-09-14T23:08:06Z] <sad_plan> I see
[2022-09-14T23:08:17Z] <sad_plan> mandoc?
[2022-09-14T23:08:33Z] <midfavila> it's not about formatting, it's about how horrible they are as reference material
[2022-09-14T23:08:54Z] <midfavila> to be fair, they're not *designed* to be reference material, but it's still annoying . _.