phoebos changed the topic of #kisslinux to: Unofficial KISS Linux community channel (logs at https://libera.irclog.whitequark.org/kisslinux/) | https://kisscommunity.bvnf.space | post logs or else | song of the day https://yewtu.be/watch?v=S81bNIK4MaE
asimov has joined #kisslinux
phinxy has quit [Ping timeout: 260 seconds]
<asimov> yo
<asimov> anyone here is using neovim in kiss?
<midfavila> >neovim
<midfavila> >vim
<midfavila> >vi
<midfavila> >ex
<midfavila> bloat
<midfavila> all of them
<midfavila> use ed asimov
<midfavila> the visual editors were placed here to draw you away from the true path
<midfavila> they are a temptation to test your faith
<midfavila> do NOT be deceived
<asimov> lololol
<asimov> cant
<midfavila> thou MUST
<asimov> ed is impossible to write good code
<midfavila> i wrote my entire website in ed
<midfavila> ez
* midfavila sips
<asimov> impossible
<asimov> where the link?
<midfavila> behold
<midfavila> a website
<midfavila> it sure does have sights on the web
<midfavila> i need to update it
<midfavila> this was intended to sort of be a placeholder until i could write a script to generate gemtext/gophertext/html from a lowest common denominator DSL
<midfavila> but i just never got around to it
<asimov> bruh lmao
<asimov> i can do react with ed
<asimov> cant*
<midfavila> don't use react
<midfavila> simple as
<midfavila> luv me ed, luv me ISO 15445
* midfavila sips again, louder
<kris_> trying to decide between hosting a vpn on my router or on a vm
<kris_> needs to be done within the next like 3 hours which sucks
<kris_> i always get analysis paralysis
<midfavila> use a coin
<midfavila> heads or tail
<midfavila> tails
<kris_> that's not a valid way to decide this
<midfavila> yes it is
<midfavila> flippism is a valid decision-making methodology and can produce optimal results more often in certain situations
<midfavila> flip
<midfavila> the
<midfavila> coin
<kris_> flip the coin my ass
<kris_> the problem is that openwrt doesnt have good documentation and i hate having to gather context by just fucking around
<midfavila> flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it flip it!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<midfavila> that's fair
<midfavila> do it on a vm then
<midfavila> openwrt is a pain in the ass once you go outside the wiki
<midfavila> then again if there's a decent wiki page...
<kris_> i mean honestly i don't really know if there needs to be doc
<kris_> i'm just terrified of doing something wrong given its a literal door into my lan
<midfavila> fair
<kris_> more or less just install a package and you get wireguard settings in luci
<midfavila> gonna get access to your media server
<kris_> you don't want it it's all darling in the franxx
<midfavila> darling in the what
<kris_> franxx
<midfavila> explain
<midfavila> right now
<kris_> franxx
<midfavila> that makes sense
<midfavila> fair enough
<midfavila> when are we going to do kiss movie nights
<midfavila> that should be a thing
* kris_ read that as "when are we going to kiss"
<kris_> and yeah it should be a thing
<midfavila> what if we kissed at the hammer and sickle bus stop in kerala
<kris_> but how would you organize that other than just everyone clicking play at the same time
<midfavila> >//w//<
<kris_> "guys hold on i gotta piss everyone press pause"
<midfavila> fuckin uhhhh
<midfavila> jitsi
<midfavila> they have screen sharing
<kris_> discord
<midfavila> NO;2~UH&
<kris_> kek
<midfavila> absolutely not
<midfavila> i will
<midfavila> literally
<midfavila> :gun:
<midfavila> i swear
<kris_> :trol:
<midfavila> don't make me light more forest fires \
<kris_> so my other vpn is just on an openbsd vps for access to my linux server
<midfavila> this was just a warning shot in response to the tariffs
<midfavila> >.>
<kris_> call me insane if you want but i don't really love exposing linux to WAN
<midfavila> meh
apartgorgon9849 has joined #kisslinux
<kris_> holy shit apartgorgon9849 hi
<apartgorgon9849> hello
<midfavila> woaoaoaoaoaoaoaoaoaoaoaoa
<midfavila> do we know this person
<kris_> i do yeah
<midfavila> do you know them
<midfavila> why
<midfavila> who
<midfavila> how
<midfavila> when
<midfavila> what
<midfavila> where
<kris_> discord friend i had sent the franxx thing to because i thought it was funny
<apartgorgon9849> midfavila: krum and I know each other from Discord
<midfavila> >d*scord
<midfavila> begone
<midfavila> banished
<kris_> we know
<midfavila> to the shadow realm
<midfavila> >:c
<kris_> its hard to convince more techbro types to use something else ive tried to get my whole friend group on xmpp for years
<apartgorgon9849> I don't mind hopping on xmpp
<kris_> only thing people have agreed to is signal
<kris_> overall
<midfavila> eugh
<asimov> bro
<kris_> and yeah xmpp can be an option later when it's more than just you and me
<midfavila> i keep trying to tell people irl that signal fucking sucks bc it requires a phoneline
<asimov> i can host my website in a server in my home?
<midfavila> and it only runs on andriod
<midfavila> asimov: uh yes
<kris_> midfavila they also took down a third party client that had removed googles blobs from it
<midfavila> as long as you have dyndns or static ipv4/v6 and like
<asimov> but is safe or i will need to learn about security too?
<midfavila> a domain name and shit
<apartgorgon9849> asimov: why would you think you can't?
<kris_> that is just so fucking sketchy to me
<midfavila> asimov: you probably should learn the basics
<kris_> asimov "is it safe" depends on you
<midfavila> actually
<midfavila> kris_:
<kris_> the answer is no, though
<midfavila> why don't you set up a DMZ
<kris_> basically my goal here is access to my desktop, two VM hosts, and xbps repo on a pi, all of which are just on my LAN
<kris_> so just vpn into my LAN zone
<midfavila> ah
<midfavila> fair
<kris_> * and all of the VMs on those two VM hosts
<apartgorgon9849> kris_: I do the same
<kris_> how've you got yours set up?
<apartgorgon9849> just a wireguard vpn being hosted on my rpi
<midfavila> i should probably do something a little more serious once i have my PC...
<midfavila> my entire LAN is running through a 12yo blackberry lol
<kris_> the fuck?
<kris_> you better elaborate
<midfavila> literally just hotspot
<midfavila> and everything connects to it
<kris_> oh that's less chaotic than i was expecting
<kris_> my home network is irrationally complex
<kris_> id say its more akin to a small business network
<apartgorgon9849> I only port forwarded 51820 from my RPI kris_
<kris_> yeah that's kinda what i'm thinking about doing with a VM running openbsd
<kris_> the alternative is to install the luci wireguard package on my openwrt router and just use that
<apartgorgon9849> kris_: I mean, I do host a Minecraft server on an old android phone...
<kris_> i did that for a bit, it ran too well on my daily driver to be entertaining
<midfavila> broooooooown briiiicks
<apartgorgon9849> That server was also connecting to my RPI and because my phone's IP was always changing, I was running a reverse proxy from my RPI to my phone over wireguard kris_
<kris_> yeah that's another bit of bullshit i have to sort out at some point
<kris_> that being my WAN IP is dynamic so need to set up some sort of DDNS to tell cloudflare to update my IP
<kris_> the problem is that all of my spare hardware way too underspec'd for a wireguard tunnel
<kris_> and even if it wasn't- pi 3s have incredibly slow NICs
<apartgorgon9849> wireguard tunnels take almost nothing to run, especially if you're only using it to tunnel into your network
<kris_> i mean ill be actively using it for all traffic so i'm expecting 400mbps
<kris_> which is my upload speed
<apartgorgon9849> oh okay
<kris_> going to just set this up on my router i think
<kris_> one of my VM hosts is still on void musl and the VMs like to hang on specifically voids musl branch for whatever reason like i was explaining before
apartgorgon9849 has quit [Remote host closed the connection]
<cot> /nick kiedtl
<cot> sorry
cot is now known as kiedtl
kiedtl has quit [Changing host]
kiedtl has joined #kisslinux
<kris_> happens
<midfavila> how dare you make a minor mistake
<midfavila> to the crucifix with you
<midfavila> blood for the blood god
<kiedtl> hey midfavila
<kiedtl> how goes
<midfavila> goes goodly
<midfavila> just got my A+
<midfavila> city is currently being gassed by mother nature
<midfavila> just the usual
<midfavila> you?
<kiedtl> nice
<kiedtl> not bad, life goes on
<kiedtl> finally dug out an old laptop and installed KISS on it
<kiedtl> it's been a while :)
<midfavila> once you start kissing you never stop
<kiedtl> heh
<midfavila> yeah i was going to say
<midfavila> i haven't seen you on in like
<midfavila> a billion fuckin years
<kiedtl> yeh, I think 2020 was when my KISS laptop died
<kiedtl> and maybe 2021, when I dropped off
<kiedtl> feels like ages ago
<kiedtl> nodejs is still just as slow to build tho
<kiedtl> some things never change i guess
<midfavila> rip
<midfavila> i haven't used kiss proper in a while either
<midfavila> i'm working on porting it to RISC-V though
<midfavila> or, was
<midfavila> then my desktop died
<midfavila> oh
<kiedtl> whoops
<midfavila> i moved to the other side of canada
<midfavila> so that happened
<kiedtl> huh
<midfavila> waiting for my workstation proper to get shipped out so i can continue work
<midfavila> i had a full rootfs going
<midfavila> on uhhhhhhhh one of those handheld uconsole thingies
<kiedtl> nice, you have a dev board?
<midfavila> nah
<midfavila> will link you to what i have
<midfavila> one sec
<kiedtl> uconsole... looks neat
<midfavila> i was trying to figure out how to get the LTE modem in it running under kiss
<kiedtl> this looks super neat
<midfavila> that plus libpurple means you can get finch running to access irc/xmpp/discord/telegram/sms+mms/etc etc
<kiedtl> too bad i'm still broke :p but's its def going on my list of gadgets to try sometime
<midfavila> fair
<midfavila> ive only recently begun to experience what being half-broke is instead of full-broke
<midfavila> the uconsole was on my list of things to get after i moved
<midfavila> it's honestly super nice
<midfavila> i can get probably about 8-10 hours of use out of it on a full charge
<kiedtl> neat
<midfavila> yub
<midfavila> you been up to anything though?
<kiedtl> I also moved a couple years back, still getting used to the weather here
<kiedtl> for projects it's been the usual -- dabbling in something new, then leaving it for the next shiny new thing lol
<midfavila> fair
<kiedtl> i did some freelancing for a local charity, that was fun. it was a welcome excuse to use... rust...
<midfavila> hisssssssssssssssssssssssssssssssss
<midfavila> good that you volunteered though
<midfavila> i've been volunteering too
<midfavila> at a local bike cooperative
<kiedtl> oh nice
<kiedtl> it's definitely fulfilling
<kiedtl> in a different way
<midfavila> ye :3
<kris_> witness raw power
<kris_> i ended up just setting it up on openwrt and it worked immediately
<kris_> including PSK for PQC
<midfavila> woa
<midfavila> sysadmin god
<kris_> i am currently using my laptop over my phones hotspot VPN'd into my router ssh'd into my desktop using my irc client on my desktop
<kris_> unbelievable scuff but it works
<kris_> midfavila absolutely not, also don't gas me up it's uncomfortable
<kris_> openwrt kind of automated the entire task, i installed 1 package and then configured it and done
<midfavila> pf fair
<midfavila> i'll stop
<kris_> probably a me thing given family likes to backhanded compliment so i just dont like compliments, no worries
<midfavila> rip
<kris_> anyway time to undo it and redo it so ill remember how to do it again
<midfavila> i get you tho
<midfavila> and yeah that does sound janky
<kris_> anything but really
<kris_> i don't know what 95% of these settings do though and that scares me
<kris_> but i have a nice little UI that lets me control peer access so
* kris_ can't wait until openwrt gets an update and i have to redo all of it
<kris_> s/i/he/g
<kris_> wait not /g
* midfavila updates your NIC management out of existence
<kris_> speaking of, my NIC situation in my router is a little funny
<kris_> i have a dual 10 gig port intel x540-t2 that has active cooling
<kris_> the fan on it is completely broken so i just have it unplugged lol who knows how hot that thing is getting
asimov has quit [Remote host closed the connection]
angerisagift has quit [Read error: Connection reset by peer]
angerisagift has joined #kisslinux
angerisagift has quit [Read error: Connection reset by peer]
angerisagift has joined #kisslinux
angerisagift has quit [Read error: Connection reset by peer]
angerisagift has joined #kisslinux
fultilt has quit [Quit: Leaving]
phinxy has joined #kisslinux
apartgorgon9849 has joined #kisslinux
apartgorgon9849 has quit [Remote host closed the connection]
asimov has joined #kisslinux
kiedtl|gamja has joined #kisslinux
<kiedtl|gamja> my work blocks port 6667, boo
<kiedtl|gamja> offtopic but I need to vent somewhere lol
<kiedtl|gamja> meanwhile, discord and reddit aren't blocked
<sad_plan> kiedtl|gamja: why is this port specifically blocked? whats it even used for
<kiedtl|gamja> irc
<sad_plan> right, but you can simply change that
<kiedtl|gamja> I can use the webclient though, so it isn't the end of the world
<kiedtl|gamja> only if I'm running a bouncer
<kiedtl|gamja> I began setting one up last week but it's not quite done yet
<sad_plan> right, but irc uses 6697, atleast for tls, and im guessing you want tls. so this feels kinda moot to block 6667 only
<kiedtl|gamja> I haven't checked if 6697 is blocked
<kiedtl|gamja> And for tls, I haven't finished setting that up either
<kiedtl|gamja> ...but I really should, I guess
<sad_plan> you should. catgirl atleast will default for this port. iirc, others do aswell
<kiedtl|gamja> yep
<sad_plan> appart from webclient, what client do you use?
<kiedtl|gamja> in the past I used a self-signed cert but I kinda wanted to experiment with a "proper" signed cert and acme clients
<kiedtl|gamja> I use hexchat currently
<kiedtl|gamja> and sometimes weechat
<sad_plan> never used hexchat, but I know for a fact that weechat atleast supports tls, and uses 6697
<kiedtl|gamja> ye, it does. I just haven't set it up yet
<sad_plan> theres not much to set up, just connect using the correct port. I belive it even uses tls by default, so theres really nothing for you to do appart from connecting to the server itself
<kiedtl|gamja> oh I thought you meant my bouncer
<kiedtl|gamja> just checked, 6697 is also blocked
<kiedtl|gamja> ah well
<sad_plan> then youre shit out of luck with basic clients :p
kiedtl|gamja has quit [Remote host closed the connection]
kiedtl|gamja has joined #kisslinux
kiedtl|gamja has quit [Remote host closed the connection]
<midfavila> NOOOOOOOOOOOOOOOOOOOOOOOOO
<midfavila> KIEDTL
asimov has quit [Ping timeout: 252 seconds]
fultilt has joined #kisslinux
<sewn> wtf kiedtl
<kris_> fuck subnets
<kris_> i got my vpn set up but i have a subnet conflict
<kris_> i kinda forgot 192.168.1.X is as common as it is
<midfavila> rip
<kris_> battery life on this t480 is actually nuts
<kris_> at minimum 12 hours of like my typical workload, actually working on my desktop though via vpn this thing is practically just a terminal
TinyTimmyTokyo has quit [Quit: Privet!]
drmcstsr has joined #kisslinux
drmcstsr has quit [Remote host closed the connection]
asimov has joined #kisslinux
drmcstsr has joined #kisslinux
<drmcstsr> I hate to say things like that, but i think that i am going to try OpenBSD/alpine/void instead of KISS. Kernel that i've ended with is "wonky" to say the least and trying to figure out what's wrong with it is just too much i guess.
apartgorgon9849 has joined #kisslinux
apartgorgon9849 has quit [Remote host closed the connection]
<riteo> no worries drmcstsr
<riteo> those are perfectly valid alternatives IMO
<drmcstsr> maybe i got really unlucky with hardware, i dunno
<sewn> keep going ! it usually takes a while
<riteo> configuring the kernel from scratch is a pain in the ass indeed
<sewn> honestly its not once you know your drivers
<riteo> that is a pain in the ass though
<sewn> knowing your.. hardware?
<riteo> yea
<sewn> hm
<riteo> you still need to know what settings and fw map to your hardware, outside of basic kernel stuff (depending on how you approach compiling)
<drmcstsr> do i have to include everything that lsmod reports as used at least once?
<riteo> like, when I started this thing years ago, I chose to setup the kernel from a minimal configuration, basically reviewing every single setting, and obviously missed a crapton, like SMP
<riteo> drmcstsr: yes
<sewn> drmcstsr: you can use localyesconfig for it to do it for you
<riteo> there should also be tools in the kernel repo for that
<riteo> yea like localyesconfig
<riteo> if you run that inside the kernel source it should select most of the modules you need, but extra unconnected peripherals and such must be added manually
<riteo> you'll also have to supply fw files
<sewn> fw isnt really necessary unless youre on amdgpu
<riteo> I mean I needed it also for wifi
<sewn> ok yeah tbf one should know that
<drmcstsr> but some modules from lsmod are not in the kernel config
<sewn> and how did you figure that out? you have to known your hardware :3c
<drmcstsr> tried to search for them in the nconfig
<riteo> drmcstsr: what do you mean? Like, they're not selectable?
<riteo> oh aight
<riteo> mhhh I think they might just have different names, I don't recall if nconfig searches in the description
<drmcstsr> it wont
<drmcstsr> same as menuconfig
<riteo> I see
<riteo> I mean you could look online
<riteo> also you could try the localyesconfig thing and look at what it pick up
<riteo> it should automate what you are doing
<riteo> BTW if that is too painful you won't be judged for using different distros
<drmcstsr> should i do defconfig before or no?
<riteo> I'm quite sure that a bunch of folks here use stuff like alpine and void
<riteo> drmcstsr: mhhh
<riteo> docs say `Update current config converting local mods to core except those preserved by LMC_KEEP environment variable`
<riteo> so I think that you might need to do the following
<riteo> defconfig; localmodconfig; localyesconfig (to make them built-in instead of modules)
<riteo> localmodconfig according to make help should disable all unused modules but I haven't looked online if there's a more straight-forward way, I never did this before
<drmcstsr> if i try to do defconfig + localyesconfig it picks up config from the currently used kernel(artix live usb)
<riteo> well localyesconfig does not disable anything on its own
<riteo> it just makes the currently loaded modules built-in
<drmcstsr> so i should try localmodconfig
<riteo> localmodconfig instead disables all non loaded modules but it keeps them as such
<riteo> yea
<drmcstsr> thanks
<riteo> also make helps says "New config with default from ARCH supplied defconfig" for defconfig so that might be why it's the same from the artix iso
<riteo> but probably that's fine
<riteo> it's definitely less painful to start from a known base and localmodconfig should trim most of the fat
<riteo> extra kernel features probably don't hurt really
<riteo> I mean there's also alldefconfig but I have no idea of the quality of the default kernel settinsg
<riteo> "New config with all symbols set to default"
<riteo> `make help` is your friend
<drmcstsr> you are of great help, thanks again
<riteo> yw
<riteo> BTW take my explanation for defconfig with a grain of salt
<riteo> It might have meant looking for the current arch's defconfig in the kernel source so it might be already the default. Probably alldefconfig is not what you might be looking for
<riteo> I really don't know much better and I'm not up to figuring that out right now, sorry
<drmcstsr> np
<drmcstsr> what to do with errors from localmodconfig? it says that some modules did not have configs and some settings are required, but nothing in the current config selects it
drmcstsr has quit [Remote host closed the connection]
<riteo> welp they quit
<riteo> if you read the logs, I have no idea, sorry
drmcstsr has joined #kisslinux
drmcstsr has quit [Remote host closed the connection]
drmcstsr has joined #kisslinux
drmcstsr has quit [Remote host closed the connection]
<riteo> updating the bouncer, brb
riteo has quit [Remote host closed the connection]
riteo has joined #kisslinux
<riteo> well that was quick
phinxy has quit [Ping timeout: 252 seconds]
phinxy has joined #kisslinux