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
_whitelogger has joined #kisslinux
<midfavila> dollar store is carrying hard right now wth
<midfavila> cheaper to get meat there than at an actual grocery store
<midfavila> like, the tins
<midfavila> seafood esp
<riteo> that's a bit sus though
<riteo> idk if you have like fishing zone indicators but I'd quickly double check
<midfavila> nah they're from decent quality brands
<midfavila> i only buy sardines from brunswick
<midfavila> they're caught and canned in uhhhhhh
<midfavila> new brunswick
<midfavila> :v
<riteo> aight
<riteo> as long as it isn't fished from some sketchy place it's fine then
op_4 has quit [Remote host closed the connection]
op_4 has joined #kisslinux
asimov has quit [Ping timeout: 276 seconds]
<il> midfavila: I was afk
fitrh has joined #kisslinux
<midfavila> il no excuses
<midfavila> tsk tsk
<midfavila> i started playing disco elysium
<midfavila> my character immediately lost
<midfavila> :v
fitrh has quit [Ping timeout: 272 seconds]
fitrh has joined #kisslinux
_whitelogger has joined #kisslinux
fultilt has quit [Quit: Leaving]
fitrh has quit [Remote host closed the connection]
fitrh has joined #kisslinux
LeoM has joined #kisslinux
LeoM has quit [Remote host closed the connection]
fitrh has quit [Remote host closed the connection]
kata has joined #kisslinux
LeoM has joined #kisslinux
zlg has quit [Ping timeout: 268 seconds]
kata_ has joined #kisslinux
kata has quit [Read error: Connection reset by peer]
<LeoM> ahhhhhhh!!!
* LeoM is smacking his head against the wall because he can't build a simple initramfs
* LeoM is starting to think that he will never manage to build an initramfs.
<LeoM> What is wrong with my tinyramfs config????
<sewn> LeoM: why are you using an initramfs
<sewn> you don't need that to use kiss
<LeoM> I can't boot without one. I just get a black screen
<LeoM> even with ALL modules from the defconfig built in
kata_ has quit [Read error: Connection reset by peer]
<sewn> an initramfs won't really solve your problem unless you're using a distro config
<sewn> ensure your graphics drivers are built in properly
<sewn> I would also try to ssh into the machine with sshd enabled if you know your root is setup properly
<LeoM> What do you mean by ensure your graphics drivers are built in properly?
kata has joined #kisslinux
<sewn> they're part of the kernel config as built-ins
<sewn> aka [*]
<sewn> aka =y
<LeoM> checking now
<sewn> consult the gentoo wiki for relevant drivers as well
<sewn> such as amdgpu and intel
<LeoM> yep CONFIG_DRM_I915=y
<LeoM> oops
<LeoM> thats drm
<LeoM> hmm
<LeoM> wait drm is direct rendering manager not Digital rights management lol
<LeoM> okay so its built in
<LeoM> should be working no?
<sewn> consult gentoo i915
<sewn> and make sure you have the right efi/tty drivers too
<sewn> AFAIK simple efi driver should be used
<LeoM> ok thx
<LeoM> maybe this is what I need to do:
<LeoM> Device Drivers --->
<LeoM> Generic Driver Options --->
<LeoM> Firmware loader --->
<LeoM> -*- Firmware loading facility
<LeoM> (i915/skl_dmc_ver1_27.bin) Build named firmware blobs into the kernel binary
<LeoM> (/lib/firmware) Firmware blobs root directory
<sewn> maybe dont paste all of that in here directly
<sewn> but sure
<sewn> don't forget to actually have the firmware blobs present in your system
<LeoM> my /lib/firmware is empty...
<LeoM> how should I install the firmware?
<sewn> you can do manually or use self made package
<LeoM> how come no one else needs to do this?
kata_ has joined #kisslinux
kata has quit [Ping timeout: 244 seconds]
<riteo> oh yea everybody needs it
<riteo> but like the whole package would weigh a lot
<LeoM> its not in the guide though?
<riteo> I don't remember
<riteo> but I think?
<riteo> it should be
<riteo> worst case follow the gentoo wiki forthat
<LeoM> oh shoot
<LeoM> yeah i see it
<riteo> if you search for roughly your hardware in the gentoo wiki it tells you the kernel settings and firmware files required
<riteo> oh aigh aigh
<LeoM> it said if required which i thought was only if you had special hardware
<riteo> aight*
<LeoM> how do I switch alternatives?
<riteo> Yea there is some hardware that does not require external firmware
<riteo> alternatives as kiss package manager alternatives?
<LeoM> yes
<LeoM> just install gnu diff
<LeoM> *installed
<riteo> oh it's simple
<LeoM> but its using the busybox version
<riteo> if you do `kiss a` it will give you a list of known alternatives
<riteo> just take the line you like and do `kiss a thatline`
<LeoM> not there:
<LeoM> ~ # kiss a
<LeoM> diffutils /usr/bin/cmp
<LeoM> diffutils /usr/bin/diff
<LeoM> ncurses /usr/bin/clear
<LeoM> ncurses /usr/bin/reset
<LeoM> pciutils /usr/bin/lspci
<riteo> you're sure you installed?
<LeoM> yes
<riteo> look for the manifest
<riteo> (do not paste that here though please)
<riteo> (use a paste service)
<riteo> `kiss m your-package-name`
<LeoM> => /root/repos/personal/gnu/diffutils
<riteo> usually when you install a package it should tell you that it found a conflicting file and that it made an alternative
<LeoM> yeah it did
<riteo> that's not the manifest
<riteo> ohhhhhhh im dumb
<riteo> misread the alternatives
<riteo> it's there indeed
<riteo> just do `kiss a diffutils /usr/bin/diff`
<riteo> and same for cmp
<riteo> for... bigger packages you usally script your way around it really
<LeoM> ahhh thanks!
<riteo> yw :D
<LeoM> why is it frowned upon when pasting a few lines in irc?
<riteo> I mean... a few not really
<riteo> but when it is a lot it's very messy
<LeoM> surely its more tedious having to open a link
<riteo> not when you have 500 lines
<riteo> also it usually takes some time to send them all and there's a width limit iirc
<riteo> so it's really really unadvisable
<kris_> yeah theres a ratelimit
<riteo> also it's really not that bad
<riteo> there's stuff like https://0x0.st/ which can be used from the command line
<LeoM> yeah konversation warns me about that
<kris_> 0x0 is blocked by quad9 fwiw
<kris_> like, my upstream dns provider
<riteo> curl -F'file=@yourfile.png' https://0x0.st
<riteo> it returns you a link
<LeoM> not for me
<LeoM> i use quad9
<kris_> you must be using the one with filtering disabled :p
<riteo> ohh that's weird
<LeoM> just the usual
<riteo> I wonder why
<LeoM> 9.9.9.9
<kris_> interesting, maybe they removed it then
<kris_> dunno i don't use 9.9.9.9
<kris_> i use their DoH service which i figure should be the same
oceanicc has joined #kisslinux
<LeoM> yeah
<kris_> usually i use my friends file upload and paste service tbh
<kris_> not sure if it's usable via cli though
<LeoM> love the url!
<riteo> thinking about it I should setup DoH on my laptop
<kris_> ill have to pester him to add that
<riteo> is ther any package for that on kiss
<LeoM> .best is great
<kris_> (i would do it myself but i don't speak rust)
<kris_> riteo i use it network wide, i have a box running blocky
<kris_> though probably not necessary for you, i use it because in the US, xfinity gets to throttle things
<kris_> so if i use raw 9.9.9.9 they'll throttle my dns requests hard, sometimes taking upwards of 10 minutes to resolve
<kris_> DoH solves that
<il> LeoM: are you the irc newb?
<riteo> is xfinity your isp
<kris_> sadly
<LeoM> il: yeah, only started using it for the first time yesterday
<il> //query is just IRC PM
<LeoM> PM not DM?
<il> many clients have an alias like /q
<kris_> this is probably solid to read
<il> LeoM: well... what's the difference?
<il> 1 on 1 chatroom
<il> Don't assume privacy on IRC, though
<LeoM> ?
<il> I think admins can see all chats
<kris_> liberachat gets all of our messages
<kris_> they say they don't log DMs though
<il> the encryption is only between the client and the server
<il> it's not E2EE
<kris_> i trust them more than something like discord though
<il> That's true
<LeoM> lol
<kris_> also some clients do support OTR
<il> Assuming privacy on discord is insane
<kris_> wish OTR was more common
<il> kris_: doesn't XMPP use OTR?
<kris_> either that or OMEMO yeah
<il> I just know it's a PITA for group chats
<kris_> OMEMO is the new standard though
<kris_> because of group chats
<il> Yeah, OMEMO
<LeoM> I just can't get around the fact that you can't reply, delete, edit, send multiline messages, use markdown formatting or upload files and images directly
<il> OMEME
<il> LeoM: it's bloat
<riteo> I mean this is a public group so I don't really care for encryption here
<kris_> LeoM: you'll get used to it, i feel like it makes people consider their messages more before they send them
<il> This forces you to understand and have better control of your media
<riteo> you can just look at the logs on whitequark anyway lol
<il> When you upload shit to discord, they permanently store that shit
<il> even if you delete the message
<riteo> oh btw whitequark changed domain
<riteo> now it redirects to catirclogs.org
<il> When you host your files yourself, the link might stay in logs, but you can remove the file
<LeoM> I would move my friends to qTox but they dont want to
<il> Time to get new friends
<LeoM> thanks!
<il> I don't know what qTox is
<riteo> IIRC tox is basically dead?
<kris_> i still use discord because i can't get my friends to use anything else :p
<riteo> I wouldn't really recommend it honeslty
<il> Yeah, I use discord as well, but it's just a gaming chat
<LeoM> riteo: Its been taken over by someone new
<riteo> if you want something "normie-friendly" I'd either go with Matrix or dunno, simplex
<kris_> i hosted an xmpp server for them there for a while and they just started complaining about how bad the clients are
<LeoM> very frequent commits last time I checked
<il> I've heard teamspeak is quite good lately, so that might be good
<kris_> riteo: xmpp *is* normie friendly imo
<il> And it's been ages since I used mumble
<il> But mumble is good IMO
<il> Friends hate it
<kris_> if you use a good client and use a server set up by someone who knows what they're doing it really isn't bad
<il> kris_: lmao, no, I'm sorry
<riteo> mhhh never tried xmpp, never had a good excuse for it really
<kris_> il: really?
<il> xmpp is so much less friendly than... signal, wa, viber
<riteo> dunno mumble looks like a perfect teamspeak clone
<riteo> that said last time I used it I was like 10
<il> There's no way I could get my grandma to use conversations e.g.
<kris_> the only issue my normie friends had was with the ios clients
<riteo> "a user JOINED the serverrrrr"
<il> kris_: I think your definition of 'normie' is too narrow
<kris_> desktop at least xmpp is a really good experience
<il> Think about the 40+ crowd
<kris_> gajim is a solid clienjt
<il> Yeah, gajim is okay...
<il> Syncing omemo keys between clients was shit
<il> I had a shit load of chats that were only readable on one client
<il> not normie friendly imo
<kris_> the main problem i have is how annoying the server side of this is but only one person has to be conscious of that
<kris_> prosody depends on some ancient lua libraries that most things just don't have packaged but are required for encrypted notifs on ios
<kris_> i couldn't get ejabberd to even execute
<kris_> the whole situation with coturn is so fucked that i ended up just saying "fuck it, we'll use mumble"
<il> I don't know what coturn is
<kris_> idk i wish more irc clients would support OTR, i only personally expect 1 on 1 conversations to be encrypted, encrypting a chat like #kisslinux is pointless
<kris_> coturn is a turn server, it's required for voice chat
<il> I have never hosted xmpp, thankfully, but I've heard the same things you're talking about
<il> kris_: I agree with this
<il> Inacessible group chats are pointless
<il> for most things
<il> The people who hosted that xmpp server, while technically capable, were so ideologically annoying to me (while being terribly unread on THEIR positions) that I stopped using that server and xmpp altogether
<kris_> when was this?
<il> Some people do some ideas a disservice by associating themselves with the ideas
<il> kris_: Oh... End of last year. Why?
<kris_> i hosted for my friends maybe 6 months ago and they were all completely able to get into it without help
<il> It's a local hackerspace
<kris_> ah, just curious if this was a while ago
<il> I used it for almost 2 years
<kris_> but apparently the ios clients are borderline unusable
<kris_> which, ios bad yada yada, is still an issue
<LeoM> guys why when I start the eiwd service does it say: The following options are missing in the kernel: CONFIG_CRYPTO_ECB, CONFIG_CRYPTO_CBC, CONFIG_CRYPTO_USER_API_SKCIPHER
<LeoM> All of them are built into the kernel
<il> Did I ever mention that I never got kiss linux running
<il> I've only looked into it once maybe 4-5 years ago, but I didn't find satisfactory documentation
<il> It was probably me
<kris_> idk, i didn't have too much issue with the existing docs but there's stuff you're expected to already know
<il> Like?
<il> I've never compiled the kernel or done stuff like that, I don't know if I've used chroot twice ever
<kris_> how to configure your kernel would be a big one and is the primary thing i see people having problems with
<kris_> though its simple to consult the gentoo docs for that
<il> Yeah, I have no experience messing with kernel
<il> Ah
<il> What OS do you suggest piggybacking off of?
<riteo> yeah we should put a note there
<riteo> my fallback doc is the gentoo stuff
<kris_> wdym by piggybacking off of, like bootstrapping from?
<il> Yeah
<kris_> i usually bootstrap everything from void
<kris_> just because void is the OS i know the best
<kris_> has a history of being my default for pretty much whatever
<riteo> i think you can really use any live iso
<il> Yeah, I've never done it from void, but I should try that
<il> It's my favorite linux
<kris_> and yeah you can just use whatever you feel like
<il> distro
<il> Using debian is probably a bit rarted, though
<kris_> i'm in the process of migrating a few void boxes to gentoo though
<il> y?
<kris_> tired of things blowing up when i update them
<il> Really? They blow up with void?
<kris_> wasn't an issue for like 3 years but recently i've been having a lot of issues and my patience has worn out lol
<il> I've never really had a negative experience with void, though I never used it for a very long period of time
<kris_> has been the only distro ive run for like 3 and a half years
<il> I need to fix up my newest old thinkpad and install void on it... the cmos bat is dead...
<il> And you know what's shocking
<kris_> really my concern here is whether or not i'm still going to maintain https://github.com/kkrruumm/void-install-script
<kris_> assuming i do fully disconnect
<il> Thinkpads use a proprietary cmos battery connector
<il> That much about fixability
<kris_> though i kinda consider this finished other than the fact people keep asking for things i just don't care for (like btrfs and zfs)
<il> When did you start working on this
<il> And I wonder how hard implemeting those FSes would be in the script
<kris_> like 3 years ago probably
<kris_> and they're already implemented
<kris_> this is basically a full blown archinstall adjacent type thing at this point
<kris_> ^ the source tree is younger because i had deleted my github and moved to codeberg for a little bit and then chose to move back
<il> in ca. 450 lines of bash, nice
<il> Yeah, I had a similar thing with codeberg...
<il> There are no good forges, gotta host your own cgit or whatever lol
<kris_> i just got pissed off when codeberg had a few days of downtime because one of their cache ssds failed in whatever thing they host it on
<LeoM> kris_: Why do people choose codeberg and others over github?
<kris_> which would be fine if that ssd hadnt been known bad for years
kata_ has quit [Ping timeout: 244 seconds]
<il> LeoM: less morally shit
<kris_> when you're running infra you're supposed to be conscious of hardware that is *known bad*
<kris_> so it just wasnt confidence inspiring
<il> But codeberg are basically EU/germany commies
<LeoM> il: in what way?
<il> I remember they have a weird thing against private repos
<kris_> but yeah, i do really really like void
<kris_> i just also don't really feel like dealing with things breaking because they weren't well tested or in some cases tested *at all*
<il> And still abandoning it
<kris_> though in all fairness void is undergoing some pretty massive changes at the moment
<kris_> finally no longer on a 5 year outdated version of musl for one, xbps is getting a lot of updates
<il> LeoM: sourcehut is pretty shit as well IMO
<kris_> but most of the issues ive had have been negligence
<il> But my complaint there is mostly biased, I really dislike Drew DeVault
<kris_> just selfhost forgejo
<il> Yeah, that's a solution
<kris_> it has federation too
<kris_> il: lot of drama surrounding that man, lol
<il> kris_: He's a bellend
<il> No matter what way you look at it
<il> gtg take a shower, am smelly
<LeoM> What shells do you guys use?
<kris_> bash
<LeoM> interesting
<kris_> oksh is also solid
<LeoM> why not fish?
<riteo> i use yash
<kris_> not meeting posix pisses me off
<kris_> and it's just not really all that useful
<riteo> very comfy and posix compliant where needed
<kris_> i only use bash because so much stuff depends on it
<kris_> if not for that i'd either use busyboxs ash or oksh
<riteo> you can keep it installed and run a different one
<kris_> shell just needs to run commands and have posix shell script compat
<riteo> bash scripts reference bash in the shebang
<riteo> usually
<kris_> yeah i know, i just don't because then i have extra stuff i don't really *need* to have
<kris_> if i have bash installed i can just use bash, its not a big deal
<riteo> fair
<LeoM> Its so insanely convenient though
<LeoM> speeds up everything
<kris_> i use dash for most other things
<kris_> like non interactive use
<LeoM> Whats your .bashrc like?
<kris_> stock other than running fortune
<LeoM> Why does eiwd say "Unable to register net.connman.iwd.BasicServiceSet interface"
<LeoM> dw
<LeoM> im officially giving up on kiss linux!
<il> lol
<LeoM> ive spent over three full days trying to get things work and haven't ended up anywhere significant..
<LeoM> gentoo it is!
<il> The point is to learn
<kris_> only 3 days?
<il> Don't give up yet
<kris_> LeoM: you absolutely can pull it off, don't just wipe the disk
<kris_> come back to it later or something
<il> Think about it this way, if you manage to install kiss, you're better than me
<il> and I've been using linux for almost 15 years
<thomas_adam> Ah, Gentoo. How you'll have many different bits of issues to piece together. Once you emerge from that...
<kris_> i actually put gentoo on my local server like yesterday lol
<il> What do you host on your local server?
<kris_> jellyfin, rtorrent, it's my NAS but i do that over sftp
<LeoM> il: Lol I guess we will forever be at a draw!
<kris_> occasionally a minecraft server for my friends or something
<kris_> really just whatever i want to host via a VM
<il> LeoM: You're assuming I will never install kiss
<LeoM> for now then ;)
<il> kris_: do you have a public static IP?
<il> static public? what's the proper order of ajdectives there lol
<kris_> sticky static
<kris_> sticky dynamic*
<il> ddns?
<kris_> well timed reboots on my router so i get to keep my IP lease
<kris_> my IP hasnt changed in years
<il> wow
<kris_> it's incredibly fragile i know :p
<il> impressive
<il> Naw, if it hasn't changed in years, it's great lol
<LeoM> I managed to get a 1 year domain registeration for $1 with ionos
<LeoM> pretty crazy
<kris_> my kris.sh domain costs like $)/year
<kris_> 40*
<kris_> kinda ridiculous
<LeoM> damn
<il> I paid something like 50 eur for 5 years of my domain
<LeoM> ig its short
<il> it's a 'shit' domain, so it doesn't matter
<kris_> kris.sh is just such a nice domain that whatever i'll pay $40/y
<il> (don't want to share the domain because I'm ashamed of the state the site is in lol)
<LeoM> No please!
<LeoM> You made me curious now!
<kris_> i don't love my website either though that's more due to hugo
<kris_> hugo is such a massive pain in the ass
<LeoM> Everyone start bruteforcing combinations for il's domain!
<kris_> but it's already done so
<kris_> dude someone unironically brute forced my email addresses lol
<LeoM> what????
<kris_> i've been getting russian kids stories sent to my inbox for weeks now
<il> LeoM: you have nothing
<LeoM> XD
<il> I have an email address on that domain
<LeoM> kris_: What on earth?
<il> and some spammers somehow got it
<kris_> yeah they use crawlers
<il> i think it might be linked somewhere, so yeah
<il> not that impressive
<kris_> little info from the domain and that's that
<il> but I do find it weird anyone visited the site
<LeoM> russian kids' stories?
<kris_> yeah i have absolutely no fucking clue
<kris_> they're not even malicious or link anything weird someone just sends me russian kids stories
<kris_> i don't selfhost my email anymore though i just pay for tutanotas premium so i can use my domain with them
<il> Yeah, I don't selfhost
<LeoM> i use tuta as well. Stupidly chose the keemail.me domain so almost all emails are sent to gmail spam
<il> I do the same with proton
<kris_> i'll eat the $4 per month to not have to deal with that anymore
<kris_> i selfhosted for over 2 years, did my time
<il> I pay something like 80 bucks per 2 years
<il> so comes out to a bit less than 4 bucks a month, I think
<kris_> i used to do the same with proton yeah
<kris_> i switched to tuta for political reasons
<il> I also have a nice @pm.me email
<il> kris_: yeah?
<il> What did proton do
<kris_> it just makes me uncomfortable seeing the CEO of proton on twitter sucking up to trump
<kris_> as an american
<il> Ah, I'm not on twitter
<kris_> nor am i
<kris_> lot of drama about it on mastodon a few months ago
<kris_> tutanota is technically superior anyway, proton doesn't encrypt email metadata
<kris_> not that it really matters with how fundamentally insecure email is but it's still better
<il> Yeah, I support leaving software/services for any reason
<il> As long as there's a choice
<il> Tuta seems like it would be cheaper as well
<il> But I'm already a bit stuck in the proto ecosystem heh
<il> I've really struggled with calendars... I think there's a dearth of good FOSS self-hosted calendar solutions
<il> Or even offline calendars for android e.g.
<LeoM> Did anyone know this?
<LeoM> This is crazy! https://youtu.be/km8CR-fdB7o
<LeoM> sorry its not invidious
<kris_> il: dunno, i don't use calendars
<kris_> might need to once things are actually happening IRL for me :P
<kris_> i think nextcloud has a calendar feature?
<il> Yeah, I really get use out of calendars
<il> For remembering birthdays, anniversaries, things like that
<il> academic deadlines
<il> kris_: it does, I think it's cursed
<il> I was never really impressed with nextcloud
<kris_> i've never tried it
<kris_> it gives me corporate vibes, what that actually means i can't really tell you
<kris_> i can just usually immediately tell if i like the vibe of a project or not and that isn't one of them
<il> Yeah, I don't know what I think about the web ui they have lol
kata has joined #kisslinux
kata has quit [Read error: Connection reset by peer]
kata has joined #kisslinux
<midfavila> i use nextcloud at work
<midfavila> it's
<midfavila> mediocre
<midfavila> better than google shit i guess
<midfavila> the web ui sucks and is way too glitzy and glammy
fultilt has joined #kisslinux
<kris_> midfavila: evolution hours
<kris_> ive been avoiding source distros for literally forever because i found it pointless but the amount of actual speed bump ive gotten on my server is blatant
<kris_> im just surprised because my server is a piece of shit but it's not such a piece of shit that i would think it would be as blatant
kata has quit [Read error: Connection reset by peer]
kata has joined #kisslinux
<midfavila> kris_: it's almost like there's a method to the madness
<midfavila> i never have dependency hell or weird misconfigurations or missing features or anything when i use kiss and everything just runs more smoothly under it
<midfavila> then i use debian for .02 seconds and want to die
<midfavila> also most of the software i care about isn't packaged under debian etc anyway
<midfavila> so
<midfavila> i could fight uphill with their stuff,
<midfavila> wait for someone to package it,
<midfavila> or just build everything by hand every time
<kris_> debian very well might as well be the worst OS i've ever used personally
<kris_> its just so bad at what it tries to do
<kris_> though of course there's always worse like manjaro so w/e
<midfavila> manjaro can update without bricking itself
<midfavila> debian cat
<midfavila> cant
<midfavila> lmfao
<kris_> ive never had debian do that
<LeoM> nor have i
<kris_> there are tons of broken dependency trees all over the repo though
<midfavila> there was a critical packaging error between 9 and 10
<midfavila> or maybe it was 10 and 11
<kris_> idk its just impressive that its as bad as it is given the insane amount of time they have to test a new release
<midfavila> where they moved a file from the gcc package to some other package and introduced a circular dependency for core system software
<midfavila> so every time you tried to update it would break apt and most of your software
<kris_> hey emerge at least tells me about circular dependencies ive caused and doesnt do anything until i resolve it myself
<midfavila> and my buddy was coping super hard because NOOOOOOOOOOOOOOOOOOOOOOOOOOOO MID YOU'RE JUST AN IDIOT REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
<midfavila> and like
<midfavila> yes
<midfavila> i will fully admit to that
<midfavila> sometimes i do incredibly stupid things
<midfavila> but i do have the mystical superpower of following written instructions
<kris_> ive found that most of my stupid ass brain moments are actually due to just not eating right
<kris_> as of recently
<midfavila> and when i follow written instructions to upgrade debian
<midfavila> and debian breaks because debian fucked up something super basic
<kris_> tbh ive never even looked
<midfavila> like
<midfavila> ????????????????????????????????
<kris_> i just edit the sources list and then run apt update && apt upgrade as per usual
<kris_> i went from 9 -> 10 -> 11 -> 12 like that
<midfavila> yeah thats what i was doing
<midfavila> verbatim
<midfavila> there was even a thing on the debian mailing lists where they confirmed it was an actual upstream error
<midfavila> i just don't have it on hand
<kris_> the funny situation with linus from ltt blowing up his popos install was actually an upstream debian bug btw
<midfavila> yeah doesn't surprise me
<kris_> or well i guess ubuntu but fundamentally debian
<midfavila> "debian is so minimal, debian is so stable!!!"
<kris_> though linus is an idiot for letting the system do that
<kris_> minimal my left asshole dude, 95% of recommends is bloat
<kris_> and then you hit the 5% where they've mislabeled an actual dependency as a recommended package
<midfavila> don't even go to minimal, "mandatory" libs and shit are trash most of the time too
<kris_> and have broken packages as a result of it if you chose to not install recommends because 95% of it is completely unrelated
<midfavila> all to support a feature used by .0000000000000000002% of users
<midfavila> because muh adoption
<midfavila> muh market share
<midfavila> muh muh
<midfavila> MUH MUH MUH
<kris_> what mostly pushes me off of debian is how they're very happy to just let security vulns remain
<kris_> "noooo we cant change anything for another 2 years"
<kris_> fuck you, backport the patch
<midfavila> honestly fuck debian. all my homies hate debian.
<kris_> hell, most of the time upstream PROVIDES a patch
<midfavila> slackware gang.
<midfavila> literally none of this is a problem with slackware lmfao
<kris_> slackware has.. other issues
<midfavila> and yet everyone is always screeching about muh updoots with slackware
<kris_> thank thank fuck slackware provides HP printer drivers though
<kris_> dunno what id do without that
<midfavila> muh upddoots i gotta updooooooooooot aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
<kris_> i only really want things to change when there's a vuln
<midfavila> there was a minor bump to a branch likely to be incorporated into master, time to updoot
<midfavila> "it's 3am, time for your minutely maintenance honey!"
<kris_> or some bug that's making it impossible to do my thing
<kris_> like with linux 6.12 there for a while
<midfavila> i'm still on like
<midfavila> 5.xx
<midfavila> i think
<midfavila> whatever the last release without rust was
<kris_> everything except for my desktop is on 6.12
<kris_> my desktop is on 6.15
<midfavila> i fully intend to switch to the hyperbsd kernel once it's released on everything where that's feasible fwiw
<midfavila> at that point i'm just going to, idk, start learning kernel dev and maybe chip in there
<kris_> havent heard of hyperbsd
<kris_> if it's related to freebsd it's very hard for me to be interested though
<midfavila> hyperbola gnu/linux
<midfavila> they're now hyperbola gnu/bsd
<midfavila> :v
<midfavila> they forked obsd
<kris_> ..that's the dumbest shit i've ever heard
<kris_> i'm here for it
<midfavila> yes
<midfavila> hyperbola also ported xenocara to linux
<midfavila> and they use pacman but no arch repos
<midfavila> they're very mid-coded
<midfavila> i think they also endorse UXP
<midfavila> instead of modern webshit
<kris_> i guess that completes it
<kris_> we have bsd/linux (chimera linux)
<kris_> and now gnu/bsd
<midfavila> we've had gnu+bsd for ages
<midfavila> we've had gnu+darwin too
<kris_> i'll be interested in openbsd as a daily driver once VMM is useful
<kris_> though openbsds package manager is kind of horrible
<kris_> it does the job though ig
<midfavila> i doubt you would like hbsd tbqh lol
<kris_> highly unlikely because i don't see a point
<kris_> are they using glibc on top of that? lol
<midfavila> no
<midfavila> musl afaik
<midfavila> but dont quote me
<kris_> just dawned on me that i have literally only one glibc system left
<midfavila> yeah they develop iceweasel which is a pale moon fork
<kris_> and that was only on glibc because of bugs with qemu on void musl that were literally undiagnosable for me
<kris_> spent weeks on that and said fuck it and moved to void glibc
<midfavila> sounds like a void issue
<kris_> given that problem doesnt exist on gentoo musl im guessing so
<kris_> lol
<midfavila> i use qemu on musl all the time
<kris_> but that's not particularly useful
<midfavila> on arm even
<kris_> i wanted to figure out the problem
<midfavila> the problem was void
<midfavila> :v
<kris_> shut
<midfavila> void is,
<midfavila> LE BAD
<kris_> i love void
<midfavila> *FACT*
<midfavila> checkmate liberal
<kris_> ..just wish they'd be more careful with what they merge.
<kris_> the final straw that lead to me pinning all of my packages and looking for alternative solutions was getting home from work after updating my desktop and shutting down the night before was none of my usb devices working
<kris_> tldr a usbguard update was not tested *at all*
<kris_> like quite literally at all because the daemon spat out the error on startup
<midfavila> https://wiki.hyperbola.info/doku.php?id=en:system:userspace:application:uxp:iceweasel-uxp
<midfavila> again sounds like a void issue
<midfavila> never had that happen on kiss
* midfavila sips
<kris_> o i have
<kris_> (i am now the merger who breaks shit)
<kris_> (instead of someone else)
<midfavila> skill issue that you can fix
<midfavila> progress
* midfavila nods sagely
<kris_> but the difference is that usually if i'm merging things into a kiss install i'm free at that point to actually pay attention to shit
<kris_> not >getting home from work and wanna play a game
<midfavila> computer is game now
<kris_> idk i like gentoo
<midfavila> gentoo is just shitty kiss
<midfavila> = w=
<kris_> dammit mid quit i'm trying to be happy with something
<kris_> >:C
<midfavila> you aren't allowed to be happy
<midfavila> no fun allowed
<kris_> and i dont at all view kiss and gentoo as even similar
<midfavila> this is a serious channel for serious people to seriously engage in serious business
<kris_> entirely different approaches to something similar
kata has quit [Read error: Connection reset by peer]
<kris_> im fine with fucking w kiss on like my desktop for example because if my desktop is down, fuck it
<midfavila> gentoo just seems overly complicated
<kris_> it absolutely is
<midfavila> honestly even kiss sort of is
<kris_> but once you actually understand it, it isn't bad
<kris_> imo
kata has joined #kisslinux
<midfavila> dependency resolution is BLOAT
<kris_> is not
<midfavila> is too
<midfavila> use make
<kris_> thats the thing that has prevented me from even trying slackware
<midfavila> bro
<midfavila> gonna blow your mind
<midfavila> slackware, right
<midfavila> all of it is already installed
<midfavila> like it's right there
<kris_> yeah and that's a fucking problem
<midfavila> not really
<midfavila> if you want it to just werk slackware is king
<kris_> for what its worth i worked on getting kiss to the point of being a daily driver for like 3 weeks straight
<kris_> it took me like.. 2 days? with gentoo
<midfavila> what
<midfavila> how
<midfavila> how did it take you that long
<midfavila> serious question
<kris_> i obviously wasn't working on it 24/7 but there's just a lot of shit to deal with because i use complex software
<midfavila> what was so complex it took you 3+ weeks
<midfavila> ?????
<kris_> packaging upwards of 1000 things
<kris_> and you know what that means?
<midfavila> what the fuck were you packaging is what i mean
<kris_> *i* am not the target demographic for that
<kris_> midfavila it's less about what and more about the quanity and dependencies
<kris_> one thing that threw me for a loop was elogind
<kris_> and libvirt
<kris_> and a handful of other shitty things that i wish i didnt want/need
<midfavila> why do you need libvirt and elogind
<kris_> because i use features they provide
<kris_> this is gonna piss you off but literally every computer i own is a virtualization host
<midfavila> yes that's very silly
<kris_> which is the use gentoo is currently serving on my server
<midfavila> i just use shell scripts to manage my VMs when i do stuff with qemu
<midfavila> works fine
<kris_> i use shit like virtiofsd from libvirt
<kris_> and control my VMs remotely with virt-manager which assumes libvirt
* midfavila shrugs
<midfavila> just ssh in
<midfavila> dunno what to tell you
<kris_> there's a lesson there
<kris_> just saying
<midfavila> when i say i don't know what to tell you, it's more a diplomatic way of disagreeing with your approach
<midfavila> - w-
<kris_> yeah and that's the lesson i'm talking about
<kris_> anyway point is
<kris_> local server is actually functional now
<kris_> its been down for months because of problems ive been having with X, Y, Z
<kris_> took me like 3 hours and 50ish minutes of which was compiling to get everything set up on gentoo and everything really stripped down via use flags
<kris_> and its nice that i can just global disable things
LeoM has quit [Quit: Konversation terminated!]
<kris_> really i think if this isn't reducing cognitive load idk what is
<kris_> a fren of mine has been working on rewriting portage though because her and i both share a distaste for pulling in things like python for things that are system critical
<midfavila> most of the software i use tends to not really even have configuration options so such things from my perspective are entirely superfluous
<kris_> you wanna see something funny
<midfavila> sure
<sewn> WHY
<sewn> YOU ARE
<sewn> STUPID
<kris_> ..for packaging this?
<kris_> that's really rude
<sewn> its ONLY valid if the resulting meson only has just a handful of targets
<sewn> and is not an expensive operation to configure
<kris_> its not that big of a deal man
<midfavila> >systemd
<sewn> like for example 'xxd' doesn't compile the entirety of fucking vim just for xxd
<midfavila> that's tragic, not funny
<sewn> just only compile the xxd binary
<midfavila> i'm sorry
<kris_> midfavila: i know it's tragic
<sewn> kris you definitely could do better cmon
<kris_> ive been looking at this
<midfavila> also yes your packaging job is an abomination
<midfavila> sewn is right
<midfavila> sorry not sorry
<kris_> wait until you hear that i just pulled that from alpine
<midfavila> use linux from scratch at least
<midfavila> if you're going to do that
<kris_> i'm confused on what the hell you guys are even complaining about
<kris_> this is *how* you build systemds stub loader
<midfavila> first of all, systemd
<midfavila> second of all, meson
<sewn> no mid
<sewn> you're effectively doing ad hominem on software projects
<midfavila> you're doing a fallacy fallacy
<midfavila> you need to point out why the fallacy is wrong, not just that there's a fallacy
<sewn> you're just saying "oh its systemd its bad"
<midfavila> systemd and meson are bad because they overcomplicate things
<sewn> wdym fallacy fallacy
<sewn> no????
<kris_> if you want to complain about my packaging i'm sure there's some shit there for you to complain about but i refute the idea that this is one of them
<kris_> the only excess thing being compiled here is systemd-boot because i have no other choice
<kris_> because of just systemd being shit that way
<midfavila> you're acting like the mere presence of a fallacy renders an entire argument irrelevant
<sewn> no I'm using it to prove its wrong
<midfavila> systemd isn't intrinsically bad, it's bad because it overcomplicates things
<midfavila> no, you aren't
<sewn> you're already doing fallacy fallacy let's go back to systemd
<midfavila> moving the goalposts
<midfavila> :3c
<kris_> i really enjoy moving goalposts
<midfavila> shadow clone goalposts
<midfavila> that's the new name for red herrings
<kris_> not only is it effective at making people upset but it makes the owners of the stadium LIVID
<kris_> midfavila: also regardless of how much stuff has to be disabled with systemd to minimize time wasted compiling just to get the stub file- regardless of how you *feel* about systemd this still results in the most minimal and secure boot chain you can have
<kris_> outside of something like using libreboots proper FDE
<kris_> and i don't exactly trust libreboot anyway so
<kris_> too lazy to audit it and then reaudit every update
<midfavila> kris_: and do you have a reasonable threat profile?
<midfavila> or is it security for its own sake?
<kris_> both
<midfavila> because like, i don't particularly care if it's theoretically the most secure or whatever
<midfavila> and it's definitely not the most minimal lol
<kris_> i mean sure you can just stub the kernel directly but i don't take that setup seriously
<midfavila> you can just use a ~300b assembly program to load and directly execute the kernel
<midfavila> works fine
<midfavila> did it for years
<kris_> ? the kernel can execute itself lol
<midfavila> you still need to load the kernel off the disk
<midfavila> under BIOS
<kris_> yeah i dont and havent used bios in like 15 years
<midfavila> i don't bother with UEFI
<midfavila> so
* midfavila shrugs
<kris_> also the extent to which i take hardening my systems probably does seem silly
<kris_> but i just want to point out the fact that it changes how you feel about stuff like this when you're literally raided by the police and have all of your devices confiscated
<kris_> it's hardly any extra effort, this is one of those things where i think people are just being lazy consoomers
<midfavila> yeah i've had my shit searched too. they can force you to unlock it if there's reasonable suspicion and they get a warrant.
<midfavila> the problem is security as some sort of intrinsic virtue
<kris_> i'm still kind of unclear on that
<kris_> in the US courts have generally ruled that giving up encryption passphrases or otherwise adjacent counts as self incrimination and we cannot be forced/persuaded to do so period
<kris_> fucking who knows what's going to happen with that shortly though
<midfavila> yeah and you theoretically can't be black bagged either
<kris_> probably will just be completely disregarded
<midfavila> but that's happening in broad daylight
<kris_> yeah we're at v for vendetta hours
<midfavila> but anyway, it's the same problem i have with like, premature or overly broad optimisation
<midfavila> not just in software but in general
<kris_> this may blow your mind but i also just find it fun
<midfavila> yeah you can just do it for fun, that's fine
<midfavila> i don't actually have an issue with that
<midfavila> obviously
<kris_> the thing is
<kris_> none of this is intrusive to how i use my computer
<kris_> it causes me zero extra heartache
<midfavila> and if it works well for you, go for it. but it all seems like a massive pain to me.
<midfavila> needs all this extra infra and stuff.
* midfavila shrugs
<kris_> everyone has varying degrees of patience for various things
<kris_> it's highly individualized
<kris_> and the extra infra isnt necessary whatsoever
<kris_> half of my shit exists because my main vm host was fucking broken due to void
<kris_> which is no longer necessary as of yesterday
<kris_> one thing i'd like to press is that i don't do the things i do for no reason, i just rarely feel like i want to express those reasons
<kris_> if you want more information on *why* i've made a specific choice, ask
<kris_> like for the systemd thing for example, i *could* boot my machines another way and give up a little bit of security and speed just to avoid systemd but i'm not willing to do that just to avoid a project as a whole
<kris_> in the same vein that i'm not going to ignore a distro entirely just because it uses some init system i dislike, assuming some other part of it offsets that
kata has quit [Ping timeout: 252 seconds]
kata_ has joined #kisslinux
oceanicc has quit [Remote host closed the connection]
<riteo> chat I'm gonna be honest fedora is actually pretty sweet
<riteo> put it on my momma pc to replace debian
<riteo> it just werks™
_whitelogger has joined #kisslinux
<kris_> how the hell did you ^tm
kata_ has quit [Read error: Connection reset by peer]
phinxy has quit [Quit: WeeChat 4.5.1]
phinxy has joined #kisslinux
<il> I don't know
<il> I've used plenty of set-it-and-forget-it distros over the years, but I usually completely dismantle them at some point and they're just a package management system and repos at that point