💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-01.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

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

2021-05-01T02:30:58 #kisslinux <midfavila1> anyone else having trouble building the latest python3?
2021-05-01T02:31:06 #kisslinux <midfavila1> it fails to detect endianness on my system
2021-05-01T03:24:44 #kisslinux <ocean_man> why does autoreconf not work
2021-05-01T03:35:17 #kisslinux <acheam> ocean_man: you have any more info than that?
2021-05-01T04:09:19 #kisslinux <testuser_[m]> Hi
2021-05-01T04:25:26 #kisslinux <m3g> hello
2021-05-01T04:29:35 #kisslinux <dilyn> mid: are you using something besides a busybox grep++?
2021-05-01T04:29:46 #kisslinux <dilyn> python requires ggrep to determine endianness
2021-05-01T04:29:47 #kisslinux <testuser_[m]> midfavila1: re LTO https://github.com/git-bruh/kissLTO/
2021-05-01T04:30:15 #kisslinux <dilyn> :o! somebody carries on the torch!
2021-05-01T04:30:42 #kisslinux <testuser_[m]> i even got chromium to build with optims, except for LTO
2021-05-01T04:30:49 #kisslinux <testuser_[m]> cuz gcc
2021-05-01T04:32:26 #kisslinux <testuser_[m]> 198MB install with -Os and generic flags vs 311MB with optim
2021-05-01T04:32:27 #kisslinux <dilyn> yeah chromium doesn't like lto with clang either
2021-05-01T04:32:41 #kisslinux <dilyn> you're better off trying out their PGO builds
2021-05-01T04:32:59 #kisslinux <testuser_[m]> thats an 8 hour build at minimum
2021-05-01T04:33:01 #kisslinux <dilyn> but I have yet to actually try and get that working - it'd require some extra source files
2021-05-01T04:33:05 #kisslinux <dilyn> jesus
2021-05-01T04:33:17 #kisslinux <testuser_[m]> the profdata is pruned by ungoogled scripts
2021-05-01T04:33:22 #kisslinux <dilyn> that is like, the definition of Not Worth It lmfao
2021-05-01T04:33:28 #kisslinux <dilyn> is it really?!
2021-05-01T04:33:32 #kisslinux <dilyn> rip the dream :'(
2021-05-01T04:48:22 #kisslinux <m3g> lto+pgo possible across kiss? mebe after full static
2021-05-01T05:48:56 #kisslinux <dilyn> fully static? that already exists ;)
2021-05-01T05:48:56 #kisslinux <dilyn> https://github.com/dilyn-corner/KISS-static
2021-05-01T09:08:13 #kisslinux <soliwilos> Anyone built kernel 5.12?
2021-05-01T09:08:23 #kisslinux <testuser_[m]> yeah
2021-05-01T09:09:11 #kisslinux <soliwilos> Did you have any issues or did it just build?
2021-05-01T09:10:01 #kisslinux <testuser_[m]> i had an issue with binutils but that was cuz of my cflags, fixed by rebuilding it. Otherwise no
2021-05-01T09:10:11 #kisslinux <testuser_[m]> are you getting that mpc/mpfr failure ?
2021-05-01T09:12:16 #kisslinux <soliwilos> make[4]: *** [/root/linux-5.12/tools/build/Makefile.build:97: /root/linux-5.12/tools/objtool/arch/x86/decode.o] Error 1
2021-05-01T09:12:30 #kisslinux <testuser_[m]> the full error ?
2021-05-01T09:12:47 #kisslinux <soliwilos> Ok, a moment.
2021-05-01T09:12:59 #kisslinux <testuser_[m]> scroll up a little, its near "Waiting for unfinished jobs"
2021-05-01T09:15:42 #kisslinux <soliwilos> http://ix.io/3ltq
2021-05-01T09:17:07 #kisslinux <testuser_[m]> ah yeah i was getting that too on one of my musl chroots, but worked fine on my host. Lemme verify
2021-05-01T12:46:53 #kisslinux <midfavila1> god fucking damnit
2021-05-01T12:46:56 #kisslinux <midfavila1> I hate python so much
2021-05-01T12:47:19 #kisslinux <midfavila1> there's almost *nothing* good about it, in any regard
2021-05-01T12:47:24 #kisslinux <necromansy> eh disagree
2021-05-01T12:48:15 #kisslinux <midfavila1> it's a pain in the ass to build, it's slow, pip is shit and doesn't even work half the time, uses a ton of memory even for basic stuff...
2021-05-01T12:48:27 #kisslinux * midfavila1 grumbles
2021-05-01T12:48:36 #kisslinux <necromansy> oh yeah its deffo a paun
2021-05-01T12:48:41 #kisslinux <necromansy> s/paun/pain
2021-05-01T12:48:55 #kisslinux <midfavila1> like, don't get me wrong
2021-05-01T12:49:05 #kisslinux <midfavila1> i understand the value in python for stuff like rapid prototyping
2021-05-01T12:49:18 #kisslinux <midfavila1> or just hacking a script together that's more complex than shell but not worth reusing a lot
2021-05-01T12:49:21 #kisslinux <necromansy> its use in science stuff is almost unparalleled
2021-05-01T12:49:30 #kisslinux <midfavila1> yeah, I've heard
2021-05-01T12:49:32 #kisslinux <midfavila1> and like, that makes sense
2021-05-01T12:49:38 #kisslinux <necromansy> but thats like
2021-05-01T12:49:44 #kisslinux <necromansy> one of the few major uses
2021-05-01T12:49:48 #kisslinux <necromansy> where its beneficial
2021-05-01T12:49:48 #kisslinux <midfavila1> purely because (and not trying to be a dick) scientists generally aren't programmers too
2021-05-01T12:49:53 #kisslinux <midfavila1> kinda busy with the whole science thing
2021-05-01T12:49:53 #kisslinux <necromansy> oh yeah no
2021-05-01T12:49:57 #kisslinux <necromansy> we deffo arent
2021-05-01T12:50:18 #kisslinux <midfavila1> and in that way I have respect for python
2021-05-01T12:50:25 #kisslinux <midfavila1> because it accomplishes what BASIC set out to do
2021-05-01T12:50:33 #kisslinux <midfavila1> but ALSO,
2021-05-01T12:50:37 #kisslinux <necromansy> the only time we're really good programmers is if we're going old school with FORTRAN shit
2021-05-01T12:50:41 #kisslinux <midfavila1> it's just so fucking bad
2021-05-01T12:50:44 #kisslinux <midfavila1> oh, FORTRAN is cool
2021-05-01T12:50:55 #kisslinux <midfavila1> i want to learn a little bit of it, some time
2021-05-01T12:51:12 #kisslinux <necromansy> yeah youve mentioned that before iirc
2021-05-01T12:51:13 #kisslinux <midfavila1> after C... and C++... and LISP... and POSIX shell... and x86 assembler...
2021-05-01T12:51:37 #kisslinux <midfavila1> ...and probably fucking Python
2021-05-01T12:51:58 #kisslinux <midfavila1> if for no other reason than to convert python scripts to other languages when I encounter them
2021-05-01T12:51:59 #kisslinux <necromansy> python is worth knowing just to know because of its ubiquity
2021-05-01T12:52:02 #kisslinux <necromansy> lmao
2021-05-01T12:52:04 #kisslinux <midfavila1> okay but
2021-05-01T12:52:04 #kisslinux <necromansy> basically
2021-05-01T12:52:08 #kisslinux <midfavila1> i could argue the same for perl
2021-05-01T12:52:19 #kisslinux <midfavila1> and yet who the hell today reads and writes perl proficiently?
2021-05-01T12:52:22 #kisslinux <midfavila1> or COBOL
2021-05-01T12:52:39 #kisslinux <necromansy> COBOL is a bit different coz its the backbone of a ton of financial stuff
2021-05-01T12:52:42 #kisslinux <necromansy> people SHOULD know it
2021-05-01T12:52:52 #kisslinux <necromansy> but it got grandfathered out in education
2021-05-01T12:52:59 #kisslinux <midfavila1> "woops just forgot to teach you this thing that basically the entire world depends on, sowwy"
2021-05-01T12:53:08 #kisslinux <necromansy> yeah its weird
2021-05-01T12:53:09 #kisslinux <necromansy> idgi
2021-05-01T12:53:37 #kisslinux <midfavila1> gotta teach the kids the new and hip language
2021-05-01T12:53:41 #kisslinux <midfavila1> that will totally have a ton of jobs
2021-05-01T12:53:42 #kisslinux <midfavila1> OH
2021-05-01T12:53:47 #kisslinux <midfavila1> semi-related
2021-05-01T12:53:58 #kisslinux <midfavila1> but the other thing that pisses me off about python is when it's used in production applications
2021-05-01T12:54:04 #kisslinux <midfavila1> like,
2021-05-01T12:54:05 #kisslinux <midfavila1> no,
2021-05-01T12:54:13 #kisslinux <midfavila1> i don't *care* if you can compile it to bytecode
2021-05-01T12:54:18 #kisslinux <midfavila1> it's still slow and inefficient as shit
2021-05-01T12:54:24 #kisslinux <midfavila1> and nobody likes that
2021-05-01T12:54:28 #kisslinux <necromansy> correct
2021-05-01T12:54:50 #kisslinux <midfavila1> a computer programmer one does not need be, to know when one does a shit job
2021-05-01T12:54:57 #kisslinux <midfavila1> and so many people seem to forget this
2021-05-01T12:55:02 #kisslinux <midfavila1> or at least disregard it
2021-05-01T12:55:48 #kisslinux <midfavila1> like, look at youtube-dl for example
2021-05-01T12:56:03 #kisslinux <midfavila1> it takes around three to five seconds to display its usage information on my system, last I checked
2021-05-01T12:56:12 #kisslinux <midfavila1> that's absolutely unacceptable
2021-05-01T12:56:28 #kisslinux <acheam> yeah I hate that
2021-05-01T12:56:42 #kisslinux <acheam> I think it uses the argparse module which is really slow
2021-05-01T12:56:44 #kisslinux <necromansy> 100% its python coz of library support
2021-05-01T12:56:49 #kisslinux <midfavila1> the other thing that drives me insane
2021-05-01T12:56:55 #kisslinux <midfavila1> is when projects that have no python in them
2021-05-01T12:57:00 #kisslinux <midfavila1> use meson and ninja to build
2021-05-01T12:57:05 #kisslinux <necromansy> god ikr
2021-05-01T12:57:08 #kisslinux <midfavila1> look at scrot
2021-05-01T12:57:18 #kisslinux <midfavila1> it's ridiculous
2021-05-01T12:57:57 #kisslinux <midfavila1> like, yeah, like me go install a few hundred megs to a couple gigs' worth of junk just to build this tiny little program
2021-05-01T12:57:59 #kisslinux <midfavila1> gj guys
2021-05-01T12:59:22 #kisslinux <midfavila1> acheam sotd suggestion https://vid.puffyan.us/watch?v=_RmYDX0PxlU
2021-05-01T12:59:31 #kisslinux <midfavila1> wotd should be python
2021-05-01T12:59:31 #kisslinux <acheam> thx
2021-05-01T12:59:32 #kisslinux * midfavila1 nods
2021-05-01T12:59:44 #kisslinux <midfavila1> never say I've never contributed to this distribution
2021-05-01T13:00:15 #kisslinux <aarng> I think youtube-dl is the only python program I need, unfortunately
2021-05-01T13:00:29 #kisslinux <midfavila1> i stopped using youtube-dl once I wrote my plumbing script
2021-05-01T13:00:54 #kisslinux <aarng> how did it replace it?
2021-05-01T13:01:24 #kisslinux <midfavila1> under normal circumstances, my browser can automatically pipe content to plumber once downloaded, which passes it along to whatever program is used for local playback
2021-05-01T13:01:50 #kisslinux <aarng> I see
2021-05-01T13:01:59 #kisslinux <aarng> means you depend on your browser tho
2021-05-01T13:02:24 #kisslinux <midfavila1> if my browser has any mechanism by which it passes URIs or file paths to stdout, my script works
2021-05-01T13:02:27 #kisslinux <midfavila1> as I understand it,
2021-05-01T13:02:36 #kisslinux <midfavila1> all linux browsers are like this
2021-05-01T13:02:47 #kisslinux <midfavila1> e.g invoke X program with Y parameters
2021-05-01T13:02:54 #kisslinux <midfavila1> to display Z content
2021-05-01T13:03:07 #kisslinux <midfavila1> all done via stdin/stdout
2021-05-01T13:03:48 #kisslinux <aarng> yeah but I mean you can't really use a cli programs, which lists video urls
2021-05-01T13:04:00 #kisslinux <aarng> without having your browser
2021-05-01T13:04:09 #kisslinux <aarng> that's why I depend on youtube-dl
2021-05-01T13:04:27 #kisslinux <aarng> and I wish someone made a good non-python alternative
2021-05-01T13:04:40 #kisslinux <midfavila1> hold the phone
2021-05-01T13:04:41 #kisslinux <midfavila1> ...
2021-05-01T13:04:50 #kisslinux <midfavila1> python depends on fucking GNU grep to build itself
2021-05-01T13:04:54 #kisslinux <midfavila1> or some compatible implementation
2021-05-01T13:04:59 #kisslinux <midfavila1> what sort of bullshit is this
2021-05-01T13:05:25 #kisslinux <aarng> heh
2021-05-01T13:05:30 #kisslinux <midfavila1> as for CLI programs that list videos,
2021-05-01T13:05:41 #kisslinux <midfavila1> I just use Links to browse Invidious, like you would with any other browser
2021-05-01T13:05:52 #kisslinux * midfavila1 shrugs
2021-05-01T13:08:32 #kisslinux <aarng> that's a solution to only one of the sites youtube-dl supports
2021-05-01T13:08:51 #kisslinux * midfavila1 shrugs again?
2021-05-01T13:08:58 #kisslinux <midfavila1> I don't use other sites.
2021-05-01T13:09:18 #kisslinux <testuser_[m]> What language would you prefer ytdl to be written in ?
2021-05-01T13:09:48 #kisslinux <midfavila1> if I could pick unrestrained? obviously C.
2021-05-01T13:09:53 #kisslinux <aarng> yeah, C
2021-05-01T13:10:18 #kisslinux <midfavila1> ideally we'd be living in a world where we'd all be running Symbolics LISP Machines
2021-05-01T13:10:23 #kisslinux <midfavila1> but as it stands that's not the case
2021-05-01T13:10:28 #kisslinux <midfavila1> the year of lisp will be soon!
2021-05-01T13:12:08 #kisslinux <midfavila1> ...shit, you know what?
2021-05-01T13:12:11 #kisslinux <midfavila1> I'd even settle for Lua
2021-05-01T13:12:35 #kisslinux <midfavila1> Lua is pretty good as far as scripting languages go. It's a shame it's not used in much aside from games...
2021-05-01T13:12:53 #kisslinux <acheam>  nvim?
2021-05-01T13:13:10 #kisslinux <midfavila1> "used in much"
2021-05-01T13:13:31 #kisslinux <midfavila1> it's got a few places where you might not expect it
2021-05-01T13:13:38 #kisslinux <acheam> was just curious to hear what you thought about nvims usage of it
2021-05-01T13:13:47 #kisslinux <acheam> reading it back,, that wasn't clear at all
2021-05-01T13:14:03 #kisslinux <midfavila1> well, I think using a full scripting language is a bit overkill
2021-05-01T13:14:09 #kisslinux <midfavila1> but there are certainly much worse choices
2021-05-01T13:14:19 #kisslinux <midfavila1> lua is also used in nmap iirc
2021-05-01T13:14:43 #kisslinux <midfavila1> that reminds me, I should start porting pentesting tools to KISS...
2021-05-01T13:15:09 #kisslinux <midfavila1> ...but then I would have to have Ruby installed for Metasploit, and configure mariaDB, and that just sounds like a huge hassle.
2021-05-01T13:15:18 #kisslinux <midfavila1> hrm
2021-05-01T14:23:45 #kisslinux <jslick> lua is more of an embeddable language than a general purpose scripting language.  You put it inside of a program to interface with that program a certain way.  That's why it's so common in games
2021-05-01T14:37:19 #kisslinux <midfavila1> Hmm. I guess that that makes sense
2021-05-01T15:02:43 #kisslinux <midfavila1> Hey, would you guys happen to know of a way to block domains that use Cloudflare?
2021-05-01T15:04:10 #kisslinux <testuser_[m]> wont just blocking cloudflare itself work since those sites fetch stuff from cloudflare ?
2021-05-01T15:04:22 #kisslinux <midfavila1> that's what I'm thinking
2021-05-01T15:04:51 #kisslinux <midfavila1> but doesn't cloudflare use a ton of different servers? it'd be a pain to find all of their domains...
2021-05-01T15:05:28 #kisslinux <acheam> good luck using the internet
2021-05-01T15:05:39 #kisslinux <midfavila1> none of the sites I care about use cloudflare
2021-05-01T15:05:59 #kisslinux <acheam> I'd rather develop a browser extension or something that sends a notification when you visit a site with crimeflare
2021-05-01T15:06:10 #kisslinux <midfavila1> i'm just sick of clicking on a link, only for it to redirect to a cloudflare page and lock my entire fucking browser for a good minute and a half
2021-05-01T15:06:15 #kisslinux * acheam writes the idea down for later
2021-05-01T15:06:16 #kisslinux <midfavila1> I have *no idea* how that happens
2021-05-01T15:06:25 #kisslinux <midfavila1> because I disable JS on all new pages by default
2021-05-01T15:06:32 #kisslinux <acheam> yeah same its a PITA
2021-05-01T15:06:52 #kisslinux <midfavila1> i'd rather lose access to 80% of the web or whatever than have to deal with that
2021-05-01T15:07:21 #kisslinux <acheam> but bear in mind only a small percentage of websites that use cloud flare have any kind of spam protection on
2021-05-01T15:07:56 #kisslinux <midfavila1> idec
2021-05-01T15:16:08 #kisslinux <dilyn> :thinking:
2021-05-01T15:16:23 #kisslinux <midfavila1> :thonking:
2021-05-01T15:22:16 #kisslinux <tink> i recall deleting some certificate which resulted in pages that have cloudflare not loading
2021-05-01T15:23:01 #kisslinux <tink> but it was on w**dows
2021-05-01T16:06:12 #kisslinux <riteo> Hi!
2021-05-01T16:08:49 #kisslinux <testuser_[m]> Hi
2021-05-01T16:57:56 #kisslinux <midfavila> Anyone having trouble building QEMU with the latest community? Keeps crashing right at the start with ld error "Unable to disambigurate: -no-pie". CFLAGS are set to sane values and I'm not overriding LDFLAGS, nor is there a value in the build file to set. FWIW I've built QEMU successfully on this system before.
2021-05-01T17:19:39 #kisslinux <dilyn> qemu has always been hairy on KISS, it seems
2021-05-01T17:20:11 #kisslinux <midfavila> yeah, which is a bit of a pain. i'm trying to set up a network simulator that relies on it
2021-05-01T17:21:48 #kisslinux <dilyn> "../meson.build:1:0: ERROR: Compiler cc can not compile programs." :thinking:
2021-05-01T17:21:54 #kisslinux <dilyn> wtf qemu
2021-05-01T17:22:27 #kisslinux <midfavila> what grep are you using?
2021-05-01T17:22:33 #kisslinux <midfavila> stupid question, I know
2021-05-01T17:22:41 #kisslinux <midfavila> but it seems a lot of stuff uses grep in ways it shouldn't
2021-05-01T17:22:54 #kisslinux <midfavila> and that tends to break things when it's not close enough to GNU...
2021-05-01T17:22:55 #kisslinux <dilyn> '/usr/bin/ld: cannot find : No such file or directory' LMFAO
2021-05-01T17:22:58 #kisslinux <dilyn> bb grep
2021-05-01T17:23:09 #kisslinux <midfavila> >no ld
2021-05-01T17:23:10 #kisslinux <midfavila> amazing
2021-05-01T17:23:31 #kisslinux <dilyn> ld is reporting it can't find a file
2021-05-01T17:23:38 #kisslinux <dilyn> presumably, it can't find it because *it aint got no name*
2021-05-01T17:24:21 #kisslinux <midfavila> ...that would do it.
2021-05-01T17:26:16 #kisslinux <dilyn> why are we using the configure script if it's a meson project anyways
2021-05-01T17:26:34 #kisslinux * midfavila shrugs
2021-05-01T17:32:06 #kisslinux <dilyn> ah, presumably you are not supposed to
2021-05-01T18:28:25 #kisslinux <claudia02> dilyn: last 2 messages about "oksh" moved again to spam in gmail.
2021-05-01T18:29:14 #kisslinux <dilyn> hng
2021-05-01T18:31:18 #kisslinux <acheam> ban. gmail.
2021-05-01T18:31:24 #kisslinux <acheam> or just let it be their problem
2021-05-01T18:31:25 #kisslinux <acheam> IMO
2021-05-01T18:32:12 #kisslinux <testuser_[m]> Don't ban
2021-05-01T18:33:33 #kisslinux <claudia02> Its a pitty that homemade mails need some way of extra verification.
2021-05-01T18:33:39 #kisslinux <claudia02> for google
2021-05-01T18:36:00 #kisslinux <acheam> beyond verification, I don't like that my emails to this ML get spied on by google
2021-05-01T18:38:22 #kisslinux <testuser_[m]> It's public anyway
2021-05-01T18:39:48 #kisslinux <dilyn> gmail has effectively banned themselves if they just autojunk the mails
2021-05-01T18:43:08 #kisslinux <acheam> testuser_[m]: sure, but is about context
2021-05-01T18:43:33 #kisslinux <acheam> AFAIK google doesn't know how to scan bubger pages
2021-05-01T18:59:24 #kisslinux <dilyn> did that one go to spam?
2021-05-01T18:59:27 #kisslinux <dilyn> it didn't go to spam for me
2021-05-01T20:49:59 #kisslinux <aarng> dilyn, the patches from the ML haven't made it to github yet
2021-05-01T21:26:58 #kisslinux <hellboy2D> Hi guys
2021-05-01T21:27:07 #kisslinux <hellboy2D> the fuse package works well?
2021-05-01T21:27:18 #kisslinux <midfavila> I use it. There aren't any problems.
2021-05-01T21:27:33 #kisslinux <hellboy2D> You use with some programs?
2021-05-01T21:27:37 #kisslinux <midfavila> sshfs
2021-05-01T21:27:51 #kisslinux <hellboy2D> I thinking in use freeze but i don't know if it works well
2021-05-01T21:29:03 #kisslinux <hellboy2D> yo
2021-05-01T21:29:12 #kisslinux <hellboy2D> kiss package had changes?
2021-05-01T21:37:52 #kisslinux <acheam> hellboy2d: git -C $(kiss s kiss) log -p -- $(kiss s kiss)
2021-05-01T21:38:08 #kisslinux <hellboy2d> Thanks
2021-05-01T21:38:14 #kisslinux <acheam> remove the -p if you just want the commit messages
2021-05-01T21:39:40 #kisslinux <hellboy2d> Man
2021-05-01T21:39:54 #kisslinux <hellboy2d> Can you help me with the mount?
2021-05-01T21:40:07 #kisslinux <hellboy2d> I just cant mount my external hard drive
2021-05-01T21:40:13 #kisslinux <acheam> the ntfs one?
2021-05-01T21:40:19 #kisslinux <hellboy2d> Yep
2021-05-01T21:40:27 #kisslinux <acheam> good luck
2021-05-01T21:40:32 #kisslinux <hellboy2d> My exfat mount
2021-05-01T21:40:39 #kisslinux <hellboy2d> But the ntfs not mount