ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/H7PvgY65OxA
<midfavila> sotd rec
an3223_ has joined #kisslinux
an3223_ has quit [Ping timeout: 258 seconds]
an3223_ has joined #kisslinux
<testuser[m]1> Hi
<ioraff> hi
<sad_plan> hi
<ioraff> etcsums are going to make the blake3 transition (if we still go through with it) a bit hairy
rohan has joined #kisslinux
<rohan> hey guys
<rohan> kernel still need patch for bash?
<sad_plan> no, iirc ioraff mentioned it got merged. so I suppose not
<ioraff> yeah it still does
<sad_plan> oh. but didnt it get merged?
<ioraff> it only got merged into the kbuild tree. probably won't show up in a release until 6.1
<sad_plan> ah. i see
<sad_plan> thats a long time untill we get there though
<Torr> -
<Torr> Ops
<Torr> The Bashless patch got in?
<Torr> Nice
<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
<ioraff> until 6.1
<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
<ioraff> rohan: i'll update the issue when it appears in a release
<rohan> thanks
<rohan> and other question
<rohan> kiss will switch tar for pax?
<rohan> i see some proposals but nothing about it
<sad_plan> seeing as alot of other bsd related stuff has been mentioned, I dont see why not
<sad_plan> I was going to mentioned it myself aswell tbh
<wael[m]> pax?
<midfavila> POSIX archiver
<midfavila> neither tar nor ar are actually standardized, historically
<midfavila> pax is an attempt to unify their formats and interfaces
<wael[m]> well if it can do similar tar syntax (tar xf) then I don't see why not
<wael[m]> perhaps open a proposal in the repo issues on gh
<sad_plan> it has different syntaxes
<sad_plan> but yes, make a proposal for it. I know dilyn also used it when he was using kiss.
<wael[m]> oh no different syntax
<sad_plan> iirc it should be faster than tar aswell. but I have no benchmarks for it
<sad_plan> does it matter though?
<wael[m]> where's the link for its project page?
<wael[m]> also atleast it better have some compatibility mode with tar syntax
<Torr> wael[m]: man pax
<wael[m]> not on a system atm
<midfavila> wael, it doesn't
<midfavila> it's a replacement for tar and ar
<midfavila> you'll just have to cope
<midfavila> write a script to convert tar syntax to pax syntax if it bugs you that much
<wael[m]> well that can do
<sad_plan> what mid said :p
<Torr> sad_plan: Hey, the Mksh folks.
<midfavila> is MirOS == MirBSD?
<midfavila> oh, wait
<midfavila> nvm
<midfavila> i didn't read the uri lmao
<Torr> The OpenBSD child xD
<rohan> phinxy:
<rohan> can you send me your in link for inkscape build?
<Torr> See ya folks
Torr has quit [Quit: leaving]
<wael[m]> cya
<sad_plan> midfavila how does that make.sh file goes for tinyx? does it work properly?
<midfavila> make.sh doesn't work for tinyx, its build system is too complex
<midfavila> make.sh only works with relatively simple projects and it's mostly a stopgap measure anyway
rohan has quit [Read error: Connection reset by peer]
<midfavila> tinyx should probably just have its build system rewritten
<midfavila> wink wink nudge nudge
<sad_plan> I couldve sworn you mentioned you made one though :p
<midfavila> i did, and it works for simple projects, but i threw it together in a few minutes at most
<midfavila> so it's not robust enough to work for something like tinyx
<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.
<sad_plan> I see
<midfavila> i'm focusing on other things that are more critical to getting my fork self-hosting right now, to be honest
<midfavila> i've been drafting a spec for a multiprotocol toolkit the past few hours in order to replace axel/curl
<sad_plan> thats fair :p
<sad_plan> whats wrong with axel/curl though?
<midfavila> axel requires an openssl compatible library, and curl is huge
<midfavila> both in terms of binary size and codebase
<sad_plan> so no go on axel with bearssl I assume?
<midfavila> even if that were possible, it's beyond my abilities
<sad_plan> curl does have bearssl support though
<sad_plan> I see
<midfavila> curl is also huge, like I said
<ioraff> a "multiprotocol toolkit" isn't beyond your abilities, but porting axel to bearssl is?
<midfavila> considering i'm unfamiliar with the technologies employed in axel, yes
<midfavila> the code is also very poorly written and organized
<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
<midfavila> it's also a better learning experience
<midfavila> current goal is to implement just barely enough to get GET and redirect following working
<midfavila> mind, I'm also ignorant enough about programming to not be able to accurately gauge relative difficulties of different projects
<midfavila> so I could be making a huge mistake... but then, that's part of learning
<ioraff> have you considered hurl?
<midfavila> i've been introduced to it
<midfavila> it's intruiging and could be an option
<midfavila> intriguing*
<sad_plan> and hurl is..? a rewrite of curl with some other goals?
<ioraff> http(s)/gopher grabber
<midfavila> maybe i'll ~~shamelessly steal~~ reference parts of it
<midfavila> oh
<sad_plan> aah, so more or less curl without alot of stuff then
<ioraff> for someone "ignorant" about programming, perhaps adding a protocol to it would be a saner starting point than starting from scratch
<midfavila> hurl depends on libressl
<midfavila> that's a total non-starter
<ioraff> it depends on libtls
<midfavila> which is part of libressl, no?
<sad_plan> aswell as libtls-bearssl
<midfavila> then perhaps it's worth referencing
<sad_plan> youll quickly find out if its incompatible with bearssl anyway
<midfavila> meh
<midfavila> ultimately I'm doing this for more than just having an HTTP and TLS client
<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
<midfavila> this is, I think, a better way to accomplish both
sad_plan has quit [Quit: bye]
rohan has joined #kisslinux
eax__ has joined #kisslinux
ioraff has quit [Quit: ioraff]
eax__ has quit [Ping timeout: 265 seconds]
chomwitt has joined #kisslinux
an3223_ has quit [Remote host closed the connection]
an3223_ has joined #kisslinux
<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.
an3223_ has quit [Remote host closed the connection]
an3223_ has joined #kisslinux
ella-0_ has joined #kisslinux
ella-0 has quit [Read error: Connection reset by peer]
fitrh has joined #kisslinux
fitrh has quit [Quit: fitrh]
rohan has quit [Ping timeout: 244 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 265 seconds]
rohan has joined #kisslinux
<midfavila> Scheme? :D
<midfavila> it fits both categories
<testuser[m]1> ―Rob Pike, creator of Go
rohan has quit [Ping timeout: 250 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 265 seconds]
rohan has joined #kisslinux
<illiliti> anyone find it useful that kiss does checksums for local files?
<illiliti> personally i don't
<wael[m]> its only there because does checksums from the sources file to copy to the build directory i assume
rohan has quit [Read error: Connection reset by peer]
<wael[m]> there should be a checksum detector for local files (eg. 'local' instead of actual checksum)
<midfavila> idk how much I even care about checksumming in the first place t b q h\
rohan has joined #kisslinux
<testuser[m]1> illiliti its good if u accidentally change the file
<illiliti> but we have git for that, no?
<testuser[m]1> yeah
<testuser[m]1> but still
<Ogromny> Hi everyone, has any of you packaged thunderbird ?
<Ogromny> My fucking fuck, thundershit is 500MB only for the source lol
ioraff has joined #kisslinux
<ioraff> testuser[m]1: flac has an ABI-breaking update, so we should push it and chromium together
<testuser[m]1> ioraff Ok
<testuser[m]1> Don't u maintain both anyways :p
rohan has quit [Ping timeout: 265 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 265 seconds]
<ioraff> fair
rohan has joined #kisslinux
ioraff has quit [Read error: Connection reset by peer]
<rohan> anyone know a latex solution for kiss? other than tex live
<phoebos> miktex
rohan has quit [Ping timeout: 265 seconds]
rohan has joined #kisslinux
vouivre has joined #kisslinux
<vouivre> tinytex
rohan has quit [Ping timeout: 252 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 252 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 264 seconds]
rohan has joined #kisslinux
rohan has quit [Read error: Connection reset by peer]
rohan has joined #kisslinux
<virutalmachineus> <Ogromny> "My fucking fuck, thundershit is..." <- just why.......
rohan has quit [Ping timeout: 264 seconds]
rohan has joined #kisslinux
<Ogromny> virutalmachineus: I tried to use aerc, but for mail idk I just really like gui
rohan has quit [Ping timeout: 265 seconds]
chomwitt has quit [Remote host closed the connection]
chomwitt has joined #kisslinux
sad_plan has joined #kisslinux
<sad_plan> hi
<sad_plan> has anyone used dropbear with git before? is it compatible?
<sad_plan> instead of openssh
rohan has joined #kisslinux
ax has left #kisslinux [#kisslinux]
<illiliti> i believe it should work just fine
<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
<illiliti> got sick of openssh or just for fun?
<sad_plan> for fun really. nothing wrong with openssh tbh. I dont really use it for anything else than git anyway
rohan has quit [Ping timeout: 264 seconds]
<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
<illiliti> good idea
rohan has joined #kisslinux
<sad_plan> yeah, no more gnupg1 for me.
<illiliti> why did you need it at all
<illiliti> for commit signing/verification?
<illiliti> i suppose
<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
<illiliti> git has support for it for almost a year now
<illiliti> it's just github being slow to work on actual things
<sad_plan> yeah, I meant to say github really. I found out when you linked the article a while back :p
<illiliti> btw, should gpupg1 be dropped from main repo?
<illiliti> since obviously we have a better way to sign commits now
<sad_plan> I dont see why not. move it to community if people still want to use it
rohan has quit [Ping timeout: 264 seconds]
vouivre has quit [Quit: nyaa~]
rohan has joined #kisslinux
<illiliti> i've created an issue
<sad_plan> great
rohan has quit [Ping timeout: 244 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 252 seconds]
<sad_plan> ffs, why doesnt links work with graphics.. doesnt it work on tinyx? midfavila
rohan has joined #kisslinux
<midfavila> dunno
<midfavila> haven't bothered testing
<midfavila> i need to get libpng and stuff to build before I can
<midfavila> and that's like, the last thing on my mind right now
<midfavila> i'm currently cursing the posix manpages . _.
chomwitt has quit [Ping timeout: 268 seconds]
<sad_plan> I see
<sad_plan> mandoc?
<midfavila> it's not about formatting, it's about how horrible they are as reference material
<midfavila> to be fair, they're not *designed* to be reference material, but it's still annoying . _.
an3223_ has quit [Remote host closed the connection]
an3223_ has joined #kisslinux
an3223_ has quit [Remote host closed the connection]
an3223_ has joined #kisslinux
rohan has quit [Ping timeout: 260 seconds]