💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-04-03.txt captured on 2024-06-16 at 13:43:58.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

2021-04-03T02:53:07 #kisslinux <acheam> dilyn: might want to check that this section is up to date
2021-04-03T02:53:17 #kisslinux <acheam> https://i.imgur.com/wLQTtg3.png
2021-04-03T05:30:05 #kisslinux <testuser_[m]> hi
2021-04-03T05:35:42 #kisslinux <travankor> hi
2021-04-03T13:59:42 #kisslinux <acheam> hi
2021-04-03T14:00:46 #kisslinux <midfavila> ih
2021-04-03T14:04:17 #kisslinux <acheam> I love how perl yells at you for not running `make test` before installing it
2021-04-03T14:32:07 #kisslinux <testuser_[m]> kiss revdep detector is broken with ksh
2021-04-03T14:32:14 #kisslinux <testuser_[m]> weird
2021-04-03T14:32:51 #kisslinux <midfavila> the x264 package is also broken with ksh iirc
2021-04-03T14:32:59 #kisslinux <midfavila> i ran into some syntax errors the other night
2021-04-03T14:33:08 #kisslinux <midfavila> ...that's likely their fault though
2021-04-03T14:53:12 #kisslinux <acheam> argh I have't been ale to get kiss up and running in a vm on my server
2021-04-03T14:53:27 #kisslinux <acheam> it just doesn't find grub
2021-04-03T14:54:21 #kisslinux <midfavila> >using grub
2021-04-03T14:54:31 #kisslinux <midfavila> literally install extlinux
2021-04-03T14:54:35 #kisslinux <testuser_[m]> why in a vm on vps ?
2021-04-03T14:55:03 #kisslinux <midfavila> presumably so that he doesn't lose all his services having to reboot
2021-04-03T14:55:19 #kisslinux <acheam> not on a vps, on my own hardware, testuser_[m]
2021-04-03T14:56:12 #kisslinux <acheam> midfavila: that's my next shot
2021-04-03T14:56:40 #kisslinux <midfavila> you really should just do it
2021-04-03T14:56:42 #kisslinux <acheam> I might just go kiss on bare metal though
2021-04-03T14:56:45 #kisslinux <midfavila> grub is a bitch
2021-04-03T14:56:50 #kisslinux <midfavila> extlinux is a chad
2021-04-03T14:56:57 #kisslinux <acheam> I just used it because its the "reccomended" way
2021-04-03T14:57:04 #kisslinux <midfavila> yeah well the recommended way is stupid
2021-04-03T14:57:07 #kisslinux <midfavila> and it should really be changed
2021-04-03T14:57:18 #kisslinux <midfavila> GRUB isn't exactly KISS imho
2021-04-03T14:59:17 #kisslinux <acheam> yes
2021-04-03T14:59:49 #kisslinux <midfavila> extlinux strikes a good balance between functionality and simplicity
2021-04-03T15:01:49 #kisslinux <midfavila> anyway in case anyone's interested the nuegia browser should be available as both a binary and source package by the end of the day
2021-04-03T15:01:54 #kisslinux <midfavila> finally got around to bothering with that
2021-04-03T15:08:07 #kisslinux <acheam> how again is neugia navigator different than palememe?
2021-04-03T15:08:57 #kisslinux <midfavila> no proprietary squiggles, more stuff is disabled out of the box e.g webrtc, different about:config stuff, and there are some minor performance optimizations
2021-04-03T15:10:14 #kisslinux <midfavila> it also specifically targets GTK2
2021-04-03T15:10:19 #kisslinux <midfavila> in case you're a stickler about that
2021-04-03T15:10:27 #kisslinux <midfavila> (but it can be built with 3)
2021-04-03T15:24:43 #kisslinux <midfavila> hmm
2021-04-03T15:24:58 #kisslinux <midfavila> looks like kiss doesn't like cloning from nuegia's git server
2021-04-03T15:25:14 #kisslinux <midfavila> or *something*. it's not pulling the whole repo, nor is it recursively cloning submodules.
2021-04-03T15:25:58 #kisslinux <aarng> <testuser_[m]> kiss revdep detector is broken with ksh
2021-04-03T15:26:11 #kisslinux <aarng> that is very weird, given it's a 3 line script
2021-04-03T15:26:29 #kisslinux <testuser_[m]> I made a GH issue, seems to be broken substitution on ksh only
2021-04-03T15:27:20 #kisslinux <midfavila> ...is it not possible to invoke git from within a build script?
2021-04-03T15:27:22 #kisslinux <aarng> oh, this is not about kiss-revdepends
2021-04-03T15:27:42 #kisslinux <testuser_[m]> Lol idk why I said revdep detector
2021-04-03T15:27:44 #kisslinux <testuser_[m]> Sorry
2021-04-03T15:28:24 #kisslinux <testuser_[m]> It's the ldd/readelf thing in kiss
2021-04-03T15:28:40 #kisslinux <aarng> we just need to escape the [
2021-04-03T15:53:12 #kisslinux <dilyn> by default the package manager only does a shallow clone of repositories
2021-04-03T15:53:23 #kisslinux <dilyn> but you can do git submodule update --init in the build script to pull in all the submodules
2021-04-03T15:53:53 #kisslinux <dilyn> acheam: is that the website? I beleive that's the my key I just forgot to change Dylan's name >.<  f
2021-04-03T15:54:05 #kisslinux <midfavila> I'm trying to do a recursive submodule pull and it's not working.
2021-04-03T15:54:12 #kisslinux <midfavila> Doesn't have any report to stdout or stderr either.
2021-04-03T15:54:45 #kisslinux <dilyn> how is that repo setting up their submodules...
2021-04-03T15:54:59 #kisslinux <dilyn> I did it yesterday with a package I was testing and it reported everything it was up to, worked just fine
2021-04-03T15:55:12 #kisslinux <midfavila> Not entirely sure on the particulars. I don't really use git all that often
2021-04-03T15:55:29 #kisslinux <midfavila> fwiw manually running my build script after running a regular clone works just fine
2021-04-03T15:55:59 #kisslinux <dilyn> hm
2021-04-03T15:56:19 #kisslinux <midfavila> https://git.nuegia.net/webbrowser.git
2021-04-03T15:56:23 #kisslinux <midfavila> in case you wanted to check
2021-04-03T15:57:59 #kisslinux <dilyn> lmao i can't view .gitmodules in their tree XD
2021-04-03T15:58:05 #kisslinux <dilyn> they want me to clone their whole repo just to see... smh
2021-04-03T15:58:32 #kisslinux <midfavila> f
2021-04-03T15:59:30 #kisslinux <konimex> why bother with git sources anyway? don't they have a release tarball?
2021-04-03T15:59:50 #kisslinux <midfavila> the tarballs don't seem to include UXP
2021-04-03T15:59:58 #kisslinux <midfavila> which is what's normally pulled in through submodules
2021-04-03T16:01:05 #kisslinux <dilyn> there's nothing fancy or special in their .gitmodule so I am not certain why kiss wouldn't do it
2021-04-03T16:01:41 #kisslinux <midfavila> fwiw during the initial clone it spits out fatal: dumb http transport does not support shallow capabilities
2021-04-03T16:01:49 #kisslinux <midfavila> ...also seems to miss about 300 files
2021-04-03T16:01:52 #kisslinux <midfavila> so uh
2021-04-03T16:01:53 #kisslinux <midfavila> yeah
2021-04-03T16:02:15 #kisslinux <midfavila> did some searching and apparently that'd be an issue on nuegia's side of things
2021-04-03T16:02:33 #kisslinux <dilyn> lmao
2021-04-03T16:02:46 #kisslinux <midfavila> but if what you said is true about shallow pulls then yeah
2021-04-03T16:02:53 #kisslinux <midfavila> that'd presumably be the problem
2021-04-03T16:03:05 #kisslinux <acheam> dilyn: les
2021-04-03T16:03:05 #kisslinux <dilyn> "fatal: dumb http transport does not support shallow capabilities" hm
2021-04-03T16:03:06 #kisslinux <acheam> yes
2021-04-03T16:03:35 #kisslinux <midfavila> i'd store a snapshot tarball on SDF but that would exceed my disk quota
2021-04-03T16:03:42 #kisslinux <midfavila> and I'd like to not get on the bad side of the sysops
2021-04-03T16:04:43 #kisslinux <dilyn> fight the ops
2021-04-03T16:05:04 #kisslinux <acheam> whats the quota?
2021-04-03T16:05:05 #kisslinux <midfavila> i'm already bullying them about scheme and common lisp restrictions
2021-04-03T16:05:20 #kisslinux <midfavila> they let you use guile but not scheme or clisp which is retarded
2021-04-03T16:05:36 #kisslinux <midfavila> and the disk quota for ARPA users (my group) is 600mb or... I think 150k files
2021-04-03T16:05:45 #kisslinux <acheam> ouch
2021-04-03T16:05:59 #kisslinux <midfavila> well, it's not a hard quota, nor is SDF's main instance for file storage :p
2021-04-03T16:06:06 #kisslinux <midfavila> it's more of an honor system
2021-04-03T16:06:33 #kisslinux <midfavila> tl;dr anything above your quota is liable to be deleted at any moment the second someone else needs that space and it's within their quota
2021-04-03T16:07:07 #kisslinux <midfavila> and the tarball with all submodules for nuegia's browser is... almost a full gig. even compressed with bzip2
2021-04-03T16:09:25 #kisslinux <acheam> dilyn: there are still links to kiss.armaanb.net on k1sslinux.org
2021-04-03T16:09:36 #kisslinux <acheam> see: http://k1sslinux.org/wiki/storage/disks#5.0
2021-04-03T16:09:44 #kisslinux <dilyn> ah they're on the wiki
2021-04-03T16:10:51 #kisslinux <acheam> also you might consider linking to that page from the install guide
2021-04-03T16:11:23 #kisslinux <dilyn> Yes! Thank you for the reminder!
2021-04-03T16:17:37 #kisslinux <acheam> no problem :)
2021-04-03T16:22:07 #kisslinux <dilyn> site should be updated :o
2021-04-03T16:22:15 #kisslinux <midfavila> :ooo
2021-04-03T16:22:43 #kisslinux <midfavila> every time I see that, I mentally picture a soy face
2021-04-03T16:23:00 #kisslinux <dilyn> as you should
2021-04-03T16:23:19 #kisslinux <midfavila> lmao
2021-04-03T16:24:21 #kisslinux <acheam> :)
2021-04-03T16:24:47 #kisslinux <acheam> also
2021-04-03T16:24:58 #kisslinux <acheam> one more bump about submitting issues/PRs via email
2021-04-03T16:25:11 #kisslinux <midfavila> bomp
2021-04-03T16:25:13 #kisslinux <acheam> (not to be annoying about it)
2021-04-03T16:25:55 #kisslinux <acheam> also
2021-04-03T16:26:57 #kisslinux <acheam> didn't the install page at some point mention gnugrep?
2021-04-03T16:27:09 #kisslinux <midfavila> yes
2021-04-03T16:27:14 #kisslinux <midfavila> as a potential speed boost for kiss
2021-04-03T16:27:30 #kisslinux <acheam> it doesn't say it anymore
2021-04-03T16:27:43 #kisslinux <midfavila> it might be under wiki
2021-04-03T16:27:50 #kisslinux <midfavila> ...which would be a better place besides, if it *is* there
2021-04-03T16:28:10 #kisslinux <acheam> yeah
2021-04-03T16:28:12 #kisslinux <acheam> was just curious
2021-04-03T16:30:39 #kisslinux <dilyn> KISS_GREP used to be a supported option because of the gnugrep speed bump
2021-04-03T16:30:53 #kisslinux <dilyn> but Dylan did a few things, and the alternatives system ultimately made KISS_GREP redundant
2021-04-03T16:31:12 #kisslinux <dilyn> as in, it was unclear why users would use gnugrep for only kiss and not for their other grep activities
2021-04-03T16:32:00 #kisslinux <midfavila> that doesn't explain why the tip isn't there any more
2021-04-03T16:32:12 #kisslinux <midfavila> it was when I installed KISS, and that was late last year
2021-04-03T16:33:04 #kisslinux <dilyn> the tip was to install gnugrep and do export KISS_GREP=gnugrep, but that tip is useless. It need not be mentioned assuming users are aware of the alternatives system
2021-04-03T16:33:10 #kisslinux <dilyn> the real question is when is that mentioned hmmm
2021-04-03T16:33:22 #kisslinux <midfavila> it was mentioned near the end
2021-04-03T16:34:40 #kisslinux <acheam> I distinctly remember it
2021-04-03T16:34:52 #kisslinux <acheam> but couldn't find it in the commit messages... I wonder why
2021-04-03T16:35:07 #kisslinux <midfavila> it's the berenstein effect!!!!!!!!!!
2021-04-03T16:35:30 #kisslinux <midfavila> we've split into the kisslinux and k1sslinux universes, one with the tip and one without
2021-04-03T16:35:31 #kisslinux <acheam> i think its the bad commit message effect
2021-04-03T16:35:42 #kisslinux <midfavila> nah
2021-04-03T16:35:46 #kisslinux <midfavila> it's definitely the conspiracy
2021-04-03T16:37:18 #kisslinux <dilyn> lol
2021-04-03T16:37:44 #kisslinux <midfavila> this is emphasized further by the fact that we're stuck with dilyn instead of dylan
2021-04-03T16:38:08 #kisslinux <midfavila> face it acheam, my theory is the best explanation
2021-04-03T16:39:11 #kisslinux <acheam> okay
2021-04-03T16:39:29 #kisslinux <dilyn> i accept this theory 100%
2021-04-03T16:39:42 #kisslinux <midfavila> the beta timeline with k1ss and dilyn and no tips
2021-04-03T16:39:48 #kisslinux <midfavila> versus the chad timeline with kiss and dylan and tips
2021-04-03T16:39:53 #kisslinux * midfavila nods
2021-04-03T16:39:56 #kisslinux <dilyn> the tips were the filesystems we corrupted along the way
2021-04-03T16:40:12 #kisslinux <midfavila> maybe the real commits were the kernels we compiled
2021-04-03T16:40:16 #kisslinux <midfavila> :thinking:
2021-04-03T16:40:26 #kisslinux <dilyn> the real messages were the doc updates we pushed
2021-04-03T16:40:31 #kisslinux <midfavila> dox
2021-04-03T16:40:50 #kisslinux <midfavila> Dudes On Xanax
2021-04-03T16:41:03 #kisslinux <midfavila> that should be a band name
2021-04-03T16:41:04 #kisslinux <dilyn> new kiss version! so now you 1337 hackers can use the chad zstd's xz instead of the beta xz i force upon you
2021-04-03T16:41:31 #kisslinux <dilyn> also, `please` can be KISS_SU too
2021-04-03T16:41:44 #kisslinux <dilyn> and acheams problem should be fixed :v but the real solution is to not use ksh as sh
2021-04-03T16:41:51 #kisslinux <midfavila> fuck you
2021-04-03T16:41:56 #kisslinux <dilyn> <3
2021-04-03T16:42:04 #kisslinux <midfavila> ksh as sh is the best compromise between functionality and speed
2021-04-03T16:43:15 #kisslinux <acheam> dilyn: whats my problem?
2021-04-03T16:43:21 #kisslinux <testuser_[m]> Can you notice the difference between ash and ksh in "speed" ?
2021-04-03T16:43:21 #kisslinux <midfavila> yer face
2021-04-03T16:43:36 #kisslinux <acheam> thanks mid
2021-04-03T16:43:38 #kisslinux <midfavila> and whether I notice the difference between ash and ksh is irrelevant
2021-04-03T16:43:42 #kisslinux <midfavila> because busybox is fucking dogshit
2021-04-03T16:43:44 #kisslinux <midfavila> stop using it
2021-04-03T16:43:44 #kisslinux <acheam> have you tried dash?
2021-04-03T16:43:58 #kisslinux <testuser_[m]> I am using ksh only
2021-04-03T16:44:01 #kisslinux <testuser_[m]> Don't know why though
2021-04-03T16:44:08 #kisslinux <midfavila> yes, I've used dash. doesn't make much difference in my opinion
2021-04-03T16:44:12 #kisslinux <midfavila> i guess I could time it
2021-04-03T16:44:15 #kisslinux <midfavila> like, if I really cared
2021-04-03T16:44:29 #kisslinux <midfavila> but using dash and mksh together is 1.6mb
2021-04-03T16:44:30 #kisslinux <acheam> do y'all use the util-linux alternatives?
2021-04-03T16:44:36 #kisslinux <midfavila> and oksh on its own is about 200kb
2021-04-03T16:44:41 #kisslinux <midfavila> and no, I don't, personally
2021-04-03T16:44:49 #kisslinux <midfavila> only util linux thing I use is fdisk
2021-04-03T16:44:50 #kisslinux <acheam> because it seems almost everything in util-linux is isntalled as a "kiss alternative" thing
2021-04-03T16:45:00 #kisslinux <acheam> hmm
2021-04-03T16:45:10 #kisslinux <testuser_[m]> I just need util-linux for btrfs so I disabled the programs and kept the libs
2021-04-03T16:45:14 #kisslinux <midfavila> the only reason I use fdisk from util is because GNU fdisk requires guile
2021-04-03T16:45:39 #kisslinux <aarng> when are we ditching `sed -i` btw? :)
2021-04-03T16:45:41 #kisslinux <acheam> i thought you liked guile
2021-04-03T16:45:46 #kisslinux <midfavila> i do like guile
2021-04-03T16:45:51 #kisslinux <midfavila> but guile has no place in fdisk
2021-04-03T16:45:54 #kisslinux <acheam> NOOO sed -i is bae
2021-04-03T16:46:06 #kisslinux <acheam> screw posix
2021-04-03T16:46:08 #kisslinux <dilyn> sry acheam it was testuser_'s issue
2021-04-03T16:46:11 #kisslinux <acheam> give me that sed -i
2021-04-03T16:46:17 #kisslinux <midfavila> i do think that if we could replace sed -i with a more portable option that would be better
2021-04-03T16:46:18 #kisslinux <acheam> dilyn: okay
2021-04-03T16:46:22 #kisslinux <midfavila> it'd make ports to BSD a lot easier
2021-04-03T16:46:24 #kisslinux <aarng> it's not even only about posix
2021-04-03T16:46:29 #kisslinux <midfavila> and hey
2021-04-03T16:46:36 #kisslinux <midfavila> dilyn would even be able to run kiss right on his mac
2021-04-03T16:46:46 #kisslinux <midfavila> no need to leave muh applel OS
2021-04-03T16:46:47 #kisslinux <aarng> BSD sed has a mandayory parameter for -i
2021-04-03T16:47:06 #kisslinux <dilyn> i mean it wouldn't be hard to drop sed -i except for the packages which use sed -i in the configure scripts...
2021-04-03T16:47:10 #kisslinux <dilyn> i dont' want that headache tho
2021-04-03T16:47:10 #kisslinux <midfavila> I thought BSD had to like, store it in a temp file, then manually overwrite the original using cat?
2021-04-03T16:47:14 #kisslinux <acheam> dilyn: one more instance: https://i.imgur.com/6tNliri.png
2021-04-03T16:47:24 #kisslinux <aarng> I wondered about that, dilyn
2021-04-03T16:47:27 #kisslinux <aarng> is it common?
2021-04-03T16:47:28 #kisslinux <midfavila> er
2021-04-03T16:47:33 #kisslinux <acheam> dilyn: can't you just sed all the repos?
2021-04-03T16:47:35 #kisslinux <midfavila> couldn't you just write a sed/awk script for th-
2021-04-03T16:47:36 #kisslinux <midfavila> yeah
2021-04-03T16:47:47 #kisslinux <midfavila> it wouldn't be very hard to mass-convert packages, I think
2021-04-03T16:47:50 #kisslinux <dilyn> i'm not talking about the build scripts
2021-04-03T16:47:55 #kisslinux <dilyn> i'm talking about the packages themselves
2021-04-03T16:47:59 #kisslinux <dilyn> like zfs checks for sed --in-place
2021-04-03T16:48:07 #kisslinux <midfavila> okay well zfs can go fuck itself
2021-04-03T16:48:12 #kisslinux <dilyn> toybox doesn't use long options so i have to change it to sed -i lel
2021-04-03T16:48:13 #kisslinux <aarng> lol
2021-04-03T16:48:18 #kisslinux <midfavila> zoomerFS isn't welcome
2021-04-03T16:48:22 #kisslinux <midfavila> neither is zoomersh
2021-04-03T16:48:29 #kisslinux <midfavila> if you use either, you get the bullet
2021-04-03T16:48:29 #kisslinux <dilyn> but like, i imagine that problem exists sporadically, and I don't want to do it
2021-04-03T16:48:52 #kisslinux <aarng> yeah, fair point
2021-04-03T16:48:57 #kisslinux <E5ten> well it does support some long options lol, if they're used commonly enough
2021-04-03T16:49:19 #kisslinux <E5ten> (or if the longopt doesn't have a corresponding shortopt but is a desired feature)
2021-04-03T16:49:43 #kisslinux <dilyn> right. in general they aren't available
2021-04-03T16:49:54 #kisslinux <E5ten> yeah
2021-04-03T16:49:59 #kisslinux <dilyn> unless someone 'asks', and they're not documented
2021-04-03T16:50:15 #kisslinux <midfavila> "the source is the documentation"
2021-04-03T16:50:17 #kisslinux <aarng> I was working on a `sed -i` compatibility layer but it's a pita
2021-04-03T16:50:27 #kisslinux <E5ten> I think they're usually documented in the help in like parentheses next to their corresponding shortopt? (or after the help for their corresponding shortopt)
2021-04-03T16:50:28 #kisslinux <dilyn> it's all a thing. landley is a man of opinions
2021-04-03T16:50:33 #kisslinux <aarng> having to copy sed's option parsing sucks
2021-04-03T16:50:54 #kisslinux <dilyn> I was reading some PRs and Issues or w/e and maybe I'm misremembering what landley said? either way
2021-04-03T16:50:59 #kisslinux <dilyn> sometimes they exist, sometimes they don't
2021-04-03T16:51:08 #kisslinux <dilyn> you can't trust anybody to do anythign uniformally
2021-04-03T16:51:17 #kisslinux <dilyn> something something POSIX accept sed -i pl0x
2021-04-03T16:51:33 #kisslinux <E5ten> they can't cuz it has conflicting behaviour on BSD vs GNU
2021-04-03T16:51:50 #kisslinux <dilyn> bsd change
2021-04-03T16:51:55 #kisslinux <dilyn> conform to the superior OS
2021-04-03T16:52:07 #kisslinux <midfavila> systemd+BSD
2021-04-03T16:52:13 #kisslinux <dilyn> systemB
2021-04-03T16:52:15 #kisslinux <midfavila> coming to a desktop near you
2021-04-03T16:52:15 #kisslinux <E5ten> but GNU's isn't a valid flag in regards to POSIX, it has an optional argument, and iirc POSIX doesn't do those at all
2021-04-03T16:52:34 #kisslinux <acheam> systemd makes linux kernel calls, it can't be ported to bsd
2021-04-03T16:52:44 #kisslinux <midfavila> it was a joke, fivehead
2021-04-03T16:52:47 #kisslinux <dilyn> thank fuck
2021-04-03T16:52:49 #kisslinux <dilyn> time to switch
2021-04-03T16:52:57 #kisslinux <midfavila> wait for hyperbola dilyn
2021-04-03T16:52:58 #kisslinux <acheam> no risk of corruption
2021-04-03T16:52:59 #kisslinux <dilyn> finally I am safe from Poetterware
2021-04-03T16:53:02 #kisslinux <midfavila> i know you love your GPL
2021-04-03T16:53:05 #kisslinux <acheam> dilyn: did you see the screenshot I sent you?
2021-04-03T16:53:12 #kisslinux <E5ten> I think the only real solution in terms of getting sed -i or something like it in POSIX would be for impls to add something like -I that behaves like BSD sed -i, and then that can be added to POSIX
2021-04-03T16:53:15 #kisslinux <dilyn> the only reason I don't want Parabola is muh gpl :'(
2021-04-03T16:53:22 #kisslinux <dilyn> acheam: yes and I changed it :v tyty
2021-04-03T16:53:27 #kisslinux <acheam> great, thanks!
2021-04-03T16:53:31 #kisslinux <midfavila> did I SAY parabola?
2021-04-03T16:53:33 #kisslinux <midfavila> >:c
2021-04-03T16:53:42 #kisslinux <dilyn> they're all the same
2021-04-03T16:53:49 #kisslinux <dilyn> hyperbola, parabola, webola
2021-04-03T16:53:56 #kisslinux <dilyn> parabopolis
2021-04-03T16:54:00 #kisslinux <midfavila> something something parabolas and hyperbolas are different elements of a shape
2021-04-03T16:54:00 #kisslinux <dilyn> the art of abola
2021-04-03T16:54:02 #kisslinux <midfavila> or something
2021-04-03T16:54:07 #kisslinux <midfavila> you're forgetting ebola
2021-04-03T16:54:20 #kisslinux <acheam> thats the one with systemd, right?
2021-04-03T16:54:23 #kisslinux <midfavila> yes
2021-04-03T16:54:36 #kisslinux <midfavila> systemd+ebola gnu/linux
2021-04-03T16:55:18 #kisslinux <aarng> > iirc POSIX doesn't do those at all
2021-04-03T16:55:20 #kisslinux <aarng> that's correct
2021-04-03T16:55:31 #kisslinux <midfavila> i need to actually *read* posix
2021-04-03T16:55:37 #kisslinux <midfavila> but it's so. fucking. dry.
2021-04-03T16:56:47 #kisslinux <E5ten> I mean I just read the parts that are actually relevant to whatever I'm trying to figure out
2021-04-03T16:56:55 #kisslinux <E5ten> idk why you'd just like read the whole thing through lol
2021-04-03T16:57:23 #kisslinux <midfavila> because I'm autistic and prefer to have a full understanding of what I'm doing at a given moment
2021-04-03T16:57:29 #kisslinux <midfavila> and feel awful when I have to consult references
2021-04-03T16:57:35 #kisslinux <midfavila> i'd make a horrible academic
2021-04-03T16:57:44 #kisslinux <acheam> argh this isn't booting even on bare metal, its just bootlooping
2021-04-03T16:57:50 #kisslinux <midfavila> are you using grub
2021-04-03T16:58:00 #kisslinux <acheam> *shyly* yes
2021-04-03T16:58:09 #kisslinux <aarng> midfavila, do you have the posix manpages?
2021-04-03T16:58:16 #kisslinux <aarng> those are pretty nice to have installed
2021-04-03T16:58:18 #kisslinux <midfavila> senpai will never notice you, so long as you use grub
2021-04-03T16:58:18 #kisslinux <dilyn> efistub or bust
2021-04-03T16:58:24 #kisslinux <midfavila> fuck off UEFI shill
2021-04-03T16:58:30 #kisslinux <midfavila> and yes I have the posix manpages
2021-04-03T16:58:31 #kisslinux <acheam> my server doesn't have uefi lol
2021-04-03T16:58:35 #kisslinux <midfavila> i also have the kernel manpages
2021-04-03T16:58:53 #kisslinux <acheam> i'm not rich enough for uefi
2021-04-03T16:58:58 #kisslinux <midfavila> ngl I feel like transcribing books into mandoc would make them much comfier to read
2021-04-03T16:59:12 #kisslinux <midfavila> like imagine being able to just man thecprogramminglanguage
2021-04-03T16:59:16 #kisslinux <midfavila> and it's the whole book
2021-04-03T17:00:31 #kisslinux <acheam>  man c
2021-04-03T17:00:46 #kisslinux <midfavila> man c should be a pocket reference for the langauge
2021-04-03T17:00:51 #kisslinux <midfavila> s/langauge/language/
2021-04-03T17:00:53 #kisslinux <kissbot> <midfavila> man c should be a pocket reference for the language
2021-04-03T17:01:20 #kisslinux <acheam> i'm seriously starting to consider just installing mint on this thing
2021-04-03T17:01:37 #kisslinux <midfavila> absolutely cringe and proprietary-pilled
2021-04-03T17:01:47 #kisslinux <testuser_[m]> What proprietary
2021-04-03T17:01:54 #kisslinux <midfavila> firmware blobs
2021-04-03T17:02:06 #kisslinux <midfavila> do you not even KNOW about muh firmware?
2021-04-03T17:02:42 #kisslinux <acheam> he *only* uses linux-libre
2021-04-03T17:02:45 #kisslinux <dilyn> isn't /usr/include your pocket reference for C
2021-04-03T17:03:02 #kisslinux <dilyn> *only* as of two days ago kappa
2021-04-03T17:03:13 #kisslinux <midfavila> i never said I *only* use libre smh
2021-04-03T17:03:24 #kisslinux <midfavila> i have exactly one device that requires I use proprietary firmware
2021-04-03T17:03:28 #kisslinux <midfavila> and that is my WX5100
2021-04-03T17:03:37 #kisslinux <midfavila> but if I really wanted to I could use my matrox g200
2021-04-03T17:03:54 #kisslinux <aarng> I mean, uefi probably sucks
2021-04-03T17:04:02 #kisslinux <aarng> but if your board has it anyway, might as well use it
2021-04-03T17:04:02 #kisslinux <midfavila> it's not even that it sucks
2021-04-03T17:04:08 #kisslinux <midfavila> it's that it doesn't really offer much
2021-04-03T17:04:09 #kisslinux <aarng> instead of a bootloader
2021-04-03T17:06:16 #kisslinux <aarng> isn't there criticism about it being too complex or whatever?
2021-04-03T17:06:25 #kisslinux <midfavila> well, yes, it's wildly overengineered
2021-04-03T17:06:32 #kisslinux <midfavila> there are some theoretical benefits
2021-04-03T17:06:44 #kisslinux <dilyn> it offers a whole lot
2021-04-03T17:06:49 #kisslinux <midfavila> i've heard that you can write OS-independent drivers using uefi for example
2021-04-03T17:06:55 #kisslinux <dilyn> i can use my mouse in bios now woohoo
2021-04-03T17:07:03 #kisslinux <midfavila> OH WOW I CAN POINT AND GRUNT HURR
2021-04-03T17:07:17 #kisslinux <dilyn> uefi is like a mini OS. you can just launch anything you want directly from your firmware
2021-04-03T17:07:32 #kisslinux <midfavila> sure but why would you want an OS whose only purpose is to boot into another OS
2021-04-03T17:07:34 #kisslinux <midfavila> that's stupid
2021-04-03T17:07:49 #kisslinux <midfavila> is it amusing that I can run doom without an OS? sure
2021-04-03T17:08:01 #kisslinux <midfavila> is that capability at all relevent to anything in the real world ever?
2021-04-03T17:08:02 #kisslinux <midfavila> no
2021-04-03T17:08:12 #kisslinux <midfavila> ...except for maybe benchmarking programs, but even then
2021-04-03T17:09:10 #kisslinux <acheam> does anybody have reccomendations on how I can troubleshoot this?
2021-04-03T17:09:21 #kisslinux <midfavila> install extlinux
2021-04-03T17:09:27 #kisslinux <dilyn> proot is pretty fucking tight
2021-04-03T17:09:29 #kisslinux <dilyn> in other news
2021-04-03T17:09:31 #kisslinux <acheam> I've followed all the steps in the install guide, am using a single / ex4 partiton, grub
2021-04-03T17:09:36 #kisslinux <midfavila> but if i'm actually going to be helpful
2021-04-03T17:09:51 #kisslinux <midfavila> sometimes bootloaders won't properly clean up after themselves when you install new ones
2021-04-03T17:10:02 #kisslinux <midfavila> check... I think it's the first 412 bytes of your disk?
2021-04-03T17:10:25 #kisslinux <acheam> I wiped the MBR and stuff before starting
2021-04-03T17:10:25 #kisslinux <dilyn> arguably anything UEFI does is relevant to the real world, because UEFI exists in the real world. The things it does are necessarily relevant, in virtue of it existing
2021-04-03T17:10:33 #kisslinux <acheam> so the only thing its ever seen is this grub install
2021-04-03T17:10:37 #kisslinux <dilyn> but sure, use a teleological argument without defining what the 'goal' is lol
2021-04-03T17:10:40 #kisslinux <midfavila> you manually wiped the mbr acheam?
2021-04-03T17:10:49 #kisslinux <midfavila> stfu barista
2021-04-03T17:10:56 #kisslinux <dilyn> u got m3
2021-04-03T17:11:11 #kisslinux <midfavila> the bootloader's job is to load the OS in as few steps as possible and in a reliable fashion
2021-04-03T17:11:16 #kisslinux <midfavila> at least as far as I care
2021-04-03T17:11:23 #kisslinux <midfavila> UEFI dramatically overshoots that
2021-04-03T17:11:26 #kisslinux <dilyn> acheam with bios your disk should have a 1-2MB empty space at the head of the drive, and then you can just do the rest as a single filesystem
2021-04-03T17:11:42 #kisslinux <midfavila> ...er, why do you say that?
2021-04-03T17:11:44 #kisslinux <dilyn> but your disk needs to have an MBR partition table
2021-04-03T17:11:49 #kisslinux <midfavila> you don't need an empty space
2021-04-03T17:11:53 #kisslinux <dilyn> ?? yes you do
2021-04-03T17:11:58 #kisslinux <midfavila> i regularly allocate the entirety of my disk
2021-04-03T17:12:00 #kisslinux <acheam> I thought you only needed the empty space with gpt
2021-04-03T17:12:17 #kisslinux <midfavila> you need the bootloader code in the first 512 bytes of your boot sector
2021-04-03T17:12:24 #kisslinux <acheam> I did an "fdisk o" to clear and stuff
2021-04-03T17:12:25 #kisslinux <midfavila> or some bit of code that loads the rest of the bootloader
2021-04-03T17:12:28 #kisslinux <acheam> i marked the partition bootable
2021-04-03T17:12:30 #kisslinux <dilyn> The problem with MBR is that its first allocation is too small for grub to write to, GPT escapes that problem
2021-04-03T17:12:40 #kisslinux <midfavila> the solution is to not use grub
2021-04-03T17:12:44 #kisslinux <midfavila> because grub is fucking awful
2021-04-03T17:12:44 #kisslinux <dilyn> smh
2021-04-03T17:12:49 #kisslinux <acheam> dilyn: so are you reccomending to reinstall using a gpt hybrid thing
2021-04-03T17:12:56 #kisslinux <dilyn> never
2021-04-03T17:13:16 #kisslinux <dilyn> the only reason to use hybrid is because you want more than four physical partitions, and a couple other reasons that probably don't apply to your use case
2021-04-03T17:13:21 #kisslinux <midfavila> gpt is great if you have massive disks and/or use a metric ton of partitions
2021-04-03T17:13:33 #kisslinux <midfavila> otherwise just use mbr
2021-04-03T17:13:56 #kisslinux <midfavila> ...and even then if you wanted tons of partitions just use a logical partition
2021-04-03T17:14:17 #kisslinux <midfavila> although those are admittedly a PITA
2021-04-03T17:14:37 #kisslinux <acheam> so... what do you think I should do? This boot stuff is a bit out of my realm
2021-04-03T17:14:42 #kisslinux <dilyn> https://wiki.archlinux.org/index.php/GRUB#Master_Boot_Record_(MBR)_specific_instructions
2021-04-03T17:14:54 #kisslinux <midfavila> i think you should zero the first sector of your hard drive and install extlinux
2021-04-03T17:15:12 #kisslinux <midfavila> because it will be infinitely easier
2021-04-03T17:15:21 #kisslinux <dilyn> it should literally be as easy as grub-install w/e w/e
2021-04-03T17:15:32 #kisslinux <dilyn> grub should *just work* if your partition layout is setup correctly.
2021-04-03T17:15:37 #kisslinux <midfavila> i've never ONCE had GRUB just work
2021-04-03T17:15:43 #kisslinux <dilyn> sucks for you i guess
2021-04-03T17:15:56 #kisslinux <dilyn> acheam, would you like to use an alternative to grub that works with MBR?
2021-04-03T17:16:25 #kisslinux <acheam> sure? this is a server, not my personal box so I don't really care what it uses
2021-04-03T17:16:30 #kisslinux <dilyn> the setup is slightly more manual with the other options, but it is much harder to screw anything up
2021-04-03T17:16:52 #kisslinux <dilyn> then I'd suggest LILO or extlinux, mid has used both probably so he would know more
2021-04-03T17:16:59 #kisslinux <dilyn> grub is just headaches too often
2021-04-03T17:17:20 #kisslinux <midfavila> LILO breaks on KISS and is generally a pain to compile from source now so either steal a binary from slackware or use extlinux
2021-04-03T17:17:29 #kisslinux <midfavila> if you want to use extlinux it's packaged in my repo
2021-04-03T17:17:40 #kisslinux <acheam> what's the url?
2021-04-03T17:18:04 #kisslinux <midfavila> https://git.sdf.org/midfavila/kiss-mfavila/
2021-04-03T17:18:11 #kisslinux <acheam> thank
2021-04-03T17:18:15 #kisslinux <midfavila> extlinux should be under ports
2021-04-03T17:19:03 #kisslinux <midfavila> tl;dr make a partition large enough for your kernel plus some other stuff (20mb should be more than enough assuming you use huge kernels), mark it as bootable, format it ext3
2021-04-03T17:19:16 #kisslinux <midfavila> dd if=/usr/lib/extlinux/mbr.bin of=/dev/sda bs=440 count=1
2021-04-03T17:19:29 #kisslinux <midfavila> run this command with /dev/sda as your main disk
2021-04-03T17:19:45 #kisslinux <midfavila> it will load the bootstrap code for extlinux onto your boot sector without risk of destroying the MBR
2021-04-03T17:20:05 #kisslinux <acheam> midfavila: can I not use a single / partition?
2021-04-03T17:20:27 #kisslinux <midfavila> I don't think so. But I also haven't much looked into it
2021-04-03T17:20:31 #kisslinux <acheam> hmm
2021-04-03T17:20:36 #kisslinux <midfavila> the advantage of a seperate boot partition is that you can mount it read-only
2021-04-03T17:20:45 #kisslinux <midfavila> which prevents you from accidentally wiping it out
2021-04-03T17:20:56 #kisslinux <midfavila> or anything else wiping it out for that matter
2021-04-03T17:21:08 #kisslinux <acheam> okay how often do you wipe things out
2021-04-03T17:21:17 #kisslinux <acheam> you always say that
2021-04-03T17:21:19 #kisslinux <midfavila> not very, but countermeasures are still good to take
2021-04-03T17:21:31 #kisslinux <dilyn> with BIOS boot you could have it all as a single partition but I don't know if ext itself supports that
2021-04-03T17:21:58 #kisslinux <dilyn> the biggest downside i've found with UEFI is I need my /boot partition to be at LEAST 480MB otherwise I can never boot, even though my kernel is five freakin megs
2021-04-03T17:22:07 #kisslinux <midfavila> what the fuck
2021-04-03T17:22:20 #kisslinux <midfavila> and here I thought a boot partition of 50mb was too much
2021-04-03T17:22:27 #kisslinux <dilyn> i mean, it is
2021-04-03T17:22:37 #kisslinux <acheam> i'm going with 256mb
2021-04-03T17:22:38 #kisslinux <dilyn> but for some reason all the UEFI implementations I've tried since 2013 have been hella picky
2021-04-03T17:22:39 #kisslinux <acheam> to be safea
2021-04-03T17:22:43 #kisslinux <midfavila> you don't need that much
2021-04-03T17:22:47 #kisslinux <dilyn> I used to be able to get away with 120 but here i am in the future :'(
2021-04-03T17:23:01 #kisslinux <midfavila> 50mb is enough for me to load multiple huge kernels and a couple niceties for extlinux onto /boot
2021-04-03T17:23:02 #kisslinux <acheam> its not like i'm desperate for 128 more megs
2021-04-03T17:23:12 #kisslinux <acheam> i can spare the space
2021-04-03T17:23:14 #kisslinux * midfavila shrugs
2021-04-03T17:23:40 #kisslinux <midfavila> anyway follow the instructions above
2021-04-03T17:23:52 #kisslinux <midfavila> then run extlinux --install /boot/extlinux
2021-04-03T17:24:10 #kisslinux <midfavila> after that it's just a matter of writing a config file
2021-04-03T17:24:30 #kisslinux <midfavila> http://0x0.st/-ci6.cfg
2021-04-03T17:24:32 #kisslinux <midfavila> here's mine as an example
2021-04-03T17:25:03 #kisslinux <midfavila> provides a nice little menu and a five-second prompt to let me choose which kernel i'd like to boot with
2021-04-03T17:25:27 #kisslinux <noocsharp> dilyn: https://nihaljere.xyz/0001-go-bump-to-1.16.3.patch
2021-04-03T17:25:37 #kisslinux <noocsharp> this is how i submit patches now
2021-04-03T17:26:12 #kisslinux <acheam> thanks mid
2021-04-03T17:26:30 #kisslinux <midfavila> Mmh.
2021-04-03T17:26:31 #kisslinux <dilyn> wonderful noocsharp :)
2021-04-03T17:26:53 #kisslinux <dilyn> my patch to fix those musl ld.so issues was upstreamed, did you notice a change in this release?
2021-04-03T17:27:43 #kisslinux <noocsharp> i didn't check, maybe wait on applying it then
2021-04-03T17:28:38 #kisslinux <dilyn> for sure. I'll take a peak
2021-04-03T17:31:24 #kisslinux <noocsharp> hmm, age-keygen still links to ld-linux*
2021-04-03T17:31:50 #kisslinux <noocsharp> maybe it didn't make it into this release?
2021-04-03T17:32:58 #kisslinux <acheam> damn it I rushed in fdisk and wiped my good partition
2021-04-03T17:34:09 #kisslinux <acheam> sorry for the onslaught of questions today, but has anyone had any issues with -O3?
2021-04-03T17:34:27 #kisslinux <acheam> i know people make a fuss about it in gentoo, but haven't heard much talk about it here
2021-04-03T17:34:33 #kisslinux <noocsharp> i know -O3 is known to cause issues, but thats about it
2021-04-03T17:34:40 #kisslinux <noocsharp> i never use it
2021-04-03T17:35:08 #kisslinux <noocsharp> i don't even use -O1, but i probably should...
2021-04-03T17:35:17 #kisslinux <testuser_[m]> I rarely had issues with O3 and even flto
2021-04-03T17:35:43 #kisslinux <testuser_[m]> Its not like your system Is gonna explode, just fix the broken packages
2021-04-03T17:37:21 #kisslinux <acheam> what does "broken" or "cause issues" even mean? ~segfaults?
2021-04-03T17:39:02 #kisslinux <testuser_[m]> Its  mostly build failures, and sometimes you'll need to add `ffat-lto-objects` on libraries like zlib
2021-04-03T17:39:22 #kisslinux <testuser_[m]> I don't think I got any segfaults cuz of those flag
2021-04-03T17:39:48 #kisslinux <acheam> hm
2021-04-03T17:59:29 #kisslinux <acheam> midfavila: is extlinux syslinux?
2021-04-03T17:59:39 #kisslinux <acheam> in your repos, that is
2021-04-03T18:06:39 #kisslinux <midfavila1> yes
2021-04-03T18:06:46 #kisslinux <acheam> cool thanks
2021-04-03T18:06:51 #kisslinux <midfavila1> np
2021-04-03T18:07:03 #kisslinux <acheam> ew why does it depend on all this crap
2021-04-03T18:07:19 #kisslinux <E5ten> I haven't had any issues with -O3, but I use clang and idk if the same is the case with gcc, although iirc from what I've heard gcc -O3 should be fine now?
2021-04-03T18:07:24 #kisslinux <midfavila1> build-time stuff
2021-04-03T18:07:34 #kisslinux <midfavila1> i know, using perl *and* python to build is disgusting
2021-04-03T18:07:45 #kisslinux <midfavila1> but I'm not the syslinux developer
2021-04-03T18:10:42 #kisslinux <acheam> even stuff like libffi and sqlite too though
2021-04-03T18:11:00 #kisslinux <acheam> *bloat*
2021-04-03T18:12:16 #kisslinux <testuser_[m]> Those are Python deps
2021-04-03T18:12:52 #kisslinux <midfavila1> yeah uh syslinux itself only has one dep
2021-04-03T18:13:11 #kisslinux <midfavila1> that being util-linux
2021-04-03T18:13:26 #kisslinux <midfavila1> and it's not as if you need to keep syslinux and util-linux installed after you set stuff up
2021-04-03T18:14:43 #kisslinux <acheam> testuser_[m]: oh i'm an idiot
2021-04-03T18:19:11 #kisslinux <acheam> okay leap of faith, rebooting now
2021-04-03T18:22:45 #kisslinux <acheam> yay it worked, kind of!
2021-04-03T18:22:56 #kisslinux <acheam> it got to extlinux, but failed to load menu.c3
2021-04-03T18:22:57 #kisslinux <acheam> 2
2021-04-03T18:23:03 #kisslinux <midfavila1> did you just copy my config
2021-04-03T18:23:16 #kisslinux <midfavila1> because if so you have to also copy /usr/lib/syslinux/menu.c32 into /boot
2021-04-03T18:23:21 #kisslinux <midfavila1> (at least I think that's the right path)
2021-04-03T18:23:26 #kisslinux <acheam> yeah that makes sense
2021-04-03T18:23:32 #kisslinux <acheam> and..... kernel panic
2021-04-03T18:23:34 #kisslinux <midfavila1> yes that's the right path
2021-04-03T18:23:46 #kisslinux <midfavila1> did you tell the kernel where your root is?
2021-04-03T18:23:54 #kisslinux <acheam> maybe not... how do I do that?
2021-04-03T18:24:08 #kisslinux <acheam> That would make sense because its "unable to mount root fs on unkown block(0,0)"
2021-04-03T18:24:13 #kisslinux <midfavila1> you just set the append variable in your syslinux.cfg
2021-04-03T18:24:18 #kisslinux <midfavila1> so if you look at mine
2021-04-03T18:24:32 #kisslinux <midfavila1> under the label default, i tell it that the linux kernel is in the above directory
2021-04-03T18:24:32 #kisslinux <acheam> I did do that
2021-04-03T18:24:47 #kisslinux <midfavila1> and then append read-only, root=/dev/sda2, quiet, and my resume partition to the kernel
2021-04-03T18:24:57 #kisslinux <acheam> yeah "root=" is set correctly
2021-04-03T18:25:12 #kisslinux <midfavila1> do you use modules for your filesystem/initramfs?
2021-04-03T18:25:44 #kisslinux <acheam> I just use defconfig
2021-04-03T18:25:56 #kisslinux <acheam> so... maybe
2021-04-03T18:26:02 #kisslinux <midfavila1> okay well you should probably check if ext3/4 is built in or not
2021-04-03T18:26:03 #kisslinux <acheam> apologies for my noobiness about this
2021-04-03T18:26:06 #kisslinux <midfavila1> it's fine
2021-04-03T18:26:12 #kisslinux <acheam> i would be very surprised it if isn't
2021-04-03T18:26:21 #kisslinux <midfavila1> retarded obscure stuff is like the only thing I know about
2021-04-03T18:26:25 #kisslinux <acheam> i mean, its ext3, and the deafult config...
2021-04-03T18:26:40 #kisslinux <midfavila1> ext4 is usually the only fs baked into kernels afaik
2021-04-03T18:26:46 #kisslinux <acheam> oh really?
2021-04-03T18:26:47 #kisslinux <midfavila1> unless you explicitly bake others in
2021-04-03T18:26:53 #kisslinux <acheam> thanks for letting me know
2021-04-03T18:26:54 #kisslinux <midfavila1> i don't do defconfigs, mind
2021-04-03T18:27:01 #kisslinux <midfavila1> my configs are hardware-specific
2021-04-03T18:27:15 #kisslinux <dilyn> noocsharp: yeah my change didn't make it into go-current it looks like. no idea when it will magically appear...
2021-04-03T18:27:16 #kisslinux <acheam> yeah, again, this is just a server machine
2021-04-03T18:27:18 #kisslinux <acheam> I don't really care
2021-04-03T18:27:32 #kisslinux <acheam> on my personal, i'd do a custom
2021-04-03T18:27:48 #kisslinux <midfavila1> anyway yeah you should *probably* bake ext3/4 into your kernel and go from there
2021-04-03T18:27:54 #kisslinux <acheam> thanks!
2021-04-03T18:27:58 #kisslinux <midfavila1> are you specifying using uuid or devfile?
2021-04-03T18:28:05 #kisslinux <acheam> devfile
2021-04-03T18:28:09 #kisslinux <acheam> per your suggestion
2021-04-03T18:28:10 #kisslinux <midfavila1> okay, good
2021-04-03T18:28:18 #kisslinux <midfavila1> i've never had luck with anything regarding uuid
2021-04-03T18:28:29 #kisslinux <midfavila1> ...or the new interface naming scheme for that matter
2021-04-03T18:28:31 #kisslinux <dilyn> UUIDs were always rough
2021-04-03T18:28:49 #kisslinux <dilyn> you'll want to make sure you've built filesystem + whatever type of drive rootfs lives on into the kernel
2021-04-03T18:28:50 #kisslinux <acheam> i'm just glad its at least recognizing syslinux
2021-04-03T18:28:53 #kisslinux <midfavila1> UUID, the whole "en0p???" naming scheme, etc, are all bullshit
2021-04-03T18:29:05 #kisslinux <dilyn> so ext2/3/4 should be *, along with nvme support or sata support w/e
2021-04-03T18:29:07 #kisslinux <dilyn> pata if u gotit
2021-04-03T18:29:11 #kisslinux <acheam> thanks dilyn
2021-04-03T18:29:12 #kisslinux <midfavila1> >PATA
2021-04-03T18:29:13 #kisslinux <midfavila1> it's
2021-04-03T18:29:14 #kisslinux <midfavila1> I
2021-04-03T18:29:15 #kisslinux <midfavila1> D
2021-04-03T18:29:15 #kisslinux <midfavila1> E
2021-04-03T18:29:21 #kisslinux <dilyn>  /shrug
2021-04-03T18:29:23 #kisslinux <midfavila1> reeeeeeeeEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE*EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE*
2021-04-03T18:29:25 #kisslinux <acheam> yes, my server has an array of 15 NVME m.2 drives
2021-04-03T18:29:32 #kisslinux <acheam> need to make sure to bake that into the kernel
2021-04-03T18:29:35 #kisslinux <midfavila1> wait what
2021-04-03T18:29:37 #kisslinux <dilyn> yeah so under device drivers there's a section for nvme devices
2021-04-03T18:29:46 #kisslinux <dilyn> you just need the... first option iirc to make it bootable
2021-04-03T18:29:48 #kisslinux <dilyn> the rest is gravy
2021-04-03T18:29:49 #kisslinux <aarng> uhm, isn't ext4 backwards compatible, so it can always read ext2/3?
2021-04-03T18:29:50 #kisslinux <midfavila1> what the hell are you doing with fifteen nvmes
2021-04-03T18:29:58 #kisslinux <acheam> midfavila1: its. a. joke.
2021-04-03T18:29:59 #kisslinux <dilyn> it should be
2021-04-03T18:30:03 #kisslinux <midfavila1> just making sure
2021-04-03T18:30:08 #kisslinux <midfavila1> i know people who actually have systems like that
2021-04-03T18:30:09 #kisslinux <acheam> fivehead
2021-04-03T18:30:17 #kisslinux <midfavila1> speaking of overkill
2021-04-03T18:30:27 #kisslinux <midfavila1> i'm considering buying SAS drives and making a caching RAID setup
2021-04-03T18:30:46 #kisslinux <midfavila1> so I can *flex* on mac users more
2021-04-03T18:31:06 #kisslinux <dilyn> kernel's help for ext4 fs makes it seem like it can mount ext3 but not ext2?
2021-04-03T18:31:16 #kisslinux <dilyn> no good reason not to just build in ext2/3/4 if you know you're using ext tho
2021-04-03T18:31:28 #kisslinux <midfavila1> at least 3
2021-04-03T18:31:32 #kisslinux <midfavila1> only 4 if you use ext4
2021-04-03T18:31:50 #kisslinux <midfavila1> i normally build reiser/f2fs and jfs in
2021-04-03T18:32:12 #kisslinux <midfavila1> my destiny is to become the most hipster of KISS users
2021-04-03T18:32:38 #kisslinux <noocsharp> dilyn: if you didn't see it, age-keygen still links against ld-linux, so i don't think its fixed in this the release, meaning the patch i sent is good to go
2021-04-03T18:32:54 #kisslinux <dilyn> aha i c ic
2021-04-03T18:33:05 #kisslinux <dilyn> lmao why can't I build go...
2021-04-03T18:33:10 #kisslinux <midfavila1> because go is shit
2021-04-03T18:33:15 #kisslinux <midfavila1> the same reason I couldn't build perl
2021-04-03T18:33:27 #kisslinux <dilyn> no i have this go tool dist: mkdtemp(/var/tmp/go-cbuild-XXXXXX): Permission denied
2021-04-03T18:33:35 #kisslinux <midfavila1> have you considered
2021-04-03T18:33:36 #kisslinux <midfavila1> that
2021-04-03T18:33:37 #kisslinux <midfavila1> perhaps
2021-04-03T18:33:38 #kisslinux <dilyn> i did something somewhere
2021-04-03T18:33:41 #kisslinux <midfavila1> you should run that command as root
2021-04-03T18:33:46 #kisslinux <midfavila1> :thinking:
2021-04-03T18:34:00 #kisslinux <dilyn> i should run... kiss b as root...
2021-04-03T18:34:01 #kisslinux <dilyn> mhm
2021-04-03T18:34:04 #kisslinux <E5ten> shouldn't non-root be able to make files in /var/tmp?
2021-04-03T18:34:09 #kisslinux <dilyn> you'd think
2021-04-03T18:34:10 #kisslinux <midfavila1> you would *think* so
2021-04-03T18:34:12 #kisslinux <dilyn> something happened to it
2021-04-03T18:34:22 #kisslinux <midfavila1> but i've run into issues where running kiss b as root actually did fix shit.
2021-04-03T18:34:22 #kisslinux <midfavila1> so
2021-04-03T18:34:23 #kisslinux <midfavila1> you know
2021-04-03T18:34:26 #kisslinux <midfavila1> consider the following
2021-04-03T18:34:27 #kisslinux <dilyn> drwxr-xr-x lel
2021-04-03T18:34:29 #kisslinux <noocsharp> wait, /var/tmp? why not just /tmp?
2021-04-03T18:34:32 #kisslinux <dilyn> should be match /tmp?
2021-04-03T18:34:37 #kisslinux <midfavila1> pretty sure /var/tmp is a symlink
2021-04-03T18:34:38 #kisslinux <dilyn> no idea why it's trying to use /var/tmp
2021-04-03T18:34:43 #kisslinux <dilyn> it is not
2021-04-03T18:34:48 #kisslinux <midfavila1> rip
2021-04-03T18:34:52 #kisslinux <dilyn> should it be... :o
2021-04-03T18:34:57 #kisslinux <dilyn> did I really bork something hmmm
2021-04-03T18:34:58 #kisslinux <midfavila1> i mean
2021-04-03T18:34:58 #kisslinux <E5ten> if /var/tmp is a symlink, it definitely shouldn't be one to /tmp
2021-04-03T18:35:04 #kisslinux <midfavila1> i don't think it would much matter
2021-04-03T18:35:10 #kisslinux <E5ten> cuz /tmp stuff should not be relied on between boots, but /var/tmp stuff can be
2021-04-03T18:35:26 #kisslinux <E5ten> so they have to be different
2021-04-03T18:35:29 #kisslinux <dilyn> lol
2021-04-03T18:35:37 #kisslinux <midfavila1> if I was putting a file in any directory labelled /tmp then I wouldn't expect them to be persistent
2021-04-03T18:35:39 #kisslinux <midfavila1> but that's just me
2021-04-03T18:35:43 #kisslinux <dilyn> so the question is should /var/tmp be.... 1777? lol
2021-04-03T18:35:54 #kisslinux <dilyn> it's variably temporary obviously
2021-04-03T18:36:03 #kisslinux <midfavila1> stupid
2021-04-03T18:36:12 #kisslinux <E5ten> I think it should be 1777 yeah
2021-04-03T18:36:21 #kisslinux <noocsharp> for me its drwxrwxrwt
2021-04-03T18:36:32 #kisslinux <dilyn> that would indeed be 17777
2021-04-03T18:36:34 #kisslinux <dilyn> 1777*
2021-04-03T18:36:35 #kisslinux <midfavila1> i need to start using octal notation instead of symbolic
2021-04-03T18:36:45 #kisslinux <midfavila1> but octal is a pain to transition to, mentally
2021-04-03T18:36:46 #kisslinux <dilyn> wonder why it changed. nothing should be mounted there...
2021-04-03T18:37:00 #kisslinux <midfavila1> maybe just remount it to be sure
2021-04-03T18:37:02 #kisslinux <midfavila1> idk
2021-04-03T18:37:04 #kisslinux <E5ten> symbolic is such a pain to read lol
2021-04-03T18:37:15 #kisslinux <dilyn> lol
2021-04-03T18:37:17 #kisslinux <midfavila1> symbolid is a pain to read, octal is a pain to parse
2021-04-03T18:37:23 #kisslinux <midfavila1> s/symbolid/symbolic/
2021-04-03T18:37:24 #kisslinux <kissbot> <midfavila1> symbolic is a pain to read, octal is a pain to parse
2021-04-03T18:37:28 #kisslinux <dilyn> rwx+t or w/e
2021-04-03T18:37:42 #kisslinux <midfavila1> i should have paid more attention to my high school class on file permissions
2021-04-03T18:37:43 #kisslinux <midfavila1> smh
2021-04-03T18:37:48 #kisslinux <E5ten> parse like in a program or mentally?
2021-04-03T18:37:51 #kisslinux <midfavila1> mentally
2021-04-03T18:37:55 #kisslinux <midfavila1> i'm not used to octal in general
2021-04-03T18:37:58 #kisslinux <midfavila1> only hex
2021-04-03T18:38:07 #kisslinux <dilyn> 777 was how i learned perms
2021-04-03T18:38:08 #kisslinux <midfavila1> ...and binary, but file perms in binary sounds like masochism
2021-04-03T18:38:09 #kisslinux <E5ten> fair enough, I don't really think about it in terms of it being octal or not, it's just 3 7s
2021-04-03T18:38:17 #kisslinux <midfavila1> well everyone knows about 777
2021-04-03T18:38:20 #kisslinux <dilyn> well i mean
2021-04-03T18:38:24 #kisslinux <dilyn> 455 w/e u want lad
2021-04-03T18:38:40 #kisslinux <dilyn> bitches don't know bout my 7...7...7
2021-04-03T18:38:42 #kisslinux <E5ten> yeah but I mean like if you remember that 4 is read 2 is write and 1 is execute, octal perms should be pretty easy to parse
2021-04-03T18:38:54 #kisslinux <midfavila1> i don't often use chmod so
2021-04-03T18:38:58 #kisslinux * midfavila1 shrugs
2021-04-03T18:39:00 #kisslinux <dilyn> just a bunch of additions
2021-04-03T18:39:00 #kisslinux <E5ten> fair enough
2021-04-03T18:39:05 #kisslinux <dilyn> look at this guy
2021-04-03T18:39:07 #kisslinux <E5ten> dilyn: yeah exactly
2021-04-03T18:39:08 #kisslinux <dilyn> his perms are always perfect
2021-04-03T18:39:11 #kisslinux <midfavila1> i know I suck
2021-04-03T18:39:14 #kisslinux <midfavila1> i can't even do addition
2021-04-03T18:39:23 #kisslinux <dilyn> addition is just reverse subtraction
2021-04-03T18:39:24 #kisslinux <midfavila1> don't bully me I only have a ninth grade maths education
2021-04-03T18:39:25 #kisslinux <dilyn> does that help?
2021-04-03T18:39:27 #kisslinux <midfavila1> no
2021-04-03T18:39:29 #kisslinux <dilyn> :(
2021-04-03T18:39:34 #kisslinux <midfavila1> i need you to explain it in terms of summation
2021-04-03T18:39:54 #kisslinux <dilyn> summation == addition
2021-04-03T18:39:58 #kisslinux <dilyn> that better?
2021-04-03T18:39:59 #kisslinux <midfavila1> :thinking:
2021-04-03T18:40:02 #kisslinux <midfavila1> r u sure
2021-04-03T18:40:11 #kisslinux <dilyn> lemme check my degree hold on
2021-04-03T18:40:16 #kisslinux <midfavila1> k
2021-04-03T18:40:19 #kisslinux <dilyn> yeah my maths degree confirms. summation is addition
2021-04-03T18:40:35 #kisslinux <midfavila1> but why are there greek letters in my numbers professor
2021-04-03T18:40:42 #kisslinux <E5ten> lol imagine someone who doesn't learn about set[ug]id/sticky bit and thinks that the leftmost number in 4-number octal perms are just for an even more important category of user than the owner of a file
2021-04-03T18:40:47 #kisslinux <acheam> okay recompiling kernel now, EXT3 support looks to have not been enabled in .config
2021-04-03T18:40:53 #kisslinux <midfavila1> aha
2021-04-03T18:40:58 #kisslinux <dilyn> because if we used another number to symbolize a placeholder for a number we don't know you would be even more confused
2021-04-03T18:40:59 #kisslinux <midfavila1> my autism finally helps someone
2021-04-03T18:40:59 #kisslinux <midfavila1> maybe
2021-04-03T18:41:06 #kisslinux <midfavila1> dilyn that's not true
2021-04-03T18:41:10 #kisslinux <midfavila1> my favorite number is the number F
2021-04-03T18:41:16 #kisslinux <midfavila1> and it's *normal* and *sane*
2021-04-03T18:41:17 #kisslinux <dilyn> e5ten: lmfao wouldn't that be something
2021-04-03T18:41:22 #kisslinux <dilyn> 'the 0 means the file is off'
2021-04-03T18:41:36 #kisslinux <E5ten> lmao
2021-04-03T18:42:06 #kisslinux <dilyn> hey looky there my first successful git am $patch
2021-04-03T18:42:10 #kisslinux <dilyn> thx noocsharp :)
2021-04-03T18:42:15 #kisslinux <E5ten> the 4th number is the permissions for root, if you have perms 0777 and the file isn't owned by root than root can't do anything with it
2021-04-03T18:42:30 #kisslinux <E5ten> then*
2021-04-03T18:42:56 #kisslinux <kiedtl> I always assumed 0 was just the octal literal prefix for C
2021-04-03T18:43:03 #kisslinux <dilyn> whenever I login to a new system my first order of business is to chown root:root ~
2021-04-03T18:43:09 #kisslinux <dilyn> just to show the sysadmin I have nothing to hide
2021-04-03T18:43:14 #kisslinux <E5ten> smart
2021-04-03T18:43:19 #kisslinux <E5ten> kiedtl: it is
2021-04-03T18:43:37 #kisslinux <E5ten> but here I'm using it as a 0 for the "special" perm bits
2021-04-03T18:43:49 #kisslinux <kiedtl> dilyn: and then `chown -R dilyn ~/*`?
2021-04-03T18:43:54 #kisslinux <kiedtl> E5ten: ah
2021-04-03T18:43:58 #kisslinux <midfavila1> i like my files sticky
2021-04-03T18:43:59 #kisslinux <midfavila1> :^)
2021-04-03T18:44:24 #kisslinux <dilyn> no then I just email my scripts to the sysadmin and ask them to run them for me
2021-04-03T18:45:02 #kisslinux <midfavila1> okay back to the math thing though
2021-04-03T18:45:10 #kisslinux <midfavila1> how the fuck are you supposed to learn how to parse equations
2021-04-03T18:45:13 #kisslinux <midfavila1> like on wikipedia and shit
2021-04-03T18:45:19 #kisslinux <midfavila1> *they didn't teach me this in school*
2021-04-03T18:45:32 #kisslinux <noocsharp> they didn't teach you how to read?
2021-04-03T18:45:40 #kisslinux <midfavila1> stfu you know that's not what I meant
2021-04-03T18:45:46 #kisslinux <midfavila1> but to answer your question no, they didn't
2021-04-03T18:46:06 #kisslinux <midfavila1> i learned reading and writing mostly from my parents and computers
2021-04-03T18:47:14 #kisslinux <midfavila1> but yeah obviously there's order of operations when using infix notation and all that good stuff
2021-04-03T18:47:28 #kisslinux <midfavila1> but I mean when you start breaking out higher-order operations
2021-04-03T18:47:34 #kisslinux <dilyn> lmfao
2021-04-03T18:47:42 #kisslinux <midfavila1> rude.
2021-04-03T18:47:42 #kisslinux <noocsharp> have you ever seen an equation that doesn't use infix notation?
2021-04-03T18:47:44 #kisslinux <dilyn> Not sure what you mean
2021-04-03T18:48:00 #kisslinux <midfavila1> i use an rpn calculator sometimes noocsharp so
2021-04-03T18:48:04 #kisslinux <midfavila1> i'm at least familiar with it
2021-04-03T18:48:09 #kisslinux <midfavila1> and scheme is exclusively prefix
2021-04-03T18:48:21 #kisslinux <noocsharp> but like on wikipedia or a textbook
2021-04-03T18:48:31 #kisslinux <midfavila1> well, no, but I felt the need to specify
2021-04-03T18:48:34 #kisslinux <midfavila1> you have to understand
2021-04-03T18:48:41 #kisslinux <midfavila1> i'm at least 50% retarded when it comes to math
2021-04-03T18:48:51 #kisslinux <midfavila1> this should be obvious
2021-04-03T18:48:53 #kisslinux <dilyn> so do it slower
2021-04-03T18:49:03 #kisslinux <noocsharp> well im a math major and im 100% retarded with this
2021-04-03T18:49:05 #kisslinux <midfavila1> no like, I'm not *bad* at it
2021-04-03T18:49:07 #kisslinux <kiedtl> lol
2021-04-03T18:49:14 #kisslinux <midfavila1> i just know nothing beyond aritmetics
2021-04-03T18:49:23 #kisslinux <midfavila1> s/aritmetics/arithmetics/
2021-04-03T18:49:24 #kisslinux <kissbot> <midfavila1> i just know nothing beyond arithmetics
2021-04-03T18:49:26 #kisslinux <midfavila1> and some basic geometry
2021-04-03T18:49:33 #kisslinux * kiedtl find square root of midfavila1
2021-04-03T18:49:44 #kisslinux <midfavila1> the answer is i
2021-04-03T18:50:19 #kisslinux <dilyn> most things are arithmetic
2021-04-03T18:50:29 #kisslinux <dilyn> you can learn most of cryptography with just arithmetic
2021-04-03T18:50:31 #kisslinux <midfavila1> muh reunion of broken parts
2021-04-03T18:50:43 #kisslinux <midfavila1> muh calculus of infinitesimals
2021-04-03T18:50:59 #kisslinux <dilyn> hey robinson was a genius and ahead of his time
2021-04-03T18:51:05 #kisslinux <midfavila1> these are not numbers, these are numbers *and letters*, and the worst thing about it
2021-04-03T18:51:10 #kisslinux <midfavila1> is that the numbers are all over the fucking place
2021-04-03T18:51:30 #kisslinux <kiedtl> midfavila1 is a complex individual
2021-04-03T18:51:39 #kisslinux <midfavila1> i'm a complex something.
2021-04-03T18:51:41 #kisslinux <dilyn> I think he's showing he's the opposite...
2021-04-03T18:51:44 #kisslinux <kiedtl> s/complex/_Complex/
2021-04-03T18:51:45 #kisslinux <kissbot> <kiedtl> midfavila1 is a _Complex individual
2021-04-03T18:51:53 #kisslinux <dilyn> complex people can comprehend and unpack complex ideas
2021-04-03T18:52:18 #kisslinux <kiedtl> >the answer is i
2021-04-03T18:52:32 #kisslinux <acheam> ....and kernel panic again
2021-04-03T18:52:35 #kisslinux <midfavila1> you don't need to be a fucking cunt, dilyn
2021-04-03T18:52:43 #kisslinux <dilyn> noocsharp: considering you're the first to submit me patches via 'mail', would you prefer a direct mailing list, or an option to submit patches to github via an email?
2021-04-03T18:52:48 #kisslinux <dilyn> a la https://fire.fundersclub.com/
2021-04-03T18:52:52 #kisslinux <acheam> I don't have any more time to work on this today... will fix it tomorrow
2021-04-03T18:52:55 #kisslinux <dilyn> lel
2021-04-03T18:52:58 #kisslinux <dilyn> sry mid
2021-04-03T18:53:04 #kisslinux <midfavila1> just because I'm shitposting for the most part doesn't mean I'm not being honest. I can't control the fact that I had a shitty education.
2021-04-03T18:53:16 #kisslinux <midfavila1> it's not fucking funny
2021-04-03T18:53:17 #kisslinux <dilyn> it's never too late to learn :v
2021-04-03T18:53:21 #kisslinux <noocsharp> dilyn: indeed, that would be ideal
2021-04-03T18:53:36 #kisslinux <dilyn> which? a mailing list?
2021-04-03T18:53:45 #kisslinux <acheam> dilyn: I think the system needs to be standard, so either everyone uses a mailing list, or everyone uses GH (via web or via email)
2021-04-03T18:53:55 #kisslinux <kiedtl> midfavila1: I hope what I said didn't come of as rude; I was just making a stupid algebra joke :V
2021-04-03T18:54:08 #kisslinux <midfavila1> No, you're fine, I just don't appreciate it when people insult me.
2021-04-03T18:54:15 #kisslinux <dilyn> acheam: I like the idea of it all being centralized as well, but I want to hear if there's opposition
2021-04-03T18:54:22 #kisslinux <midfavila1> Anyways, a mailing list is better because it's more accessible.
2021-04-03T18:54:24 #kisslinux <noocsharp> either or, i agree with acheam, just keep it consistent
2021-04-03T18:54:32 #kisslinux <dilyn> for instance, having a separate list might make leaving github easier if it might ever come to that
2021-04-03T18:55:13 #kisslinux <dilyn> a mailing list for just patches seems like overkill, but people were interested in mailing lists; I just dont' see what an ML accomplishes that github issues and IRC cannot :S
2021-04-03T18:55:32 #kisslinux <noocsharp> less dependence on github
2021-04-03T18:55:54 #kisslinux <dilyn> mmhmm
2021-04-03T18:55:56 #kisslinux <midfavila1> Well, whatever. I'll be back later. You guys have fun hashing out patching infrastructure.
2021-04-03T18:56:32 #kisslinux <dilyn> you know, 'how to create a mailing list' does not return useful search results.
2021-04-03T18:56:41 #kisslinux <dilyn> fuck SEO, fuck spam lists, fuck newsletters.
2021-04-03T18:57:06 #kisslinux <kiedtl> check the providers of some popular mls
2021-04-03T18:57:10 #kisslinux <kiedtl> e.g. orbitalfox...?
2021-04-03T18:57:11 #kisslinux <noocsharp> can't sourcehut be used to set up just a mailing list? thats self-hostable?
2021-04-03T18:57:15 #kisslinux <kiedtl> ^^
2021-04-03T18:57:19 #kisslinux <dilyn> yes
2021-04-03T18:57:24 #kisslinux <dilyn> I'm also peaking at sourcehut
2021-04-03T18:57:31 #kisslinux <dilyn> ddevault will win yet again :(
2021-04-03T18:57:38 #kisslinux <kiedtl> lol
2021-04-03T18:58:16 #kisslinux <acheam> lists.sr.ht is a pain
2021-04-03T18:58:23 #kisslinux <acheam> causal.agency has a solution
2021-04-03T18:58:28 #kisslinux <noocsharp> how so?
2021-04-03T18:59:34 #kisslinux <acheam> the whole sr.ht stack is a pain to self host, and packaging it for kiss would be a pain. It needs postgres, redis, a mail server, a web server (nginx), a wsgi server (gunicorn), and meta.sr.ht
2021-04-03T18:59:46 #kisslinux <dilyn> holy jesus
2021-04-03T18:59:55 #kisslinux <noocsharp> ah, i see
2021-04-03T18:59:56 #kisslinux <dilyn> muh all-in-one
2021-04-03T19:00:16 #kisslinux <kiedtl> oof
2021-04-03T19:00:17 #kisslinux <acheam> the causal.agency solution is just to sync with an email adress using mbsync or offlineimap, etc, and to generate static pages from the mbox files
2021-04-03T19:00:43 #kisslinux <kiedtl> Isn't it possible to *only* self-host the ML bit of sr.ht? Or are the components too tightly coupled?
2021-04-03T19:00:56 #kisslinux <acheam> no its designed to be easily decoupled
2021-04-03T19:01:00 #kisslinux <acheam> but you still need all of the above
2021-04-03T19:01:04 #kisslinux <kiedtl> Ouch.
2021-04-03T19:01:18 #kisslinux <acheam> once you have the core stuff setup, its easy to add/remove services
2021-04-03T19:01:54 #kisslinux <dilyn> hrm
2021-04-03T19:02:18 #kisslinux <dilyn> i mean then I would just opt to not host it on KISS and use docker lmfao
2021-04-03T19:02:26 #kisslinux <dilyn> but then we're just admitting defeat!
2021-04-03T19:02:29 #kisslinux <acheam> there are no docker images
2021-04-03T19:02:30 #kisslinux <dilyn> hm
2021-04-03T19:02:33 #kisslinux <acheam> ddevault is adamantly against
2021-04-03T19:02:40 #kisslinux <dilyn> lol ofc
2021-04-03T19:02:55 #kisslinux <acheam> "You must do everythign by hand to be a *real* sysadmin"
2021-04-03T19:03:05 #kisslinux <acheam> "docker just hides whats actualy happening"
2021-04-03T19:03:16 #kisslinux <acheam> etc etc
2021-04-03T19:03:35 #kisslinux <kiedtl> I wonder what happened to simplicity there with sr.ht.
2021-04-03T19:03:35 #kisslinux <acheam> i brought up the idea once and got adequately flamed for it
2021-04-03T19:03:37 #kisslinux <dilyn> most things hide what is actually happening, DREW
2021-04-03T19:03:42 #kisslinux <dilyn> wayland doesn't tell me what it's doing dammit
2021-04-03T19:03:48 #kisslinux <acheam> kiedtl: it is simple, its just not easy
2021-04-03T19:03:51 #kisslinux <acheam> like kiss
2021-04-03T19:03:55 #kisslinux <noocsharp> WAYLAND_DEBUG=1
2021-04-03T19:04:15 #kisslinux <dilyn> DOCKER_DEBUG=fuckme
2021-04-03T19:04:23 #kisslinux <noocsharp> it tells you EVERYTHING that its doing if you want
2021-04-03T19:04:37 #kisslinux <kiedtl> I want my risc-v processor to tell me what instruction it's handling
2021-04-03T19:04:50 #kisslinux <dilyn> i'd rather it never talked to me. I regret everythingn
2021-04-03T19:05:32 #kisslinux <noocsharp> lmao
2021-04-03T19:08:49 #kisslinux <dilyn> Alright so I think my plan is to implement fire-bot for the repos and then based on usage that will inform future decisions re: mailing list and all that entails
2021-04-03T19:09:06 #kisslinux <dilyn> this seems like the best plan because 1) less immediate work 2) testing ground :v
2021-04-03T19:09:15 #kisslinux <dilyn> and I'll look into other things in the meanwhile
2021-04-03T19:09:54 #kisslinux <acheam> cool
2021-04-03T19:10:01 #kisslinux <acheam> does fire do prs or just issues?
2021-04-03T19:10:01 #kisslinux <noocsharp> very rough, probably bad idea: opensmtpd delivers to maildir, so you can listen for updates in a maildir and forward them to the people on the list as they arrive
2021-04-03T19:10:15 #kisslinux <dilyn> hm that's interesting
2021-04-03T19:10:32 #kisslinux <dilyn> I mean, the simpler the solution the better. I doubt we need any actually real and complicated infra behind it
2021-04-03T19:10:37 #kisslinux <dilyn> we're not like libc lol
2021-04-03T19:10:52 #kisslinux <dilyn> acheam I think it's just issues
2021-04-03T19:10:54 #kisslinux <dilyn> hm
2021-04-03T19:10:56 #kisslinux <acheam> hmmmmm
2021-04-03T19:10:59 #kisslinux <dilyn> danggum
2021-04-03T19:11:13 #kisslinux <acheam> then I am leaning towards a mailing list actually
2021-04-03T19:11:19 #kisslinux <dilyn> yah
2021-04-03T19:11:28 #kisslinux <acheam> just a simple one, the causal.agency way or similar
2021-04-03T19:11:31 #kisslinux <dilyn> you could always use github CLI! that's how I make issues and PRs on my home PC lol
2021-04-03T19:12:09 #kisslinux <acheam> *no*
2021-04-03T19:12:25 #kisslinux <dilyn> lol
2021-04-03T19:12:39 #kisslinux <dilyn> it's actually super intuitive and user friendly :P
2021-04-03T19:13:06 #kisslinux <noocsharp> that's why im announcing today that im switching to ubuntu
2021-04-03T19:13:13 #kisslinux <dilyn> hng
2021-04-03T19:13:54 #kisslinux <acheam> yesterday my dad asked me "why are you compiling the kernel... hasn't someone already done that? why can't you just download windows and use it"
2021-04-03T19:14:05 #kisslinux <dilyn> ded
2021-04-03T19:14:15 #kisslinux <acheam> we do things because they are hard!
2021-04-03T19:14:18 #kisslinux <acheam> and muh control
2021-04-03T19:14:18 #kisslinux <dilyn> 'yes dad, i did it last week. there's a new one'
2021-04-03T19:14:24 #kisslinux <dilyn> i'm installing a new windows
2021-04-03T19:14:24 #kisslinux <noocsharp> my dad used to do this shit back in like 2000
2021-04-03T19:14:37 #kisslinux <noocsharp> now he uses macos
2021-04-03T19:14:47 #kisslinux <dilyn> pro computer user
2021-04-03T19:14:57 #kisslinux <acheam> it seems that a lot of old linux/unix people use macos now
2021-04-03T19:15:08 #kisslinux <dilyn> <:
2021-04-03T19:15:37 #kisslinux <acheam> (i'm talking like 1970s-80s-90s old)
2021-04-03T19:16:00 #kisslinux <acheam> s/old/when they used unix/g
2021-04-03T19:16:01 #kisslinux <kissbot> <acheam> (i'm talking like 1970s-80s-90s when they used unix)
2021-04-03T19:16:24 #kisslinux <acheam> this whole thought train is a wreck jesus
2021-04-03T19:16:25 #kisslinux <dilyn> 90s?
2021-04-03T19:16:28 #kisslinux <dilyn> am now official old
2021-04-03T19:16:34 #kisslinux <acheam> not birth age
2021-04-03T19:16:46 #kisslinux <dilyn> i am no longer an old
2021-04-03T19:16:47 #kisslinux <acheam> age at which they would have used/developed on unix
2021-04-03T19:16:57 #kisslinux <acheam> just forget the last 6 messages I sent
2021-04-03T19:17:02 #kisslinux <dilyn> lol
2021-04-03T19:17:41 #kisslinux <dilyn> linode charged me for my usage last month!
2021-04-03T19:17:44 #kisslinux <acheam> https://text.causal.agency/019-mailing-list.txt
2021-04-03T19:17:46 #kisslinux <dilyn> i thought I had $100 credit!
2021-04-03T19:17:51 #kisslinux <dilyn> KISS is going to bankrupt me!
2021-04-03T19:17:57 #kisslinux <acheam> oof
2021-04-03T19:18:05 #kisslinux <acheam> the credit is how they get you hooked
2021-04-03T19:18:18 #kisslinux <dilyn> they should've used the credit and not charged me is what I mean
2021-04-03T19:18:23 #kisslinux <dilyn> that was my first month
2021-04-03T19:18:27 #kisslinux <dilyn> maybe i missed something :(
2021-04-03T19:18:29 #kisslinux <acheam> oh okay
2021-04-03T19:18:36 #kisslinux <acheam> wow did you not read the terms and conditions
2021-04-03T19:18:46 #kisslinux <dilyn> something something sixty days to use it
2021-04-03T19:19:35 #kisslinux <noocsharp> hostwinds charges me extra if i have an iso mounted for too long
2021-04-03T19:19:35 #kisslinux <dilyn> their support was actually super helpful last time i talked to them. I didn't even know they had a full set of command line tools you could use
2021-04-03T19:19:41 #kisslinux <dilyn> very powerful. big fan.
2021-04-03T19:19:46 #kisslinux <dilyn> perfect 5/7
2021-04-03T19:19:49 #kisslinux <dilyn>  /advertisement
2021-04-03T19:20:12 #kisslinux <acheam> noocsharp: bruh what
2021-04-03T19:20:17 #kisslinux <dilyn> though tbh I could probably just get away with turning my mac into the host lmao
2021-04-03T19:20:25 #kisslinux <dilyn> that sounds... wow what
2021-04-03T19:20:38 #kisslinux <dilyn> "stop hogging our CD drive lad"
2021-04-03T19:20:41 #kisslinux <noocsharp> they count it as storage or something
2021-04-03T19:20:47 #kisslinux <dilyn> lmaaoooooo
2021-04-03T19:20:57 #kisslinux <acheam> i mean... I guess you could load up a 2 tb iso file
2021-04-03T19:20:59 #kisslinux <acheam> lol
2021-04-03T19:21:11 #kisslinux <noocsharp> im doing openbsd iso's lmao
2021-04-03T19:21:25 #kisslinux <acheam> every time you load up an iso, someone has to burn it to a cd and walk it over to the server
2021-04-03T19:21:44 #kisslinux <noocsharp> thats what it seems like
2021-04-03T19:21:46 #kisslinux <acheam> except you can't use it on friday nights
2021-04-03T19:21:56 #kisslinux <acheam> because they use the cd drive for a movie night
2021-04-03T19:23:31 #kisslinux <dilyn> that sounds like the kind of service I would provide
2021-04-03T19:29:04 #kisslinux <noocsharp> tbh id like to just self-host, but not sure my isp would like that
2021-04-03T19:29:49 #kisslinux <acheam> isp's are usually fine with anything but 25 in the US
2021-04-03T19:30:02 #kisslinux <acheam> s/25/port 25/
2021-04-03T19:30:04 #kisslinux <kissbot> <acheam> isp's are usually fine with anything but port 25 in the US
2021-04-03T19:31:02 #kisslinux <noocsharp> and i also then have to deal with dynamic ip addresses
2021-04-03T19:31:10 #kisslinux <acheam> hmm
2021-04-03T19:31:19 #kisslinux <acheam> you could use duckdns or the like
2021-04-03T19:31:45 #kisslinux <acheam> testuser_[m] is good with that stuff
2021-04-03T19:34:26 #kisslinux <noocsharp> hmm, maybe i could have my vps act like a proxy to a local rpi, which will free up some resources to do other stuff on the vps
2021-04-03T19:34:34 #kisslinux <dilyn> whatever happened to tracer :(
2021-04-03T19:39:21 #kisslinux <dilyn> acheam: that post is really cool
2021-04-03T19:39:57 #kisslinux <acheam> :)
2021-04-03T19:41:08 #kisslinux <dilyn> honestly this may be the way to go...
2021-04-03T19:41:17 #kisslinux <dilyn> gah y'all are gonna make me learn so many things :v
2021-04-03T19:42:14 #kisslinux <noocsharp> are you talking about the mailing list one
2021-04-03T19:42:27 #kisslinux <dilyn> mmhmm
2021-04-03T19:44:24 #kisslinux <noocsharp> i think imap is a tad overkill for this, i feel like the same thing can be done with opensmtpd + shell scripts
2021-04-03T19:44:37 #kisslinux <noocsharp> maybe im missing something
2021-04-03T19:45:29 #kisslinux <dilyn> i mean probably...
2021-04-03T19:45:43 #kisslinux <noocsharp> also maybe the work of developing something yourself isn't worth it, given that this is already known working, and simple enough
2021-04-03T19:45:59 #kisslinux <dilyn> mmhmm
2021-04-03T19:46:28 #kisslinux <dilyn> yet again, openbsd comes in clutch
2021-04-03T19:47:02 #kisslinux <dilyn> I had an interview for a coding job a year ago and they asked me what I knew about mail severs. I told them "I've heard of Mutt"
2021-04-03T19:47:05 #kisslinux <dilyn> the interview promptly ended
2021-04-03T19:47:46 #kisslinux <noocsharp> haha, damn
2021-04-03T19:51:37 #kisslinux <dilyn> the solution of just having fastmail CC everyone on mails going to a specific address is hilarious and I love it
2021-04-03T19:51:42 #kisslinux <dilyn> I wonder if tutanota can do it...
2021-04-03T19:51:46 #kisslinux <dilyn> I wouldn't be... surprised...
2021-04-03T19:54:14 #kisslinux <helby> tutanota still can't, it's in 'feature list' I think
2021-04-03T19:54:34 #kisslinux <dilyn> :'(
2021-04-03T19:55:00 #kisslinux <helby> but most providers can :/
2021-04-03T20:00:12 #kisslinux <noocsharp> google groups!
2021-04-03T20:00:41 #kisslinux <dilyn> ah yes perfect
2021-04-03T20:01:07 #kisslinux <dilyn> helby are you telling me my email provider is bad >=(
2021-04-03T20:01:14 #kisslinux <dilyn> they're mediocre and it's sad :(
2021-04-03T20:01:14 #kisslinux <florianjr> Has anyone else the problem that they can't build a kernel with firmware for example amdgpu?
2021-04-03T20:01:31 #kisslinux <dilyn> I can't login on my PC with chromium because I need to have libgcrypt. top 10 anime betrayals
2021-04-03T20:01:42 #kisslinux <dilyn> florianjr: what's the exact issue?
2021-04-03T20:01:51 #kisslinux <florianjr> Could be the busybox version of the diff command the problem
2021-04-03T20:01:54 #kisslinux <dilyn> does the build error or it succeeds and it just isn't there
2021-04-03T20:02:01 #kisslinux <florianjr> Wait a sec, ill give you more info
2021-04-03T20:02:28 #kisslinux <helby> dilyn: used them for years, pretty shit to be honest
2021-04-03T20:02:49 #kisslinux <dilyn> I sync all my passwords that I encrypt with my secret key through a private git repo, and I didn't push my latest round of passwords so now I can't login to my account with my domain provider... smdh
2021-04-03T20:03:05 #kisslinux <dilyn> they only implemented the ability to report spam... a year ago
2021-04-03T20:03:07 #kisslinux <dilyn> it bad lol
2021-04-03T20:03:32 #kisslinux <noocsharp> in all my time self-hosting, ive only gotten like 3 pieces of spam
2021-04-03T20:03:39 #kisslinux <dilyn> :o
2021-04-03T20:03:57 #kisslinux <dilyn> i posted my email to like four job boards and 50% of my email is fake job ads
2021-04-03T20:04:01 #kisslinux <noocsharp> i think all of it from gmail
2021-04-03T20:04:05 #kisslinux <helby>  yes u got 3 spam but u finished in spam all the time :/
2021-04-03T20:04:08 #kisslinux <dilyn> contemplated deleting my account after that tbh
2021-04-03T20:04:31 #kisslinux <noocsharp> i use a gmail address for job stuff, want to keep my self-hosted stuff pure
2021-04-03T20:05:09 #kisslinux <dilyn> I had my hand over the 'delete my google account' button the week i started looking for jobs so I thought it would be nice to nto have to change it later
2021-04-03T20:05:12 #kisslinux <dilyn> LITTLE DID I KNOW
2021-04-03T20:05:48 #kisslinux <helby> when I need 'serious' email I create temporary gmail/outlook or other crap, when job is done, I delete that shit
2021-04-03T20:05:58 #kisslinux <helby> now pretty okay with dismail
2021-04-03T20:06:10 #kisslinux <dilyn> #10minutemail.com
2021-04-03T20:06:51 #kisslinux <florianjr> https://pastebin.com/nbuLJ2tq
2021-04-03T20:06:53 #kisslinux <florianjr> Like this
2021-04-03T20:07:33 #kisslinux <florianjr> But i extracted the contents of the linux-firmware right of kernel.org into /usr/lib/firmware
2021-04-03T20:08:04 #kisslinux <dilyn> did you list out every firwmare you needed in the CONFIG_EXTRA_FIRMWARE?
2021-04-03T20:08:16 #kisslinux <dilyn> a space separated list relative to CONFIG_FIRMWARE_DIR
2021-04-03T20:08:25 #kisslinux <florianjr> yeah
2021-04-03T20:08:31 #kisslinux <florianjr> i think i am dumb
2021-04-03T20:08:57 #kisslinux <florianjr> i had checked the firmware folder outside the chroot and thought it was okay
2021-04-03T20:09:14 #kisslinux <florianjr> i'll try again, pls give me a moment
2021-04-03T20:09:32 #kisslinux <dilyn> for my amdgpu I have this: https://github.com/dilyn-corner/KISS-me/blob/8ff2ea9dc80c1a13569f2dd6a45e3f5d982c42cd/gpl/linux/files/.config#L1088
2021-04-03T20:15:26 #kisslinux <florianjr> it compiled well, sorry for the disturb. i just forgot to move my bin files into /usr/lib/firmware/amdgpu instead of only /usr/lib/firmware. Thank you for your quick help, i found my own mistake :)
2021-04-03T20:16:55 #kisslinux <dilyn> :)
2021-04-03T20:17:09 #kisslinux <dilyn> the first amdgpu problem that was actually resolved, and in less than two days. we've set a new record fam
2021-04-03T20:18:48 #kisslinux <florianjr> im coming a huge fanboy of gentoo and decided to try something simple in a chroot. Lets see if it boots. I like your project and the community, as far as i already saw :)
2021-04-03T20:19:08 #kisslinux <florianjr> if its so easy, i'll maybe contribute some packages
2021-04-03T21:36:52 #kisslinux <acheam> dilyn /is/ the community according to florian
2021-04-03T21:39:02 #kisslinux <noocsharp> not yet
2021-04-03T21:40:31 #kisslinux <acheam> so is there any reason to use uefi besides the possibility of using efistub?
2021-04-03T21:41:07 #kisslinux <acheam> because thats pretty much all I got out of the conversation earlier
2021-04-03T21:41:07 #kisslinux <noocsharp> dammit, you were supposed to say 'its treason then'
2021-04-03T21:41:14 #kisslinux <acheam> oh
2021-04-03T21:41:18 #kisslinux <acheam> i don't get the reference :(
2021-04-03T21:43:49 #kisslinux <noocsharp> https://www.youtube.com/watch?v=SA_1g3hGgNc
2021-04-03T21:47:40 #kisslinux <dilyn> UEFI allows you to do all sorts of things
2021-04-03T21:47:50 #kisslinux <dilyn> there are a bunch of papers put up about it...
2021-04-03T21:47:59 #kisslinux <dilyn> it's basically like, 'BIOS but better(tm)'
2021-04-03T21:48:04 #kisslinux <dilyn> in many ways it is legimiately better
2021-04-03T21:55:39 #kisslinux <acheam> hmm
2021-04-03T21:56:04 #kisslinux <acheam> ah
2021-04-03T21:58:32 #kisslinux <acheam> argh it takes longer to reboot this server than to recompile the kernel i'm rebooting to test
2021-04-03T22:04:49 #kisslinux <noocsharp> what kind of server do you have?
2021-04-03T22:08:37 #kisslinux <dilyn> a bad one apparently
2021-04-03T22:09:35 #kisslinux <kiedtl> A pretty horrible one, apparently
2021-04-03T22:09:48 #kisslinux <kiedtl> if it takes longer to recompile a kernel than to reboot the server
2021-04-03T22:11:33 #kisslinux <acheam> wait
2021-04-03T22:11:36 #kisslinux <acheam> i meant the other way around
2021-04-03T22:11:42 #kisslinux <acheam> wait now
2021-04-03T22:11:44 #kisslinux <acheam> no
2021-04-03T22:11:46 #kisslinux <acheam> argh one sec
2021-04-03T22:12:00 #kisslinux <acheam> it takes longer to reboot than to recompile
2021-04-03T22:12:12 #kisslinux <acheam> kiedtl: I think you read it wrong
2021-04-03T22:12:28 #kisslinux <acheam> noocsharp: an 8th gen HP proliant
2021-04-03T22:12:32 #kisslinux <jslick> ECC RAM init time?
2021-04-03T22:12:49 #kisslinux <acheam> thats partly it, but it also does all these thermal checks, and raid array checks and stuff
2021-04-03T22:13:17 #kisslinux <acheam> it also goes through a few levels of prompting you to enter menus, all with their own long timeouts
2021-04-03T22:14:17 #kisslinux <kiedtl> Oh, yes, I phrased my message incorrectly
2021-04-03T22:14:21 #kisslinux <kiedtl> :V
2021-04-03T22:16:19 #kisslinux <acheam> :)
2021-04-03T23:23:38 #kisslinux <acheam> dilyn: https://envs.sh/jk.patch
2021-04-03T23:26:17 #kisslinux <noocsharp> ban pull requests: updates to the repos are now submitted as links to patches over irc
2021-04-03T23:26:49 #kisslinux <acheam> even better: paste them line by line into the irc buffer
2021-04-03T23:27:12 #kisslinux <noocsharp> don't tempt me, im using ii, so i can just pipe it in
2021-04-03T23:27:39 #kisslinux <acheam> git format-patch origin/main --stdout >> ~/irc/kisslinux
2021-04-03T23:27:43 #kisslinux <acheam> hnng
2021-04-03T23:47:35 #kisslinux <acheam> i'm forking doas to include insults, like sudo does... does anyone have any reccomendations for insults, kiss-specific or not
2021-04-03T23:48:31 #kisslinux <acheam> s/doas/opendoas
2021-04-03T23:48:33 #kisslinux <kissbot> <acheam> i'm forking opendoas to include insults, like sudo does... does anyone have any reccomendations for insults, kiss-specific or not
2021-04-03T23:52:16 #kisslinux <helby> yes if software is tiny and sane, why not pollute it with some nonsense :/
2021-04-03T23:52:41 #kisslinux <acheam> its more for practicing C than anything :)
2021-04-03T23:53:01 #kisslinux <acheam> i like my computer to have some personality
2021-04-03T23:58:56 #kisslinux <helby> put sticker on display then :/