💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-01.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
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