ChanServ changed the topic of #kisslinux to: KISS Linux | https://k1sslinux.org | /msg zr for kisslinux/* cloaks | logs: https://k1sslinux.org/irc#2.0 | thing of the day: https://vid.puffyan.us/watch?v=HVzC6WZImGY
<dilyn> 32GB of RAM isn't enough to build chromium with 24 jobs and do it all in TMPFS :v
ithuriel has quit [Ping timeout: 240 seconds]
claudia has quit [Quit: zzz]
zenomat has quit [Ping timeout: 240 seconds]
zenomat has joined #kisslinux
zenomat has joined #kisslinux
zenomat has quit [Changing host]
michael has joined #kisslinux
* midfavila dies
<midfavila> I've just done about two and a half weeks' worth of algebra in the past five hours. my eyes are killing me from staring at equations
<midfavila> my college sucks so much that it's making me enjoy doing maths during summer break
<noocsharp> hey, at least college is providing some value then
<midfavila> true enough
michael has quit [Quit: WeeChat 3.2]
schillingklaus has joined #kisslinux
<midfavila> anyone have trouble with iwd not setting the gateway when connecting to an AP?
<schillingklaus> i don't even know what this iwd thing is
<testuser[m]> Look it up
<testuser[m]> Hi
<midfavila> what testuser[m] said
<midfavila> also
<midfavila> hi
lastchansen has quit [Ping timeout: 268 seconds]
Uks2 has quit [Ping timeout: 252 seconds]
Uks2 has joined #kisslinux
lastchansen has joined #kisslinux
midfavila-laptop has joined #kisslinux
dbz has joined #kisslinux
dbz has quit [Client Quit]
<acheam> hey
<midfavila> sxhkd is so cool
<schillingklaus> is sxhkd in the same repo as xorg-server?
<midfavila> It's in community.
midfavila-laptop has quit [Ping timeout: 246 seconds]
<schillingklaus> I guess my window manager of choice, ratpoison, is not yet in any repo
<midfavila> why don't you use stumpwm?
<midfavila> it's the successor to ratpoison
<schillingklaus> sbcl is too heavy-weight
<midfavila> you can use CLISP instead, I think
testuser[m] has quit [Quit: Reconnecting]
schillingklaus has quit [Quit: schillingklaus]
teddydd has joined #kisslinux
testuser[m] has joined #kisslinux
<testuser[m]> test
gtms has joined #kisslinux
gtms has quit [Remote host closed the connection]
gtms has joined #kisslinux
Guest15 has joined #kisslinux
<Guest15> Howdy, im having trouble building kernel v5.13 on kiss. Issues with __always_inline. Is this a known issue ? Seems like older versions works fine.
<technoznc> is this related tro https://k1sslinux.org/news/20210507a ?
<technoznc> to*
<testuser[m]> It is
<Guest15> apparently so! I even read that and thought to myself 'theres not way'
andrei has joined #kisslinux
andrei is now known as Guest7393
<Guest7393> Anyone having this weird issue with X?
<Guest7393> each time i type "startx" it works without any fatal errors but for my window manager to start I have to switch to tty2 and back
<testuser[m]> Send xorg log
<Guest7393> testuser[m]: 0x0.st/-fgE.log
<Guest7393> 3d accel also isn't working for some reason
<Guest15> Try just launching an xterm or someting in your .xinitrc.
<Guest15> That way you can narrow it down to X or something else
<testuser[m]> Hmm i think the 3d accel issue has been discussed once
<testuser[m]> Don't remember the solution
<Guest7393> oof
<Guest7393> xterm isn't even in the main repo what
<testuser[m]> i dont think they meant xterm in specific
<testuser[m]> just any terminal
<testuser[m]> there's st and rxvt
<Guest15> yeah any x program would work.
<Guest7393> running xinit instead of startx has a bunch of warning messages
<Guest7393> I don't know where the xinit log file is though
<Guest7393> Guest15: Still the same thing
<Guest15> Guest7393: whats in your .xinitrc ?
<Guest7393> exec dwm
<Guest7393> that's it
<Guest15> yeah thats fine
<Guest15> your user is in the right groups ?
<Guest7393> yep
<Guest7393> device manager is correctly configured also
<Guest7393> do you think its a problem with the kernel?
<Guest7393> i got nouveau enabled
<Guest15> I doubt its the kernel. You can always try an older one though if your PC isn't a mega potato
<Guest15> and wont take too long to compile
<Guest7393> i'm running 5.12
<Guest15> Has it worked in the past ?
<Guest7393> dunno, this is my first kiss install on hardware
<Guest7393> it worked fine in virtualbox
<Guest7393> I think it might be linked to the noaccel problem
<Guest15> Yeah it might be. i had a quick look at your Xorg log file and nothing popped out at me
dbz has joined #kisslinux
<Guest7393> "Error creating GPU channel"
<Guest7393> I'm inclined to think that's the start of the problem
<Guest15> [ 22.658] (WW) Warning, couldn't open module fbdev
<Guest15> https://wiki.gentoo.org/wiki/Nouveau Gentoo wiki says you might need a fbdev kernel option
<Guest7393> like when starting it with grub?
<Guest7393> or do I have to enable that in the kernel
<Guest15> in the kernel. The gentoo wiki page i linked has some options you apparently need
psydroid has quit [Ping timeout: 246 seconds]
<Guest7393> alright
<Guest7393> guess ill check it out
mobinmob has joined #kisslinux
Guest7393 has quit [Quit: WeeChat 3.2]
andrei has joined #kisslinux
Guest15 has quit [Quit: Client closed]
<andrei> also btw is there a way to suspend a system using busybox init
<andrei> or do i need runit for that
andrei is now known as Guest3551
Guest3551 has quit [Quit: WeeChat 3.2]
technoznc has left #kisslinux [test]
soliwilos has joined #kisslinux
illiliti has joined #kisslinux
mobinmob has quit [Quit: Connection closed for inactivity]
schillingklaus has joined #kisslinux
illiliti has quit [Quit: Quit]
konimex[m] has quit [Read error: Connection reset by peer]
konimex[m] has joined #kisslinux
aylishkA has joined #kisslinux
dilyn has quit [Quit: Ping timeout (120 seconds)]
aylishkA has left #kisslinux [test]
aylishkA has joined #kisslinux
dilyn has joined #kisslinux
sad_plan has joined #kisslinux
<sad_plan> dilyn: your recent commit on gcc makes gcc unable to build
<sad_plan> configure: error: unrecognized option: `--with=zstd=no'
<dilyn> i'm a bad linter
<dilyn> :v
<dilyn> fixed ty
<sad_plan> no problem :D
<dilyn> testuser: midfavila: the hidden options were found out and your request has been fulfilled... disfrutelo
<testuser[m]> nice
<sad_plan> what does the -e flag means after the shebang in the buildscripts? ive noticed alot of them have this flag, but no everyone. is it executable?
<ang> it's the errexit setting, sad_plan
<sad_plan> in other words, exit on error?
<ang> makes the script exit when any command returns non-zero and is not handled by the script
<ang> "exit on unhandled error" pretty much
<sad_plan> nice
sad_plan has quit [Quit: ]
sad_plan has joined #kisslinux
<soliwilos> Has anyone else encountered "/usr/bin/kiss[1765]: syntax error: `}' unexpected" recently when updating? My /usr/bin/sh is oksh.
<soliwilos> Comes right after "Updated all packages", so seems harmless.
<dilyn> `kiss v` ?
<soliwilos> 5.4.6 from Dylan's repo.
<dilyn> /shrug :v
<sad_plan> has anyone had issues with 5.13 kernel? when quiting X my screen goes static. same if I leave it on, and screen turns off
<soliwilos> I'm on 5.12 kernel, haven't tried 5.13 yet.
mobinmob has joined #kisslinux
aylishkA has quit [Ping timeout: 252 seconds]
<schillingklaus> oksh is great for a minimalist install
<sad_plan> I belive dash is even more minimal, if thats what youre looking for.
teddy__ has joined #kisslinux
teddydd has quit [Ping timeout: 240 seconds]
<acheam> or just busybox ash
<sad_plan> yeah, thats probably even smaller :p
<testuser[m]> no
<testuser[m]> Its fat
<sad_plan> really? how big is it? du -h wont give me correct size. nor does kiss size. just outputs 0kb
<testuser[m]> Cuz its a symlink
<dilyn> busybox itself is 1mb
<dilyn> so... less than that
<schillingklaus> how is busybox ash made /bin/sh?
<sad_plan> yeah, now that you mention it. I sortof knew that.
<testuser[m]> Bruh my llvm monorepo build is stuck for 3 hrs at "Linking CXX executable bin/c-index-test"
<testuser[m]> I think it's gold
<acheam> schillingklaus: via a symlynk to the busybox executable
<acheam> thats how all the individual utilities are
<acheam> testuser[m]: Hmm ive never had that happen
<acheam> but I use lld so /shrug
<acheam> maybe its stuck at the step after that and it just hastnt printed anything?
<acheam> is gold running right now, or something else
<testuser[m]> no its stuck and its takine 7gb of my ram
<testuser[m]> bruh
<testuser[m]> ill try interrupting it
<schillingklaus> so busybox is coded in a way that, if argv[0] is sh, becomes busybox sh?
<acheam> yes
teddydd has joined #kisslinux
<acheam> has anyone been able to link ccache with old?
<acheam> lld*
<acheam> It just fails for me with complaints of unrefined symbols
<testuser[m]> Show
teddy__ has quit [Ping timeout: 246 seconds]
<acheam> ah thanks
<dilyn> whenever you're missing something like __cx* it's because you're missing one of llvm's many libs :v
<acheam> I was looking in the kiss-llvm repo and it don't have any special flags
<testuser[m]> When in doubt `LDFLAGS="$LDFLAGS /usr/lib/"*.so`
<dilyn> lmfao oooohhhh nnnooooo
<acheam> lol
<acheam> yep it builds now thanks!
<sad_plan> lol, wouldnt that link against all libs?
<dilyn> you'd hope your linker is smart enough to only pick the ones with relevant symbols
<testuser[m]> dilyn do you have a static clang with clang-tools
<testuser[m]> Hmm
strajder has joined #kisslinux
<dilyn> you may or may not be able to just build llvm, clang-tools-extra. hadn't tried
<acheam> I tried to build llvm static but then libcxx tried to statically link against itself or something and I gave up
<testuser[m]> Lol
<sad_plan> did dylan just made one unified buildscript for all libX* packages? https://github.com/kisslinux/repo/commit/ddfed408a54900321e57c94fd45de4baeca86576
<dilyn> it's very nonobvious how to do it
<sad_plan> atleast it looks so to me. neat tbh
<dilyn> all libX* packages now just have build -> ../libXmeta/build
<acheam> ah makes sense
<sad_plan> yeah, I noticed. so its one unified buildscript, instead of, wht, 15?
<acheam> honestly we should create more templates that you just symlink to
<acheam> because 90% of packages are just make && make install
<testuser[m]> Yeah half the stuff is just configure prefix usr make make install
<acheam> ye
<sad_plan> yeah, ive noticed. makes most packages really trivial to package.
<dilyn> kiss-new should have an option to generate a better skeleton ./build tbh
<dilyn> it wouldn't be hard
<testuser[m]> dylan's removed manpages from a lot of stuff too
<acheam> I do wish that more configure scripts had a disable all features option
<acheam> :(
<testuser[m]> Idk why, they're useful
teddydd has quit [Ping timeout: 240 seconds]
<dilyn> rm -rf /usr/share should just be in a hook imho
<testuser[m]> Maybe he should've done it in a hook or something, so if you wanted them you could override it
<konimex> to build libcxx statically you just need to disable LIBCXX_ENABLE_SHARED, no?
<testuser[m]> Yeah
<acheam> woah I never new about kiss new
<dilyn> but arguably, more people are never reading the docs than are
<acheam> dilyn: you mean /usr/share/doc?
<acheam> becuaer there's some good stuff in /usr/share
<dilyn> there isn't
<dilyn> :)
<testuser[m]> its just docs and licenses
<acheam> and examples, defaults, etc
<acheam> dhcpcd hooks
<omanom> i guess the two easiest options to do a meta package are to `kiss fork` off a base "template" package or `kiss link` a base package's build script?
<acheam> gtk themes
<dilyn> gtk :X
<dilyn> you can only kiss-link to a package of the same name
<acheam> dilyn: some of us don't like the google browser, im sorry
<dilyn> then your only other choice is links
<dilyn> sorry, I don't make the rules
<acheam> ofc
<omanom> ah i wasn't sure the capabilities of that, ok. so it essentially acts as an override
<testuser[m]> is there something like gcompat, but for musl on glibc ? Lol
<acheam> why?
<acheam> never seen that problem
<testuser[m]> Can be handy to share bins from my musl. Chroots
<dilyn> you can leverage musl directly and build them statically :v
teddydd has joined #kisslinux
<sad_plan> dilyn: might this be of interest to you? https://github.com/dcantrell/bsdutils
<sad_plan> i mean, licence wise, its great.
<dilyn> i was just looking at that yesterday
<dilyn> depends on how much better toybox is XD
<dilyn> haven't yet tested it
<sad_plan> lol yeah. I was pondering if I was going to package it myself, and try it. just havent had the time. been busy breaking all my packages with static linking :p
<sad_plan> lmk if you do before me. im interested aswell anyway
<sad_plan> are you familiar with bsd anyway? i know im not, so its gonna be a learnng curve to say the least :p
<dilyn> I think my big turnoff for most BSD stuff is that it requires fts and other stuff
<sad_plan> why is that a bad thing?
<acheam> bsdutils requires tons of crap to build
<acheam> I was looking at it yesterday too :)
<dilyn> because I use musl and not glibc (:
<sad_plan> so the depends list is not complete, to say the least. its only 6 pkgs listed. + some libs though.
<sad_plan> ah, yeah. fts is related to glibc, ye?
<sad_plan> oh well
<acheam> hmm I think ive reached my bare minimum packages at 189
<acheam> I'm splurging for syncthing and zathurs though
<acheam> on arch I though 700 was low lol
<sad_plan> ive got ~160, and I could probably live without 40 or so of them. lot of make deps though.
<acheam> damn
<acheam> oh yeah many of mine are make does too
<sad_plan> you go rather quickly above 600 on arch tbh. I was amazed how fast it rised when installing xorg and firefox, and even virtualbox..
<acheam> I just dont like having to rebuild autotools every single package I install lol
<dilyn> just don't use autotools!
<dilyn> ezclap
<acheam> :(
<testuser[m]> cc ./src/*.c -lmylib
<testuser[m]> Done
<sad_plan> yeah, they stack up pretty quickly those make deps. i feel you.
<acheam> tbf only 2 packages of mine depend on autoshit
<dilyn> this lad gets it
<dilyn> purge it acheam
<acheam> xclip and a -git package
<dilyn> you don't need em
<dilyn> clipboards are bloat
<testuser[m]> xclip is probably small enough that you can build it yourself
<sad_plan> xclip, neovim and libXtst here. for those pesky autotools
<acheam> or I can just use xsel lol
<dilyn> you can take your git source, run autoreconf -sfi, tar up that folder and then host that tarball yourself
<dilyn> boom, no more autotools
<schillingklaus> is xsel larger than xclip?
<sad_plan> clever
<acheam> schillingklaus: idk but it doesnt require auto*
<dilyn> then you can just download all the commits as patches when you want to update! ez pz
<acheam> I honestly dont need to update though
<sad_plan> sounds more complicated than just building the autotools
<dilyn> just once
<sad_plan> but there will always be future updates. most of the time anyway. I tend to find alot of abondonware tbh
<dilyn> yeah but you can just apply those updates as patches!
<dilyn> so easy my webbrowser could do it
<sad_plan> but I dunno how to make patches :(
<sad_plan> I havent looked for a how to either though, tbf :p
<dilyn> ctrl+a ctrl+c mod4+enter > vim > i > ctrl+v > esc > :wq
<sad_plan> sound rather trivial :p
<dilyn> github makes it easy!
<dilyn> you can do the same thing with PRs
<sad_plan> yeah, I figured it was something with git.
<sad_plan> nice
aylishkA has joined #kisslinux
dilyn has quit [Quit: Connection closed]
dilyn has joined #kisslinux
kqz has joined #kisslinux
<sad_plan> does sed handle multiple spaces poorly? im trying to sed s some values in my buildscript, but it just gets stuck after the patch..
<testuser[m]> Stuck means it's stuck reading stdin
<testuser[m]> What gets "stuck"
<sad_plan> it doesnt go past that point.
<sad_plan> im trying to change this line, so the value is 0
<sad_plan> #define PANEL_HEIGHT 18
<sad_plan> i tried to just sed 's/PANEL_HIGHT 18/PANEL_HIGHT 0/'
<sad_plan> but its still stuck
<testuser[m]> sed 's/PANEL_HEIGHT.*18/PANEL_HEIGHT 0/g'
<testuser[m]> .* will match multiple spaces
<testuser[m]> You mean the sed command is stuck or the number is still there
mobinmob has quit [Quit: Connection closed for inactivity]
<sad_plan> it just stops after the patch, makes a new line, and it doesnt go any further. thats all
<dilyn> without -i it's not gonna edit in-place
<dilyn> so it's waiting for input on what to do
<sad_plan> yeah, now it worked
<sad_plan> strange. cause doing an echo, worked without -i, but not in the buildscript. why is that?
<dilyn> wdym
<sad_plan> echo "what" | sed 's/what/why/' returns why. but the subsitution did not work in the file
<testuser[m]> cuz you're sedding stdin
dbz_ has joined #kisslinux
<dilyn> ^
<testuser[m]> echo what echoes what to stdin and sed acts on that what
<sad_plan> oh
<dilyn> it's like how `cat foo | cut -d ' ' -f 1` works
<dilyn> or most other utilities
<testuser[m]> btw without /g substitution is done only once per line so 'what what' becomes 'what why' in your particular command
<testuser[m]> why what*
<sad_plan> cool
<acheam> forgive me for I have sinned
<acheam> kiss l pulseaudio
<acheam> echo $?
<acheam> 0
<testuser[m]> What'd you need it for
<acheam> trying to get my microphone to work
<testuser[m]> I only ever needed it for some steam games
<testuser[m]> Oh
<acheam> just had a little embarrassment in a video conference when it didn't work and I was trying to talk
<soliwilos> Not pipewire?
<acheam> had to use the chat
<acheam> soliwilos: I have a little experience with pa, none with pipewire
<acheam> I was doing this during the meeting, so just wanted to stick with what I know
<schillingklaus> both are anti-unixish miscreations
<acheam> argh arecord sees the device but when I try and record, it is silent
<acheam> now I have 1 hour to try and fix it before my next meeting
<testuser[m]> Install gentoo
<testuser[m]> sad_plan: sed '/PANEL_HEIGHT.*/s/([0-9]+)/1/' can be used to replace any number in any line having panel height with the digit 1, this way you don't need to repeat the PANEL_HEIGHT match
<testuser[m]> First command does the match, second s/ does the match in the match and the 3rd replaces it
<dilyn> acheam, does alsamixer see your mic?
<acheam> I can't twll
<acheam> tell
<acheam> because its the same chip on the mobo
<acheam> it does give me the ability to change the volume of capture, internal mic, and headset mic
<dilyn> it'd be one of the Mic inputs on that card in alsamixer then
<acheam> and arecord -l sees it
<acheam> well everything is at full vol and unmuted
<dilyn> mine also has 'rear mic'
<dilyn> ?
<acheam> mine doesnt
<dilyn> hit f4 and see what it sets the level to?
<acheam> prob because its a laptop
<acheam> everything is at 100
<midfavila> nice picture, n e r d
<midfavila> you need to set the mic as the recording source
<midfavila> press space when it's selected
<dilyn> lol
<acheam> oop thabkd
<acheam> thanks
<acheam> that fixed it
<midfavila> youb webcime
<midfavila> :p
<schillingklaus> all microphones ready? Karaoke time. Dilyn will start with his song "Kiss Me".
<midfavila> don't make me get the shotgun, klaus
<dilyn> kiss me, and then just touch me...
<midfavila> S t o p
<midfavila> >daft punk
<midfavila> >it's not even one of their better songs
<midfavila> i thought you had better taste
<dilyn> i don't listen to daft punk
<acheam> how bad of an idea is it to chmod 777 /Dev/video0 and /Dev/snd on boot?
<midfavila> very
<midfavila> set your video devices to 0770
<midfavila> and the group to video
<dilyn> 644
<acheam> well they need to be world writeable because of chroot nonsense AFAICT
<midfavila> as long as it's not a multiuser system it's not a huge deal
<acheam> IT ain't
<midfavila> i figured, since it was a laptop
Guest50 has joined #kisslinux
Guest50 has quit [Client Quit]
ithuriel has joined #kisslinux
soliwilos has quit [Remote host closed the connection]
aylishkA has left #kisslinux [test]
soliwilos has joined #kisslinux
j0hnny has quit [Ping timeout: 252 seconds]
<soliwilos> Anyone looked at https://github.com/qorg11/k9core ?
j0hnny has joined #kisslinux
<midfavila> >their homepage is busted
<midfavila> nice
<acheam> hmm looks good, and its by qorg so its already got that going for it
<acheam> and its actually decently far along in development unlike most coreutils projects
<acheam> and a nice license too
<sad_plan> looks interesting indeed
akira01 has joined #kisslinux
<akira01> guys
teddydd has quit [Ping timeout: 252 seconds]
<akira01> kiss community is gona disapear?
<midfavila> gals
<midfavila> maybe
<midfavila> it's a mystery to all
<testuser[m]> Kiss community not gone anywhere
<testuser[m]> Oh
<testuser[m]> You said gonna
<akira01> I mean
<midfavila> i figure once D&D know what's going on, things will proceed
<akira01> if dylan finish to update the community repo
<midfavila> not sure what that means.
soliwilos has quit [Remote host closed the connection]
<akira01> he archived the repo
<testuser[m]> It's undecided by him what to do with community
<akira01> I think he will update like the main repo
<testuser[m]> Soon
* midfavila shrugs
<akira01> understand
<akira01> so will pick the main repo and use the community by kiss community
<testuser[m]> Yeah
soliwilos has joined #kisslinux
teddydd has joined #kisslinux
dbz_ has quit [Quit: leaving]
<acheam> i'm still running kiss-community
<acheam> will probably fork all the packages I use from community though
<acheam> not a huge fan of the proposed changes to kiss, so idk what I'm going to do
<kqz> what are the proposed changes? i have not been keeping up
<sad_plan> im guessing this one https://github.com/kiss-community/kiss/pull/40
<kqz> oh, those seem like neat changes imo
<sad_plan> sure. still wish Dylan could just give us a heads up on whats his plan is here. like is he going to take over the irc channel, the reddit page, and so on. he just sortof ran his own game, and picked right up where he left of.
schillingklaus has quit [Quit: schillingklaus]
<kqz> eh, seems like he doesn't want to rock the boat, i imagine he doesn't want to demand everything back after dropping it all for 1+ year
<kqz> but yeah it def wouldn't hurt for him to share his future plans regarding the kiss and community
<kqz> s/the//g
<acheam> hmm why would gpg be timing out?
<acheam> i'm using gpg2 and gpg-agent btw
<testuser[m]> export GPG_TTY=$(tty)
<testuser[m]> ?
<sad_plan> its more like 8 months, but yeah. in any case, its his distro, dilyn said he'll ive it back in a moments notice, if/when Dylan wants so.
<acheam> already there
<acheam> oh wait
<acheam> no it wasnt
<acheam> my shell wasnt sourcing the rc file
<acheam> thanks!
<testuser[m]> np
<acheam> now to figure out why it isnt sourcing the rc file
<testuser[m]> Btw specifying it in shell profile seems to set the wrong tty so i always have to do it manually
<testuser[m]> Idk why
<acheam> hm weird ive never had that issue
<testuser[m]> Cuz the shell is the same
<acheam> oh maybe because it sources the profile on login?
<acheam> im talking about the rc file sourced every shell launch
<dilyn> yeah all dylan has to do is say the word and he can just have it all :v
<dilyn> Just chillax fam it's only been a week
<dilyn> speculate more than r/wallstreetbets
<testuser[m]> acheam hmm ill reconfirm tomorrow
<sad_plan> a week is still a week. but yeah :p all in its own time I suppose
<phoebos> acheam: $ENV yeah?
<acheam> yes
<acheam> It wasn't exported for some reason, but all fixed now
<phoebos> coolio
sad_plan has quit [Read error: Connection reset by peer]
sad_plan has joined #kisslinux
dbz has quit [Quit: leaving]
<midfavila> acheam now that I look at it, I feel the same way about some of the suggested changes
<midfavila> hrm
* midfavila does a thunk
<phoebos> c question: should i still close(2) a file descriptor if the file is opened with O_RDONLY?
<dilyn> pax is too quick
<acheam> I think so phoebos
<midfavila> pax is too uncommon.
<dilyn> ...and?
<sad_plan> too quick? :')
<acheam> i was told in a different channel most modern tar implementations use pax under the hood
<midfavila> and that's that, dilyn.
<acheam> so idk what to believe
<midfavila> also yes, most modern tars are based on pax, at least afaik
<acheam> Wikipedia backs up that tar is pax under the hood
<dilyn> i mean, it doesn't matter how 'uncommon' it is?
<midfavila> it does?
<sad_plan> ^
<acheam> also I've never seen shasum be too slow
<midfavila> i'm not going to install an additional superfluous program that almost nobody uses when tar gets the job done just fine
<sad_plan> we're running a niche distro, why should we care whats common and not?
<dilyn> but you already HAVE a superfluous program
<dilyn> >> tar <<
<acheam> isnt there something In the guide stones about that?
<midfavila> tar is a de facto standard.
<midfavila> it's practically universal.
<dilyn> so is systemd
<dilyn> kekw
<midfavila> despite pax being an officiated standard, it's not used
<sad_plan> and glibc
<midfavila> i'm not locked in to systemd or glibc on kiss
<dilyn> this argument seems silly
<dilyn> you aren't locked into pax, just revert the patch.
<sad_plan> t^
<midfavila> i don't really care what you think about this, honestly, dilyn. it's my opinion and i'm expressing it.
<midfavila> that's all.
<dilyn> and I'm telling you why it's not very weighty
<dilyn> that's all
<acheam> is pax really that much faster than tar zstd?
<midfavila> not everything is a formally-sanctioned socratic debate, dilyn
<midfavila> you can have this thing called a regular conversation
<dilyn> i ran some 'benchmarks' with various pax and tar implementations on that PR acheam
<midfavila> it's pretty amazing, you should try it some time
<dilyn> it isn't overwhelmingly faster but it IS faster
<acheam> will look
<dilyn> it's not a socratic debate lmfaoo
<midfavila> "The Socratic method (also known as method of Elenchus, elenctic method, or Socratic debate)"
<midfavila> if we're going to nitpick.
<dilyn> thanks plato
<dilyn> don't tell me about my degree
<midfavila> don't be blatantly wrong then.
<dilyn> well, I'm not -- this conversation isn't an instance of the socratic method.
<dilyn> there's nothing socratic about me saying 'well you're wrong tho'
<dilyn> I didn't ask a single question of you; that's almost an essential feature of the socratic method
<midfavila> I was using that hyperbolically. If you want me to be blunt, you're combative about everything
<dilyn> so please, don't
<midfavila> and it's fucking annoying
<dilyn> i'm not being combative
<midfavila> sure, whatever.
<dilyn> I'm expresing my opinion to the same extent you are
<phoebos> what happens if you close(2) STDIN_FILENO
<phoebos> would that mean you'd have to open(2) stdin if you wanna read it again
<midfavila> i would imagine
dbz has joined #kisslinux
mahmutov has joined #kisslinux
mahmutov has quit [Client Quit]
<ang> I for one welcome dylans changes
<ang> except the man-page thing
mahmutov has joined #kisslinux
<acheam> I dont see any harm in having parallel KISSes tbh
<acheam> maybe in marketing
<acheam> but besides that, i'm fine with there being a schism
<dilyn> it's just needless work :X
<acheam> eh
<acheam> not if the wants of the two upstreams diverge
<testuser[m]> phoebos im pretty sure you should should, its still an open descriptor
<sad_plan> good luck building numerous packages without python :p
<omanom> that's a shame. i'm pretty disappointed in the Python steering committee.
<omanom> not just for that change, either
<dilyn> most packages which require python probably don't require the ssl modules tbf
<dilyn> you'd see issues with e.g. certbot, anything that actually utilizes crypto of some sort
claudia has joined #kisslinux
<acheam> hi claudia
<claudia> alooha :D
<acheam> oh totally unrelated but you can improve your bookmarks script by using xargs
<claudia> Doom3 and Return to castle wolfestein running on KISS https://u.teknik.io/NulcP.png :v
<acheam> cat ${2:-~/org/bookmarks} | dmenu -l 20 -p "Open a bookmark:" | xargs -I % chorizo "%"
<acheam> nice!
<claudia> I check it out
<claudia> ah nice, this way you can safe the write to a file.
<acheam> ye
<ang> UUOC alarm!
<acheam> dmenu cant read from a file AFAK
<acheam> AFAIK
<ang> just do `dmenu ... <"${2:-$HOME/org/bookmarks"`
<ang> no but it can read from stdin ;)
<claudia> at least the posix police is not after us :D
<acheam> ang: oh i didnt know you could do that lol
<ang> using a pipe just sets the stdin of a program to, well... a pipe
<acheam> i have so many cats to replace lol
<ang> :D
<midfavila> < is super useful
<ang> "posix police", lmao
<midfavila> PC police
<midfavila> posix-compliance force
<acheam> actually thats the only instance of that in my bin dir
<acheam> im proud of myself for not making a mistake I didn't know I was making lo;
<ang> yeah, kinda uncommon to use a file for dmenu's stdin
<acheam> well, beyond dmenu
<midfavila> I believe you can also use <<
<acheam> append to stdin?
<ang> yeah, here-doc works too
<midfavila> Yep.
<ang> no, that's a heredoc
<acheam> ah
* midfavila shrugs
<midfavila> I've always mentally viewed it as appended to standard input.
<acheam> HEREDOC
<midfavila> don't really care, ngl
<acheam> HEREDOC
<midfavila> silence, child
<midfavila> the adults are talking
<ang> h e r e d o c
<midfavila> smh
<midfavila> theredoc
<midfavila> everywheredoc
<midfavila> gah, using emacs is messing with my muscle memory for tine
<acheam> dont use emacs?
<acheam> what emacs are you using?
<midfavila> gnumacs
kqz has quit [Remote host closed the connection]
<midfavila> literally only because I want a GTK2 UI, lmao
<acheam> lol
<midfavila> the XPM editor is nice though
kqz has joined #kisslinux
<acheam> did I already reccomend xvile to you?
<midfavila> you did
<midfavila> i wasn't a fan
<midfavila> see: "feels like an emacs for vi users, not a vi for emacs users"
<acheam> ah
<midfavila> which, I mean, that makes sense
<midfavila> it's vi-like emacs, not emacs-like vi
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
<sad_plan> Ive got an old rpi 1b+, any ideas on some cool useages? I mean appart from installing KISS on it :p which tbh would take foreeeever. 512mb ram and 700mhz cpu
<midfavila> real problem is the fact that it's RISC
<midfavila> but ignoring that,
<midfavila> you could always build a webcam or something
<sad_plan> wut, but its ARM(?)
<midfavila> ARM is a RISC ISA
<midfavila> basically,
<sad_plan> aaah
<midfavila> RISC is just a competing design philosophy with CISC
<midfavila> that can be best summed up as this
<midfavila> RISC: use microcode to combine simple instructions to perform more complex actions
<midfavila> CISC: just add more actions
<sad_plan> cool
<midfavila> of course, it's a lot more complex than that
<midfavila> but that's the tl;dr
<sad_plan> I figured :p
<midfavila> RISC is more efficient energy-wise, CISC is generally more efficient time-wise
<midfavila> since for every tick of the clock, more work is done by the CISC, but the RISC chip is able to target its effort more precisely
<midfavila> anyway, yeah
<midfavila> webcam
<midfavila> maybe an automatic toaster or something
<sad_plan> I dont particurarly need a webcam though. and wife bought a new toaster not too long ago aswell. hmm
kqz has quit [Remote host closed the connection]
<Erus_Iluvatar> sad_plan: pihole ?
kqz has joined #kisslinux
<midfavila> eh
<midfavila> pihole is kind of redundant
<midfavila> just use a hosts file
<sad_plan> Erus_Iluva: yeah, I thought about it, but I mostly filter locally anyway, so tbh, I dont really feel like I need it.
<midfavila> outside of a web or security camera I wouldn't have many ideas
<midfavila> you could always use it as a self-hosted cloud
<midfavila> set up mpd and stream to your devices using mpc, provide access to file storage with ftpd, etc
<sad_plan> and yeah ^ as mid said, hostsfile. I was wondering about using the hostsfile, and perhaps switch to a less bloated browser than firefox. curious about a more minimal one tbh.
<sad_plan> ^thats something of interest. having access to my files everywhere is indeed something Ive been wanting to do. a server basiclly
<sad_plan> how on earth do one compile anything worthwhile on a pi anyway, dont you just burn out the sd card rather quickly?
<midfavila> use pale meme for JS sites
<midfavila> links for everything else
<midfavila> sad_plan compile in memory
<sad_plan> appart from cross-compiling
<midfavila> or attach a hard disk
<sad_plan> but with 512mb?
<midfavila> you can use gcc to make multiple passes over code to reduce ram usage, iirc
<sad_plan> yeah, that would be bette. got a couple laying around
<Erus_Iluvatar> retro console emulation ?
dbz has quit [Quit: leaving]
<sad_plan> would be usable for consoles before n64 anyway. dunno if it even can handle SNES or NES. perhaps NES
<midfavila> SNES and NES for sure
<sad_plan> yeah
<midfavila> but I feel like anything beyond that would have trouble
<sad_plan> yup
<Erus_Iluvatar> or one of those "smart mirror"
<sad_plan> ive seen those. theyre really cool actually
<midfavila> honestly, I think rasp pis are overkill for basically everything that people use them for
<sad_plan> ^
<midfavila> they're good for prototyping
<midfavila> that's it
<midfavila> everything people use a pi for can be accomplished using an arduino or an atmega or something
<midfavila> or it can be done better by a proper PC
<sad_plan> yeah. I suppose Pis are just more popular than adruinos
<midfavila> triangular pegs fit in round and square holes, but fill neither adequately
<midfavila> that's how I view the pi
<Erus_Iluvatar> yeah, even more so considering there is an easy way to get cheap PC hardware => old netbooks (eeepc, etc...)
<midfavila> those are about as powerful as a pi and way less useful... >.<
<sad_plan> indeed. can easily get a shitty laptop for like less than $50
<Erus_Iluvatar> battery, keyboard and screen included
<sad_plan> yeah
<Erus_Iluvatar> usually more powerfull than a pi
<sad_plan> althought they probably suck balls, but so does the pi 1b+ :p
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
strajder has quit [Quit: leaving]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
<sad_plan> mid: whats your reason for running links over other terminal based browsers? like lynx i.e
GalaxyNova has joined #kisslinux
claudia has quit [Quit: zzz]
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
<phoebos> kqz: have you considered using an irc client?
<phoebos> :P
j0hnny has quit [Ping timeout: 252 seconds]
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
j0hnny has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
<kqz> heh, too lazy to set one up atm, i have gone to the dark side and am on windows at the moment
<phoebos> lmao
<kqz> usually use irssi tho
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
<kqz> how did you know i was using the webchat though, is gamja doing something werid? O:
<sad_plan> says you keep joining all the time
<sad_plan> screen is filled with kqz has joined #kisslinux
<kqz> ahhh, werid didn't even notice, though that explains some weird lag i was seeing
<kqz> guess the webchat needs some stability work
<sad_plan> probably
<acheam> my client also shows the host when people join
<acheam> so I could see immediately you are joining from the webchat
<sad_plan> what client do you use acheam?
<acheam> catgirl and revolution irc
<kqz> ah makes sense, yeah I can see now that it's continually disconnecting in the libera.chat tab, guess I lose connection whenever I have it uncofused for a while
<acheam> i know gamja uses websockets so it might be with how your browser handles those
<kqz> think i'll go play around with matrix and try joining the libera bridge since that seems to be the hip new thing
<acheam> or setup a bouncer
<acheam> lots of pubnixes have free ones you can use, like envs.net
<kqz> yeah may end up doing that, waiting for the eventual sourcehut bouncer service
<acheam> i dont know how i feel about that
<acheam> thousands of people on a single bouncer reduces some of the federation aspect of irc
<kqz> eh, yeah that's true, but i never really considered irc a true federated solution
<kqz> at least not in the same technical (and convenience) way of say matrix and email even
<acheam> yeah it definately isnt in the same realm as those
<acheam> but it still feels wrong to me idk
<acheam> although email isnt much of a federated platform nowadays
<acheam> with everyone on google or outlook
sad_plan has quit [Quit: ]
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
matrixbridge1 has joined #kisslinux
matrixbridge1 has left #kisslinux [#kisslinux]
matrixbridge1 has joined #kisslinux
matrixbridge1 has left #kisslinux [#kisslinux]
<kqz> ah, well that failed epicly lol
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
kqz has joined #kisslinux
kqz has quit [Remote host closed the connection]
<Erus_Iluvatar> Dang if sad_plan gets back I should suggest him another use for his Pi : upcycling a printer to give it network capability
<GalaxyNova> have you guys heard of weechat?
<acheam> bloatware
<GalaxyNova> acheam: It's a terminal program
<GalaxyNova> it's also in community
<acheam> being a terminal program doesnt mean anything
<acheam> its a very heavy bloated program
<GalaxyNova> how though
<omanom> some would say TLS/SSL support is bloat
<GalaxyNova> every web browser is bloat then
<GalaxyNova> actually i take that back
<omanom> i don't think anyone in here would disagree with you about that lol
<GalaxyNova> lol
<GalaxyNova> TLS / SSL better for security
<omanom> but when socat handles that just fine, why bake it into the irc client
<GalaxyNova> what is socat?
<GalaxyNova> -1 dependency ig
<omanom> i never liked weechat's configuration, it always seemed too complex and frustrating to set. i don't have much patience for that stuff though so who knows
<GalaxyNova> it's the easiest to configure imo
<GalaxyNova> /fset
<omanom> i mean, with kirc i don't have to deal with any configuration. pass it server, channel, username, boom done
<GalaxyNova> also it's a lot more featured than alternatives
<GalaxyNova> it has auto reconnect
<GalaxyNova> plugin support
<omanom> what features do you use?
<omanom> how often are you disconnecting that you need auto-reconnect? and i'd argue using a bouncer is a better option at that point
<GalaxyNova> I have a fair ammount of plugins installed and auto reconnect is handy when i suspend the computer I want to reconnect when i turn it back on
<GalaxyNova> i suspend my computer quite often
<GalaxyNova> barely ever shut it down
<omanom> what plugins do you use?
<GalaxyNova> buflist, logger, grep.py
<GalaxyNova> colorize_nicks.py also
<GalaxyNova> and even if you argue it's bloated it's still much better than having a GUI toolkit as a dependency
<GalaxyNova> Only thing that depends on a GUI is my browser which depends on QT
<dilyn> arguably it's only bloat if it provides features you don't need to accomplish your task
<omanom> ^ agreed dilyn, if he makes use of these features then its not bloat for him
teddydd has quit [Ping timeout: 252 seconds]
<GalaxyNova> omanom: What IRC client isn't bloat by your standards
<acheam> im getting a sh: missing ]
<omanom> kirc is pretty minimal, birch, catgirl, there's a few out there
<acheam> after succesfully built package
<acheam> dilyn
<GalaxyNova> acheam: What package
<acheam> any package
<GalaxyNova> post kiss log
<dilyn> which kiss
<acheam> 5.4.2
<acheam> gotta be on the bleeding edge
<omanom> i mean, in all fairness i'm chatting using https://thelounge.chat/ so its not like i'm against some bloat lol
<acheam> the package also doesnt actually get build
<acheam> if i do kiss b, and then kiss i after it fails, then it says has not been built
<dilyn> can I get `env`, and a specific package to look at
GalaxyNova has quit [Quit: WeeChat 3.2]
<acheam> it happens on any package
<acheam> say, i dunno, pfetch
<dilyn> "-stdlib=libc++" cute
<acheam> oh wait
<acheam> hold up
<dilyn> LC_CTYPE=en_US.UTF-8
<dilyn> ...
<acheam> its an issue with my kiss hook not with kiss
<acheam> sorry :(
<acheam> dilyn: oi stop judging me
<acheam> whats wrong with the LC?
<dilyn> ;)
<dilyn> specifying LC is bloat
<acheam> is it though
<dilyn> yeah
<dilyn> and you specify TZ??
<dilyn> > time
<dilyn> bruh who needs accurate dates smh
<dilyn> in all seriousness tho, specifying LC_* might potentially break a package
<dilyn> for instance, `kiss` used to set an LC variable of some sort. And it broke qt5
<acheam> really? It hasnt done anything too bad for me yet
<dilyn> then I wouldn't worry about it! :)
<dilyn> just something to remember. I was triggered when I saw it :v
<acheam> i added it because something broke at some point due to a bad locale, and then I never removed it
Guest1295 has joined #kisslinux
Guest1295 has quit [Client Quit]
Guest1960 has joined #kisslinux
Guest1960 has quit [Client Quit]
claudia has joined #kisslinux
<claudia> acheam, do you happen to have set the terminal titel with your kiss_hook?
<claudia> This is a feature, for which only community's kiss added support? I dont know exactly. https://github.com/kisslinux/kiss/issues/219
<claudia> I use this feature. Its neat.
<claudia> I got the title to work again, but not the "pkg/pkg" count :((((
<acheam> claudia: no but I had some other stuff in thete
<ang> claudia, did dylan not backport the commit which added the missing package count variable or what is the problem?
Guest6620 has joined #kisslinux
<Guest6620> ok
<Guest6620> dumb question, but where are the linux-firmware releases
<Guest6620> I can't seem to find them
<Guest6620> am I just supposed to clone off git?
Guest6620 has quit [Read error: Connection reset by peer]
<acheam> oh
<dilyn> so for instance clone linux-firmware-20210511.tar.gz
<ang> they waited 2 full minutes
<dilyn> s/clone/wget/
<dilyn> f
<acheam> or just click the link :)
<midfavila> >changing the terminal title from within kiss itself
<ang> you are too slow, acheam, smh
<acheam> according to my client I sent it before they left
<acheam> so maybe the internet is just too slow
<dilyn> you barely squeaked in there
<ang> yeh, it arrived before but pretty much at the same time (I don't display seconds though)
<dilyn> oh i should probably see if my GPUs firmware has been updated huh
<ang> not a terrible idea
<ang> I'm glad my hardware is old and I don't really have to check for new firmware
<acheam> i just dont update my firmware
claudia has quit [Read error: Connection reset by peer]
<midfavila> buh muh securidee
<acheam> id rather not interact with proprietary software
<dilyn> smoke 'em if ya got 'em
<acheam> so whatever microcode the cpu is running now will have to do
<acheam> my wifi aint broke, so why fix it
claudia has joined #kisslinux
<dilyn> to break it, duh
<claudia> ang, no he has not.(yet). But I also dont expect in the near future. There is prob much he has to go through.
<ang> I see
<ang> nothing you/we can do to fix it except manual patching
claudia has quit [Client Quit]
<ang> was like a one-liner iirc, you could just `vi /bin/kiss`
claudia has joined #kisslinux
<dilyn> ssu vi /bin/kiss
<dilyn> `[91/91] Linking target foot
<dilyn> Feeding VT parser with /tmp/tmp.XXXXabEJdi (20143757 bytes)
<dilyn> Segmentation fault`
<dilyn> wayland officially sux
<ang> `# vi /bin/kiss`
<ang> checkmate
<dilyn> qq
<ang> :P
akira01 has quit [Ping timeout: 240 seconds]
<claudia> cp /usr/bin/kiss ~/bin/kiss && vi kiss
<claudia> ok that was easy ^^
* claudia scratches head
mobinmob has joined #kisslinux
<ang> lol, even better
<dilyn> .local/bin/kiss
<dilyn> who uses ~/bin
<dilyn> absolute travesty
<claudia> ~/ausfĂĽhrbaredateien
<ang> LOL
<claudia> :DD
<dilyn> :|
<claudia> yadadamean
<ang> ~/.lokal/ausfuerbaredateien
<dilyn> this is the worst thing to happen to me all day
<soliwilos> "doas vim /usr/bin/kiss" works fine here on wayland. :p
<dilyn> sorry those were two different trains of thought XD
<dilyn> ope and I just killed my wayland socket
<soliwilos> Ah.
<dilyn> smdh
mahmutov has quit [Ping timeout: 252 seconds]
andrei has joined #kisslinux
andrei is now known as Guest5848
<acheam> wow youre giving vim root permissions
<acheam> soliwilos is a risk taker
<Guest5848> does linux-firmware have to match the kernel version?
<claudia> Guest5848: I just alsways take latest.
<Guest5848> thansks
* soliwilos does not actually edit the live kiss file
Guest5848 has quit [Read error: Connection reset by peer]
midfavila-laptop has joined #kisslinux
midfavila-laptop has quit [Remote host closed the connection]
midfavila-laptop has joined #kisslinux
<acheam> soliwilos: still, giving your editor root perms is dangerous
<acheam> this reseach program I'm doing wants me to use so much nonfree software...
<acheam> luckily i've been able to find decent workarounds for most things so far
<acheam> although my workarounds require running nonfree js, so two steps forward, one step back
Andrei_ has joined #kisslinux
<Andrei_> also
<Andrei_> is there any way to build all the firmware into the kernel?
<Andrei_> like use a wildcard for example
chaihron has quit [Ping timeout: 272 seconds]
Andrei_ has quit [Read error: Connection reset by peer]
claudia has quit [Read error: Connection reset by peer]
Andrei_ has joined #kisslinux
* Andrei_ shrugs
<midfavila-laptop> gfdi I can't wait for STLWRT to be a thing
Andrei_ has quit [Read error: Connection reset by peer]
<midfavila-laptop> if I can use webkitgtk without gtk3, that would at least be a pill I can swallow
midfavila-laptop has quit [Remote host closed the connection]
midfavila-laptop has joined #kisslinux
<ang> no mention of wildcards
<midfavila-laptop> i would just use du to walk the filesystem, tr to put it all on one line, and then copy-paste the resulting list of blobs into the .config by hand
gtms has quit [Remote host closed the connection]
midfavila-laptop has quit [Ping timeout: 246 seconds]
andrei has joined #kisslinux
<andrei> Installing firmware didn't fix the startx problem :(
andrei is now known as Guest8335
Guest8335 is now known as Andrei_
Andrei_ has quit [Read error: Connection reset by peer]
<acheam> noocsharp: thanks for the sfeed reccomendation, its been working well
<midfavila> s/sfeed/sneed/
<acheam> it has also lead to me learning a good bit more about shell scripting via implementing a multi threaded feed updater script thing