💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-02-26.txt captured on 2024-05-26 at 16:18:28.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2021-02-26T00:00:06 #kisslinux <necromansy> should be equivalent 2021-02-26T00:00:55 #kisslinux <necromansy> huh 2021-02-26T00:01:09 #kisslinux <necromansy> "If a : command fails, including because of a failed redirection, that causes the shell to exit." 2021-02-26T00:01:44 #kisslinux <necromansy> https://unix.stackexchange.com/questions/78408/which-is-more-idiomatic-in-a-bash-script-true-or 2021-02-26T00:03:39 #kisslinux <dilynm> Omfg 2021-02-26T00:03:46 #kisslinux <dilynm> Should be || : 2021-02-26T00:03:50 #kisslinux <dilynm> Not ||: 2021-02-26T00:04:22 #kisslinux <necromansy> should be easy to check right? 2021-02-26T00:04:32 #kisslinux <dilynm> Just did 2021-02-26T00:04:37 #kisslinux <dilynm> Works like a God damn charm 2021-02-26T00:04:44 #kisslinux <necromansy> o2021-02-26T00:04:49 #kisslinux <dilynm> o7 2021-02-26T00:05:19 #kisslinux <dilynm> Now to investigate this other issue and then we can make a new release 2021-02-26T00:05:44 #kisslinux <necromansy> whats the other issue 2021-02-26T00:06:17 #kisslinux <dilynm> https://github.com/kiss-community/kiss/issues/3 2021-02-26T00:06:19 #kisslinux <dilynm> QoL 2021-02-26T00:07:43 #kisslinux <dilynm> merakor: should sanity check me because ||: is littered throughout kiss but the issue only seems to exist here. Perhaps it has something to do with the fact it's a variable assignment? 2021-02-26T00:09:31 #kisslinux <dilynm> Jk it doesn't fix it. Env got changed back 2021-02-26T00:09:34 #kisslinux <dilynm> Fuck I'm dumb 2021-02-26T00:09:40 #kisslinux <necromansy> fug 2021-02-26T00:10:25 #kisslinux <dilynm> At least now I know I'm not crazy and sh has a hardon for spaces 2021-02-26T00:12:28 #kisslinux <necromansy> should be ez enough to fix the other issue anyway 2021-02-26T00:13:51 #kisslinux <necromansy> split $KISS_PATH on :, check each directory, if not valid, spit out error message & continue 2021-02-26T00:14:11 #kisslinux <dilynm> Yeah that was exactly my idea 2021-02-26T00:14:14 #kisslinux <dilynm> Ezpz 2021-02-26T00:14:21 #kisslinux <necromansy> noice 2021-02-26T00:14:43 #kisslinux <necromansy> also Dylan's sh bible has been exceptionally useful 2021-02-26T00:15:08 #kisslinux <dilynm> Yeah I cloned all of dylan's repos just in case they disappear 2021-02-26T00:15:17 #kisslinux <dilynm> I've got the sh bible pulled up on my other screen xD 2021-02-26T00:15:21 #kisslinux <necromansy> lmao 2021-02-26T02:39:27 #kisslinux <midfavila> Do any of you guys set your repository directories programmatically? 2021-02-26T02:39:46 #kisslinux <necromansy> nah i dont 2021-02-26T02:39:49 #kisslinux <midfavila> I'm working on making a portable set of configuration files for my KISS installs and I've got a working pipeline, but... 2021-02-26T02:39:53 #kisslinux <midfavila> it's, uh, not pretty 2021-02-26T02:39:59 #kisslinux <necromansy> yeah? 2021-02-26T02:40:08 #kisslinux <midfavila> export KISS_PATH=$(du /var/db/kiss/repos -d2 | cut -f 2 | grep -v \. | sort | tr 'n' ':') 2021-02-26T02:40:12 #kisslinux <midfavila> yeah 2021-02-26T02:40:41 #kisslinux <midfavila> it's uh, definitely A Thing:tm: 2021-02-26T02:40:51 #kisslinux <necromansy> yeesh 2021-02-26T02:41:15 #kisslinux <midfavila> but assuming you stick all your repos in a directory called "repos", and then run that from wherever... it works 2021-02-26T02:41:34 #kisslinux <midfavila> at first I tried using command substitution instead of invoking a subshell but that didn't work for some reason 2021-02-26T02:41:37 #kisslinux <necromansy> thats where mine are, 'cept in $HOME/repos 2021-02-26T02:42:06 #kisslinux <midfavila> yeah so you'd just replace the /var/db/kiss with ~/ and be good 2021-02-26T02:42:10 #kisslinux <necromansy> yeah 2021-02-26T02:42:37 #kisslinux <midfavila> there's probably a billion better ways to do it than how I did though... I feel like awk would cut the length of it by about two thirds 2021-02-26T02:43:10 #kisslinux <midfavila> but, I don't know enough awk to really use it properly, so grep, cut and tr it is 2021-02-26T02:47:25 #kisslinux <midfavila> Oh, by the way, necromansy, you're like... a math guy, right? 2021-02-26T02:47:34 #kisslinux <necromansy> physics, so depends :P 2021-02-26T02:47:40 #kisslinux <midfavila> meh close enough 2021-02-26T02:48:02 #kisslinux <midfavila> would you have any suggestions for someone looking to learn algebra, calculus, physics, etc? 2021-02-26T02:48:31 #kisslinux <midfavila> i'm a total brainlet when it comes to anything beyond geometry and arithmetic and I want to change that 2021-02-26T02:49:01 #kisslinux <necromansy> khan academy is a pre good guided learning thing, its free 2021-02-26T02:49:37 #kisslinux <midfavila> Yeah, that's one of the things I've been looking at 2021-02-26T02:50:51 #kisslinux <testuser[m]_> hi 2021-02-26T02:50:57 #kisslinux <midfavila> Yo. 2021-02-26T02:51:07 #kisslinux <dilynm> Don't use awk if cut does the job 2021-02-26T02:51:20 #kisslinux <dilynm> But also 2021-02-26T02:51:22 #kisslinux <dilynm> What the fuck 2021-02-26T02:51:27 #kisslinux <necromansy> i'm not entirely sure about textbook availability, but if you can 'obtain' a copy of Giancoli's Physics for Scientitists and Engineers is a good 1st year physics text 2021-02-26T02:51:32 #kisslinux <midfavila> Well, it's moreso awk could probably replace cut, tr, and grep in that instance 2021-02-26T02:51:43 #kisslinux <midfavila> and yes, "what the fuck" is an appropriate reaction 2021-02-26T02:51:54 #kisslinux <dilynm> I mean I guess but that seems to be super overkill to just get some paths xD 2021-02-26T02:51:54 #kisslinux <midfavila> will check out "acquiring" that, necromansy, thanks 2021-02-26T02:52:32 #kisslinux <dilynm> KhanAcademy is how I learned calc 1 and 2, 3blue1brown is good to build up intuition 2021-02-26T02:52:33 #kisslinux <midfavila> oh it's super overkill. like I said there are probably a billion better ways to get paths automatically 2021-02-26T02:52:47 #kisslinux <necromansy> 3blue1brown is a phenomenal channel 2021-02-26T02:53:00 #kisslinux <acheam> oh, I am currently using a Giancoli Physics book 2021-02-26T02:53:07 #kisslinux <necromansy> i use FFTs all the time and his vid on Fourier transforms is really good for understanding *what* it actually is 2021-02-26T02:53:09 #kisslinux <acheam> although its "principles with applications" 2021-02-26T02:53:11 #kisslinux <dilynm> Yeah he's very good at explaining things. The problem is he's not a good... Technical details type of channel, I guess? 2021-02-26T02:53:15 #kisslinux <necromansy> yeah 2021-02-26T02:53:41 #kisslinux <necromansy> its more a conceptual understanding 2021-02-26T02:53:46 #kisslinux <midfavila> meanwhile I'm over here like "what's a logarithim" 2021-02-26T02:53:58 #kisslinux <dilynm> Fourier transforms are hell. My alma mater introduced a new course structure for calc 2 that did some FFTs and I was so aghast that they would that shit to 19 year old innocents 2021-02-26T02:54:25 #kisslinux <necromansy> im still not entirely up with the theory, i *get* them but i mostly implement them in code 2021-02-26T02:55:20 #kisslinux <necromansy> also its an older text, but "Calculus and Analytic Geometry" by Shermen K. Stein looks pretty useful 2021-02-26T02:55:34 #kisslinux <dilynm> Nab a good intro book on PDEs and skim the last few chapters xD you'll figure it out 2021-02-26T02:55:44 #kisslinux <dilynm> ^^^ mmmm yes 2021-02-26T02:56:31 #kisslinux <dilynm> But khan academy first. Learn calc 1 conceptually, learn the methods of calc2, and then get a multivariable calculus textbook and work through it with khan academy to help with concepts. That's how I would do it 2021-02-26T02:56:41 #kisslinux <necromansy> ^ 2021-02-26T02:56:42 #kisslinux <necromansy> yeah 2021-02-26T02:56:58 #kisslinux <dilynm> From there you pick a topic; analysis will be a clean transition, you can jump into heavy physics stuff too 2021-02-26T02:57:18 #kisslinux <dilynm> If you want more algebra/graph theory/number theory I wouldn't start with calculus 2021-02-26T02:57:36 #kisslinux <necromansy> yeah calculus is more for applications 2021-02-26T02:57:55 #kisslinux <midfavila> The main thing I want is probably algebra, right now 2021-02-26T02:58:08 #kisslinux <dilynm> Unless you want to do topology or logic! 2021-02-26T02:58:30 #kisslinux <midfavila> I was working on some of the stuff in SICP earlier today and realized after half an hour of staring at a basic function that I should *probably* brush up on my maths 2021-02-26T02:58:48 #kisslinux <dilynm> For algebra I would skip calc 3 and 2; learn linear algebra and then find a youtube channel that covers field and group theory 2021-02-26T02:58:53 #kisslinux <necromansy> lmao yeah dw im a phd student and even i sometimes look at shit and go "maybe my fundamentals arent the best" 2021-02-26T02:59:17 #kisslinux <midfavila> it's not that I haven't got good fundaments, it's that I just don't have them :v 2021-02-26T02:59:21 #kisslinux <midfavila> my school fucking sucked 2021-02-26T02:59:39 #kisslinux <midfavila> that and I technically graduated two years in advance because of muh rona 2021-02-26T02:59:39 #kisslinux <dilynm> Calc 1 will teach you enough fundamentals about functions. Maybe the first two chapters of a generic calc 2 text to understand inverse functions better 2021-02-26T02:59:41 #kisslinux <necromansy> my fiance had that issue, she was basically told she wasn't worth teaching 2021-02-26T02:59:51 #kisslinux <midfavila> see for me it's weird 2021-02-26T02:59:55 #kisslinux <dilynm> ouch 2021-02-26T02:59:59 #kisslinux <necromansy> yeaaah 2021-02-26T03:00:11 #kisslinux <midfavila> i went into high school and aced most of my classes so eventually I just started going to the library instead 2021-02-26T03:00:12 #kisslinux <necromansy> it jaded her on it for ages, understandably 2021-02-26T03:00:43 #kisslinux <midfavila> at which point the school dumped me into this program that was basically to special ed as special ed is to regular courses 2021-02-26T03:00:50 #kisslinux <midfavila> which was very not cool 2021-02-26T03:00:52 #kisslinux <necromansy> christ 2021-02-26T03:00:59 #kisslinux <midfavila> yeah 2021-02-26T03:01:14 #kisslinux <midfavila> the teachers in that program at least had the ability to pass you through grades on the spot 2021-02-26T03:01:26 #kisslinux <midfavila> so I finished tenth, eleventh and twelfth in like four months 2021-02-26T03:01:39 #kisslinux <necromansy> man and i thought i got thru HS quick 2021-02-26T03:01:49 #kisslinux <midfavila> don't feel bad I spent four years not going to class 2021-02-26T03:02:34 #kisslinux <dilynm> Goodness 2021-02-26T03:02:44 #kisslinux <midfavila> but yeah, ironically, because they just passed me through the maths and english courses, I didn't have the required credit level to take more advanced subjects 2021-02-26T03:03:01 #kisslinux <midfavila> like CS110 (visual basic, ew) and CS120 (java, double ew) 2021-02-26T03:03:17 #kisslinux <midfavila> but they let me take cyber security because that makes sense 2021-02-26T03:03:22 #kisslinux <midfavila> blech 2021-02-26T03:03:32 #kisslinux <necromansy> man schooling really needs to be fixed up 2021-02-26T03:03:38 #kisslinux <midfavila> at least the cysec course at my high school is better than my college 2021-02-26T03:03:50 #kisslinux <midfavila> no idea how *that* happens 2021-02-26T03:04:04 #kisslinux <midfavila> ...well, I do 2021-02-26T03:04:19 #kisslinux <midfavila> it's because the military is dumping money into the school system to get people trained for computer security 2021-02-26T03:04:26 #kisslinux <necromansy> one of the major issues thats occuring at my uni rn is the physics degree is being updated to make it fairer for incoming students...who are strugglign with fundamentals coz the schools arent doing their jobs 2021-02-26T03:04:39 #kisslinux <midfavila> honestly I can hardly blame the schools right now 2021-02-26T03:04:57 #kisslinux <midfavila> they're using a, what, half-millenia old model and trying to jam it into 21st century tech 2021-02-26T03:05:02 #kisslinux <midfavila> it just... doesn't work 2021-02-26T03:05:28 #kisslinux <midfavila> honestly I'm tempted to just drop out and sign up with the local power company's security program 2021-02-26T03:05:47 #kisslinux <necromansy> so you know the saying "those who can't do, teach" 2021-02-26T03:05:55 #kisslinux <midfavila> i do now :v 2021-02-26T03:06:14 #kisslinux <necromansy> our unis have been taking that a bit too literally 2021-02-26T03:06:42 #kisslinux <midfavila> honestly I didn't even want to go to post-secondary 2021-02-26T03:07:10 #kisslinux <midfavila> but I had less than a week to choose between independent study or higher education and had a bunch of other shit going on at the time 2021-02-26T03:07:30 #kisslinux <midfavila> so I did the one thing you don't do in those situations and asked other people what they thought I should do 2021-02-26T03:07:35 #kisslinux <midfavila> and now I'm stuck in a fucking MCSA course 2021-02-26T03:07:39 #kisslinux <necromansy> there was a recent controversy that people were being admitted into Aus unis for education degrees with sometimes failed HS results 2021-02-26T03:08:09 #kisslinux <midfavila> who cares about marks tbh 2021-02-26T03:08:16 #kisslinux <midfavila> can't you challenge the entrance exam? 2021-02-26T03:08:23 #kisslinux <midfavila> i know you can around here 2021-02-26T03:08:26 #kisslinux <necromansy> we don't have an entrance exam here 2021-02-26T03:08:53 #kisslinux <necromansy> we have a thing called a higher school certificate, with a ranking system called ATAR 2021-02-26T03:08:54 #kisslinux <midfavila> around here you can attend college and later uni, even without a HS diploma, as long as you can pass an exam 2021-02-26T03:09:08 #kisslinux <midfavila> it's some sort of basic skills test, I can't recall the name rn 2021-02-26T03:09:25 #kisslinux <midfavila> wonderlic test 2021-02-26T03:09:27 #kisslinux <midfavila> that's what it was 2021-02-26T03:10:08 #kisslinux <midfavila> basically it's "are you smarter than a high schooler" 2021-02-26T03:10:30 #kisslinux <necromansy> its not so much the mark that matters, more so the fact that education degrees here are already meh quality at best, and getting the worst ranking students feeding into the education degrees means a feedback issue with education 2021-02-26T03:11:46 #kisslinux <midfavila> that's fair 2021-02-26T03:11:56 #kisslinux <midfavila> one sec gotta go put my kettle on 2021-02-26T03:11:59 #kisslinux <necromansy> tho theres questions about how the quality of students incoming should be reflective of those leaving the degree 2021-02-26T03:12:01 #kisslinux <necromansy> np 2021-02-26T03:15:12 #kisslinux <midfavila> grabbed myself a pair while I was up 2021-02-26T03:15:16 #kisslinux <midfavila> things are fuckin delicious 2021-02-26T03:15:20 #kisslinux <midfavila> s/pair/pear 2021-02-26T03:15:28 #kisslinux * midfavila sighs 2021-02-26T03:15:47 #kisslinux <midfavila> muscle memory can be annoying sometimes 2021-02-26T03:19:50 #kisslinux <dilynm> Beer >>>> pear 2021-02-26T03:20:03 #kisslinux <midfavila> drugs r bad 2021-02-26T03:20:23 #kisslinux <midfavila> i say as I have my fifth cup of tea for the day 2021-02-26T03:21:14 #kisslinux <necromansy> you cannot take my caffeine and setraline away from me 2021-02-26T03:23:32 #kisslinux <dilynm> My six beers beg to differ with this assessment as well 2021-02-26T03:24:10 #kisslinux <midfavila> as someone who's fresh out of high school I clearly have the qualifications to overrule you 2021-02-26T03:24:20 #kisslinux <midfavila> this is a wholesome distribution smh 2021-02-26T03:24:21 #kisslinux <necromansy> damn kids 2021-02-26T03:24:24 #kisslinux <dilynm> :o 2021-02-26T03:25:07 #kisslinux <necromansy> also dilynm: was looking at some of your papers, pre dop 2021-02-26T03:25:10 #kisslinux <necromansy> *dope 2021-02-26T03:25:28 #kisslinux <dilynm> Thx fam 2021-02-26T03:25:33 #kisslinux <dilynm> Most of them are hot garbage 2021-02-26T03:25:45 #kisslinux <necromansy> true, most undergrad work is :P 2021-02-26T03:25:50 #kisslinux <dilynm> All my good takes got removed during the editing process :v 2021-02-26T03:25:57 #kisslinux <midfavila> lmao 2021-02-26T03:29:50 #kisslinux <midfavila> D'you guys know if there are any ath9k wireless cards for M.2 slots? 2021-02-26T03:30:09 #kisslinux <midfavila> I'm thinking of replacing the intel card in my laptop with a more linux friendly alternative 2021-02-26T03:30:46 #kisslinux <acheam> what intel do you have? The intel 9xxx series has good Linux and BSD support 2021-02-26T03:31:11 #kisslinux <midfavila> well my main concern is that it requires proprietary firmware 2021-02-26T03:31:24 #kisslinux <midfavila> it just uses the generic iwlwifi driver so it's... serviceable. albeit slow as shit 2021-02-26T03:32:14 #kisslinux <midfavila> oh nvm thinkpenguin has a card listed 2021-02-26T03:32:43 #kisslinux <dilynm> I imagine if you find a laptop form factor ath9k card it would be m.2 compat 2021-02-26T03:33:47 #kisslinux <acheam> I replaced the one in my laptop for an Intel 9260, and its been working fine... 2021-02-26T03:34:18 #kisslinux <acheam> I didn't know iwlwifi was nonfree when I got it though 2021-02-26T03:34:28 #kisslinux <midfavila> the driver isn't afaik 2021-02-26T03:34:31 #kisslinux <midfavila> it's the firmware 2021-02-26T03:34:35 #kisslinux <acheam> yeah 2021-02-26T03:34:47 #kisslinux <midfavila> like how amdgpu is libre but all the firmware for it is proprietary 2021-02-26T03:34:51 #kisslinux <acheam> Pretty sure that dragonfly and netbsd have open implementations of it though 2021-02-26T03:34:54 #kisslinux <dilynm> I mean you'd probably be hard pressed to find a free wireless card 2021-02-26T03:35:04 #kisslinux <midfavila> i just found two 2021-02-26T03:35:04 #kisslinux <acheam> not linux compatable ofc 2021-02-26T03:35:29 #kisslinux <acheam> dilynm: we're hard pressed to find any open hardware at all in a laptop at this point 2021-02-26T03:35:38 #kisslinux <acheam> in a mainstream one, that is 2021-02-26T03:35:38 #kisslinux <dilynm> Indeed 2021-02-26T03:35:44 #kisslinux <midfavila> afaik the only part in my lappy that requires blobs is the wireless card 2021-02-26T03:35:58 #kisslinux <dilynm> Even avoidingainstream, the cost of free hardware is exorbitant 2021-02-26T03:36:13 #kisslinux <midfavila> *cough* Raptor Engineering *cough* 2021-02-26T03:36:26 #kisslinux <dilynm> Like aren't pinebooks free? 2021-02-26T03:36:34 #kisslinux <midfavila> yeah but they're dogshit 2021-02-26T03:36:38 #kisslinux <dilynm> Ungodly expensive spec wise 2021-02-26T03:36:38 #kisslinux <acheam> I really wish I cared about hardware freedom when buying my current stuff. I have a oneplus phone and Dell laptop which are chocker-block full of nonfree and closed crap 2021-02-26T03:36:48 #kisslinux <dilynm> 730p screen, 1200 laptop. Noty 2021-02-26T03:36:56 #kisslinux <midfavila> get a panasonic laptop smh 2021-02-26T03:37:22 #kisslinux <dilynm> Hardware freedom will never come when apple, google, dell et al have strangleholds on the mobile market 2021-02-26T03:37:39 #kisslinux <dilynm> Panasonic makes laptops? WTH 2021-02-26T03:37:42 #kisslinux <midfavila> yyyyyeah 2021-02-26T03:37:47 #kisslinux <midfavila> they've been making laptops for decades 2021-02-26T03:37:49 #kisslinux <dilynm> Their tvs are bad why would their laptops be good 2021-02-26T03:37:58 #kisslinux <midfavila> because they're designed for military use 2021-02-26T03:38:03 #kisslinux <dilynm> F 2021-02-26T03:38:04 #kisslinux <necromansy> lmao 2021-02-26T03:38:10 #kisslinux <midfavila> so you can bludgeon someone to death with one and then write their obituary on it 2021-02-26T03:38:15 #kisslinux <dilynm> Yeah 2021-02-26T03:38:17 #kisslinux <necromansy> ew pinebooks are ARM 2021-02-26T03:38:26 #kisslinux <dilynm> I'd rather join the military And die in combat than use one tbh 2021-02-26T03:38:38 #kisslinux <dilynm> Arm is the FuTuRe 2021-02-26T03:38:43 #kisslinux <midfavila> I had a getac before this one, which was a bit beefier 2021-02-26T03:38:50 #kisslinux <midfavila> but it was also fourteen years old 2021-02-26T03:39:22 #kisslinux <necromansy> ive been buying lenovos recently 2021-02-26T03:39:25 #kisslinux <midfavila> ew 2021-02-26T03:39:57 #kisslinux <acheam> the only good lenovos are thinkpads from when Lenovo first bought the brand 2021-02-26T03:39:59 #kisslinux <midfavila> the last lenovo laptop I had killed its battery in under three months and melted itself down 2021-02-26T03:40:12 #kisslinux <necromansy> i dont get a ton of option short of expensive gaming laptops and shit with Celeron CPUS 2021-02-26T03:40:24 #kisslinux <acheam> why not? 2021-02-26T03:40:31 #kisslinux <necromansy> australia is whack 2021-02-26T03:40:35 #kisslinux <acheam> ah 2021-02-26T03:40:37 #kisslinux <midfavila> order from japan or some shit 2021-02-26T03:40:54 #kisslinux <midfavila> as much as I'd like to buy local it's not really an option in most cases 2021-02-26T03:40:56 #kisslinux <midfavila> especially with tech 2021-02-26T03:40:58 #kisslinux <necromansy> might be worth looking into if the shipping aint an arm and a leg 2021-02-26T03:41:11 #kisslinux <midfavila> well shipping on average for me is like 80$ so 2021-02-26T03:41:11 #kisslinux <dilynm> I could never live in australia *because* of their tech prices 2021-02-26T03:41:16 #kisslinux <midfavila> if it's less than that I'd be happy 2021-02-26T03:41:24 #kisslinux <dilynm> Honestly anything outside germany besides america is untenable 2021-02-26T03:41:50 #kisslinux <midfavila> i mean ultimately if you're buying brand new stuff in store you're doing it wrong 2021-02-26T03:42:04 #kisslinux <dilynm> F 2021-02-26T03:42:13 #kisslinux <midfavila> seriously 2021-02-26T03:42:13 #kisslinux <necromansy> rip me 2021-02-26T03:42:15 #kisslinux <dilynm> Don't look at my newegg shipping cart you'll get triggered 2021-02-26T03:42:16 #kisslinux <midfavila> it's all dogshit 2021-02-26T03:42:22 #kisslinux <midfavila> no newegg is okay sometimes 2021-02-26T03:42:26 #kisslinux <midfavila> i'm talking like 2021-02-26T03:42:29 #kisslinux <midfavila> best buy or walmart 2021-02-26T03:42:40 #kisslinux <dilynm> Sometimes best buy has sick deals 2021-02-26T03:42:41 #kisslinux <midfavila> you know, those super overpriced junk laptops that everyone buys 2021-02-26T03:42:48 #kisslinux <midfavila> not around here 2021-02-26T03:42:55 #kisslinux <midfavila> best buy charges like 700$ for a celeron laptop 2021-02-26T03:43:34 #kisslinux <dilynm> Tho tbh the last two things I've bought T BB in ten years are a 30pack of CDs and a Lana del Rey vinyl album 2021-02-26T03:43:56 #kisslinux <midfavila> >CDs 2021-02-26T03:43:59 #kisslinux <dilynm> s/T BB/at BB/ 2021-02-26T03:43:59 #kisslinux <midfavila> people still use those? 2021-02-26T03:44:17 #kisslinux <dilynm> Hey CDs are quality man 2021-02-26T03:44:22 #kisslinux <midfavila> wack 2021-02-26T03:44:46 #kisslinux <dilynm> >=| 2021-02-26T03:44:59 #kisslinux <midfavila> man I wish thinkpenguin didn't charge an arm and a leg for all their stuff 2021-02-26T03:45:18 #kisslinux <midfavila> i *want* to support their business model but 65USD for a meh wireless card is way too much 2021-02-26T04:02:20 #kisslinux <midfavila> https://static.wikia.nocookie.net/panasonic/images/9/9b/CF-M34.jpg/revision/latest/scale-to-width-down/1000?cb=20180104184500 2021-02-26T04:02:24 #kisslinux <midfavila> now this is a laptop 2021-02-26T04:04:32 #kisslinux <necromansy> >toughbook 2021-02-26T04:04:40 #kisslinux <midfavila> yeah dude 2021-02-26T04:04:43 #kisslinux <midfavila> toughbooks are great 2021-02-26T04:05:08 #kisslinux <necromansy> those are some thicc bezels 2021-02-26T04:05:21 #kisslinux <midfavila> part of the late 90s a e s t h e t i c 2021-02-26T04:05:58 #kisslinux <midfavila> I think my favorite part of that though is the gargantuan external antenna 2021-02-26T04:06:03 #kisslinux <necromansy> yeah 2021-02-26T04:06:20 #kisslinux <midfavila> I'm considering modding my CF-C2 with one 2021-02-26T04:07:22 #kisslinux <midfavila> based on my extremely limited experience with aftermarket PC mods and radio stuff, as long as the physical connections are all in place and isolated properly, the signal'l still get through 2021-02-26T04:07:33 #kisslinux <necromansy> thats pre neat 2021-02-26T04:07:38 #kisslinux <midfavila> Yeah! 2021-02-26T04:07:50 #kisslinux <midfavila> That's what I like about a lot of this sorta stuff. It's easy to repair and tinker with 2021-02-26T04:08:46 #kisslinux <midfavila> My only real complaint with the CF-C2 that I have is they don't come equipped with trackpoints 2021-02-26T04:11:43 #kisslinux <dilynm> That laptop would give me cancer 2021-02-26T04:12:52 #kisslinux <midfavila> but muh libre hardware 2021-02-26T04:13:03 #kisslinux <midfavila> muh battery life 2021-02-26T04:14:36 #kisslinux <midfavila> oh god, I have to write another pipeline to automatically calculate makejobs... 2021-02-26T04:14:57 #kisslinux <midfavila> time to commit more sins against kernighan 2021-02-26T04:16:21 #kisslinux <midfavila> oh actually this isn't too horrible. it outputs each core as its own section so you can just count those and do whatever 2021-02-26T04:18:32 #kisslinux <midfavila> that being /proc/cpuinfo 2021-02-26T08:55:08 #kisslinux <testuser[m]_> hi again 2021-02-26T08:55:13 #kisslinux <midfavila> Hello again 2021-02-26T08:56:02 #kisslinux <MueVoid> Is there any glibc ports of KISS currently maintained? I don't like glibc but I'll take more bloat in a libc over having to have a chroot 2021-02-26T08:56:12 #kisslinux <midfavila> gkisslinux 2021-02-26T08:56:39 #kisslinux <MueVoid> Is it on github? 2021-02-26T08:56:42 #kisslinux <midfavila> Yes 2021-02-26T08:56:46 #kisslinux <midfavila> Git-bruh maintains it 2021-02-26T08:57:41 #kisslinux <travankor> over having to have a chroot -> what happened? 2021-02-26T08:58:11 #kisslinux <MueVoid> I just don't like having to basically have a whole other distro installed to run a few applications 2021-02-26T08:58:25 #kisslinux <MueVoid> I'm stubborn lol 2021-02-26T08:58:32 #kisslinux <midfavila> yeah chroots suck 2021-02-26T08:58:40 #kisslinux <midfavila> at that point use flatpak 2021-02-26T08:58:51 #kisslinux <MueVoid> Yeah 2021-02-26T08:59:41 #kisslinux <MueVoid> I think I may come back to kiss.. 2021-02-26T08:59:54 #kisslinux <necromansy> wb :P 2021-02-26T09:00:05 #kisslinux <MueVoid> Worse case void install doesn't take that long but pretty sure I will stick with kiss 2021-02-26T09:00:17 #kisslinux <MueVoid> I miss the packaging system and building from source 2021-02-26T09:00:43 #kisslinux <travankor> you miss out on the fun of having to hunt for musl patches :P 2021-02-26T09:01:00 #kisslinux <necromansy> i just wait till someone else does it lmao 2021-02-26T09:01:04 #kisslinux <MueVoid> Ah man yeah I know that was not fun when I used to use kiss 2021-02-26T09:01:27 #kisslinux <midfavila> musl is good if you already use simple programs 2021-02-26T09:01:36 #kisslinux <midfavila> but otherwise there's just too much stuff that doesn't work with it 2021-02-26T09:01:41 #kisslinux <midfavila> which sucks but meh 2021-02-26T09:01:44 #kisslinux <MueVoid> The thing is 97% of the things I used to use work fine with musl 2021-02-26T09:01:51 #kisslinux <necromansy> ^ 2021-02-26T09:01:52 #kisslinux <MueVoid> There's only a few I need 2021-02-26T09:02:01 #kisslinux <MueVoid> Mainly development stuff 2021-02-26T09:02:36 #kisslinux <midfavila> I think the only program I use that requires glibc at this point is Nuegia Browser 2021-02-26T09:03:09 #kisslinux <MueVoid> Java(for Android dev), emscripten, and mingw(can be compiled for musl but I never managed I think same applys to emscripten) 2021-02-26T09:05:29 #kisslinux <travankor> there's a java musl build out there but the Android ecosystem has other stuff that might not work with musl 2021-02-26T09:07:00 #kisslinux <MueVoid> Tbh out of that list Java is the least important but it would still be nice for some games I play as well like mindustry 2021-02-26T09:21:47 #kisslinux <midfavila> ugggggggggggggggh 2021-02-26T09:21:55 #kisslinux <midfavila> i've been up all. night. updating my packages 2021-02-26T09:22:00 #kisslinux <midfavila> KISS was a mistake >:V 2021-02-26T09:24:10 #kisslinux <travankor> computers were a mistake 2021-02-26T09:25:23 #kisslinux <midfavila> the digital revolution and its consequences have been a disaster for the human race 2021-02-26T09:28:34 #kisslinux <midfavila1> going to bed is so tempting... 2021-02-26T09:28:48 #kisslinux <midfavila1> but every time I've tried to sneak an hour or two of sleep in the past I end up sleeping the whole day 2021-02-26T09:29:43 #kisslinux <necromansy> pulling all-nighters gets harder as you get older 2021-02-26T09:29:44 #kisslinux <necromansy> :< 2021-02-26T09:29:58 #kisslinux <midfavila1> good 2021-02-26T09:30:07 #kisslinux <midfavila1> i pull them too often anyway 2021-02-26T09:30:48 #kisslinux <necromansy> i pulled one when i handed in my Honors thesis, and I remember my supervisor walking into the lab going "so what have you got for me?" expecting some stuff to edit 2021-02-26T09:31:00 #kisslinux <necromansy> i had copies printed and bound ready to turn in 2021-02-26T09:31:21 #kisslinux <necromansy> i just looked at him, dead and was like "im handing this in now" 2021-02-26T09:32:05 #kisslinux <midfavila1> lel 2021-02-26T09:32:29 #kisslinux <midfavila1> last time I did something like that was when I did my entire tenth grade history course over the span of two and a half days 2021-02-26T09:32:36 #kisslinux <necromansy> oh god 2021-02-26T09:32:36 #kisslinux <midfavila1> that was hell 2021-02-26T09:32:57 #kisslinux <necromansy> i feel tired just thinking about that 2021-02-26T09:33:11 #kisslinux <midfavila1> yeah well I slept for like a day and a half afterward 2021-02-26T09:33:37 #kisslinux <midfavila1> in retrospect, not the best idea I've ever had 2021-02-26T09:33:52 #kisslinux <necromansy> idek if i did sleep longer after that 2021-02-26T09:34:06 #kisslinux <necromansy> i still had course work to finish anyway 2021-02-26T09:34:38 #kisslinux <midfavila1> imagine not doing the entire course in one sitting 2021-02-26T09:34:42 #kisslinux <midfavila1> what a pleb lmao 2021-02-26T09:35:13 #kisslinux <necromansy> total newb move 2021-02-26T09:35:32 #kisslinux <midfavila1> academics: 0 2021-02-26T09:36:13 #kisslinux <midfavila1> i know one thing though, I'm definitely cutting class later today 2021-02-26T09:36:14 #kisslinux <midfavila1> xwx 2021-02-26T09:36:38 #kisslinux <necromansy> i ended up skipping classes a bit in undergad 2021-02-26T09:36:59 #kisslinux <necromansy> less because i wasnt doing the work and more because travel was 2-2.5 hrs one way 2021-02-26T09:37:04 #kisslinux <testuser_[m]> test 2021-02-26T09:37:08 #kisslinux <necromansy> test 2021-02-26T09:37:12 #kisslinux <midfavila1> tset 2021-02-26T09:37:22 #kisslinux <midfavila1> i just skip because it's boring 2021-02-26T09:37:44 #kisslinux <midfavila1> i don't want to watch a bunch of normie redditors learn about kali lincox through interpretive MS Paint drawings for four hours 2021-02-26T09:38:02 #kisslinux <necromansy> yeah see i wasn't doing cybersec work 2021-02-26T09:38:03 #kisslinux <necromansy> lel 2021-02-26T09:38:21 #kisslinux <midfavila1> i don't even know if I would call this a security course 2021-02-26T09:38:34 #kisslinux <midfavila1> it's a "how to suck cisco and microsoft's dicks simultaneously" course 2021-02-26T09:38:42 #kisslinux <necromansy> also i just realised i have 3 terminals set out in an upside down cock and balls layout 2021-02-26T09:38:59 #kisslinux <midfavila1> there's a total of two weeks dedicated to UNIX over the course of two years 2021-02-26T09:39:16 #kisslinux <necromansy> christ that sounds awful 2021-02-26T09:39:29 #kisslinux <midfavila1> because "linux is only like one percent of the market mid, it's totally irrelevant outside of servers" 2021-02-26T09:39:49 #kisslinux <necromansy> wait you mean cyber sec isnt concerned about servers??? 2021-02-26T09:39:51 #kisslinux <necromansy> bruh 2021-02-26T09:39:57 #kisslinux <midfavila1> it's supposed to be 2021-02-26T09:40:00 #kisslinux <midfavila1> very much so in fact 2021-02-26T09:40:03 #kisslinux <necromansy> thats my point 2021-02-26T09:40:14 #kisslinux <midfavila1> should illustrate how terrible my college is 2021-02-26T09:40:18 #kisslinux <necromansy> thats where *most* of your focus should be tf?? 2021-02-26T09:40:26 #kisslinux <midfavila1> another gem is the instructor's reaction when I told him I daily linux 2021-02-26T09:40:35 #kisslinux <midfavila1> "how do you use a SERVER OS on your desktop???" 2021-02-26T09:40:49 #kisslinux <midfavila1> like gee I don't fucking know 2021-02-26T09:40:52 #kisslinux <midfavila1> i just do 2021-02-26T09:40:53 #kisslinux <necromansy> are you serious 2021-02-26T09:40:55 #kisslinux <necromansy> omg 2021-02-26T09:40:55 #kisslinux <midfavila1> yes 2021-02-26T09:41:15 #kisslinux <midfavila1> this guy supposedly has a decade and a half of experience doing IT shit 2021-02-26T09:41:18 #kisslinux <necromansy> the reaction i got from the IT department when i asked if i could dual boot linux on my provided RHD laptop was less cringe 2021-02-26T09:41:25 #kisslinux <midfavila1> but it's embarassing how little he knows 2021-02-26T09:41:51 #kisslinux <midfavila1> during the A+ prep segment he was talking about how IDE drives are common in enterprise environments 2021-02-26T09:41:53 #kisslinux <midfavila1> and it's like 2021-02-26T09:41:53 #kisslinux <midfavila1> uh 2021-02-26T09:41:54 #kisslinux <midfavila1> no 2021-02-26T09:42:05 #kisslinux <midfavila1> never has been, never will be 2021-02-26T09:42:24 #kisslinux <midfavila1> parallel or SCSI for old stuff, SAS for new stuff 2021-02-26T09:42:34 #kisslinux <necromansy> smh 2021-02-26T09:42:45 #kisslinux <midfavila1> his response when I corrected him was "well, google sez they exist, and I'm the teacher here." 2021-02-26T09:42:52 #kisslinux <midfavila1> (paraphrasing in this case) 2021-02-26T09:43:07 #kisslinux <necromansy> yeah im sure theres some enterprise environs that do 2021-02-26T09:43:19 #kisslinux <necromansy> but like deng bruh 2021-02-26T09:43:32 #kisslinux <midfavila1> or the time I had to explain to the basic computer literacy teacher that their typing courses were a waste of time for someone who can comfortably type at 80-100WPM 2021-02-26T09:44:15 #kisslinux <necromansy> yeah nah id hate doing that 2021-02-26T09:44:39 #kisslinux <midfavila1> in the six or so months that I've been stuck in this hellhole the only useful information I've learned has been how to manually calculate subnet masks and how their properties are derived 2021-02-26T09:44:47 #kisslinux <midfavila1> so about five minutes out of six months has been useful 2021-02-26T09:44:50 #kisslinux <midfavila1> . -. 2021-02-26T09:45:07 #kisslinux <necromansy> i am sorry for your terrible education my dude 2021-02-26T09:45:14 #kisslinux <midfavila1> i'm sorry for my terrible education too 2021-02-26T09:46:58 #kisslinux <midfavila1> at least I didn't have to pay for it 2021-02-26T09:47:05 #kisslinux <necromansy> yeah thats always good 2021-02-26T09:47:24 #kisslinux <necromansy> im not keen to find out what my HECS debt is (our equivalent to student loans) 2021-02-26T09:47:24 #kisslinux <midfavila1> muh scholarship and all that 2021-02-26T09:47:31 #kisslinux <midfavila1> oof 2021-02-26T09:47:54 #kisslinux <necromansy> fortunately ours is stripped from our gross income above a certain tax bracket automatically 2021-02-26T09:48:05 #kisslinux <necromansy> and at a small enough rate that its not damaging 2021-02-26T09:48:16 #kisslinux <midfavila1> that's good at least 2021-02-26T09:48:34 #kisslinux <midfavila1> around here they basically operate like loan sharks 2021-02-26T09:48:37 #kisslinux <danteissaias> gcc-ada is so painful it has a circular dependency so you need an ada compiler temp. installed to build gcc with ada support 2021-02-26T09:48:51 #kisslinux <danteissaias> but the "standard" prebuilt compiler is dynamically linked against glibc 2021-02-26T09:49:08 #kisslinux <midfavila1> cross-compile and then provide a binary for musl 2021-02-26T09:49:41 #kisslinux <danteissaias> that's what i'm gonna try to do is it as simple as just create a glibc chroot and using musl-cross-make? 2021-02-26T09:49:47 #kisslinux <midfavila1> no idea 2021-02-26T09:49:51 #kisslinux <midfavila1> i don't do cross-compilation 2021-02-26T09:50:12 #kisslinux <midfavila1> not since the time I shoved an entire GNU userland and toolchain onto my phone 2021-02-26T09:50:15 #kisslinux * midfavila1 shudders 2021-02-26T09:51:25 #kisslinux <danteissaias> do you think its better to create a cross-compiled binary and then just serve that, or to do the glibc chroot etc. all inside the compilation of the package? 2021-02-26T09:52:02 #kisslinux <midfavila1> well if you can set up a cross-compile inside the build script that'd probably be better 2021-02-26T09:52:10 #kisslinux <midfavila1> but providing a binary package is also a good idea 2021-02-26T09:52:12 #kisslinux <midfavila1> i'd do both 2021-02-26T09:53:42 #kisslinux <danteissaias> i could always use the binary from void or alpine even? 2021-02-26T09:53:57 #kisslinux <midfavila1> if it's dynamic then yeah I don't see why not 2021-02-26T10:16:24 #kisslinux <testuser[m]_> test 2021-02-26T10:16:31 #kisslinux <testuser[m]_> hmm 2021-02-26T10:16:44 #kisslinux <testuser_[m]> bridge broke 2021-02-26T12:45:45 #kisslinux <mmatongo> Can someone explain to me how the package manager handles compressed sources with ?no-extract 2021-02-26T12:47:06 #kisslinux <mmatongo> I am failing miserably at access the downloaded files from whilst building, am I missing something? 2021-02-26T13:34:27 #kisslinux <kiedtl> hai all 2021-02-26T13:43:54 #kisslinux <testuser[m]_> mmatongo: kiss should just keep the tarball with ?noextract at the end in the build dir 2021-02-26T13:43:54 #kisslinux <testuser[m]_> check the rust build file 2021-02-26T13:43:57 #kisslinux <testuser[m]_> kiedtl hi 2021-02-26T13:45:27 #kisslinux <kiedtl> hey testuser[m]_ 2021-02-26T13:57:26 #kisslinux <acheam> oh, mmatongo is on IRC now? 2021-02-26T13:57:39 #kisslinux <acheam> hi kiedtl! 2021-02-26T14:00:32 #kisslinux <kiedtl> hi :) 2021-02-26T14:00:44 #kisslinux <testuser[m]_> hi acheam 2021-02-26T14:04:35 #kisslinux <acheam> testuser[m]_: how are your exams going? 2021-02-26T14:16:01 #kisslinux <testuser[m]_> Fine, only mock right now, real ones will be in May 2021-02-26T14:18:26 #kisslinux <acheam> ah, well, best of luck 2021-02-26T14:18:52 #kisslinux <testuser[m]_> Thanks 2021-02-26T14:18:55 #kisslinux <testuser[m]_> what are you upto acheam 2021-02-26T14:19:48 #kisslinux <acheam> currently in my computer science class. We're supposed to be working on a Java course, but i'm working on my own thing 2021-02-26T14:20:08 #kisslinux <testuser[m]_> nice 2021-02-26T14:21:01 #kisslinux <sh4rm4^bnc> they still teach java ? :( 2021-02-26T14:21:19 #kisslinux <acheam> unfortunately yes. It's a nationwide curriculum by the College Board 2021-02-26T14:21:33 #kisslinux <acheam> it *used* to be C, but then Oracle came storming in 2021-02-26T14:21:52 #kisslinux <sh4rm4^bnc> how corrupt does the academic system needs to be that from all available languages they chose java 2021-02-26T14:23:40 #kisslinux <sh4rm4^bnc> teaching horribly inefficient OOP antipatterns using a language that only has a corporate implementation 2021-02-26T14:25:42 #kisslinux <ominous_anonymou> my lower levels were Java because they had us use Eclipse and its subversion integration to check out and submit our projects 2021-02-26T14:29:25 #kisslinux <ominous_anonymou> once i got to the 300-levels it was mostly C with some others thrown in depending on the course content... Ruby, OCaml, VHDL/Verilog, even a class on mobile apps which used Objective-C 2021-02-26T14:36:50 #kisslinux <konimex> <acheam "unfortunately yes. It's a nation"> huh, learning CS with Java are mandatory *nationwide* there? 2021-02-26T14:36:54 #kisslinux <nerditup> sh4rm4^bnc: I think it stems from a time when knowing Java was very important in the workplace 2021-02-26T14:37:09 #kisslinux <nerditup> I agree this is mostly irrelevant now 2021-02-26T14:38:55 #kisslinux <nerditup> My first year as an undergrad, they trialed using C# as the OOP language. I think now my university uses Python as the introductory language for new undergrads 2021-02-26T14:40:00 #kisslinux <acheam> konimex: not mandatory, but the most common by far. The college board administers 95% of the high school standardized tests here, and basically decides what high schooler learn. Many high school classes are structured around their tests 2021-02-26T14:40:16 #kisslinux <konimex> a lot of unis here use Pascal as introductory, but my uni went with C++ 2021-02-26T14:40:26 #kisslinux <acheam> Places that don't teach Java usually teach Javascript or Python 2021-02-26T14:41:48 #kisslinux <konimex> ah, high school, it's actually nice that you actually learn CS fundamentals in highschool though 2021-02-26T14:42:46 #kisslinux <acheam> it is yeah. Lots of high schoolers leave knowing all the way through decently advanced (although contoversial) OOP concepts, and algorithms stuff 2021-02-26T14:44:33 #kisslinux <nerditup> I took CS courses in high school but they were optional, is that still the case? 2021-02-26T14:44:37 #kisslinux <ominous_anonymou> my high school compsci was Java because all the Computer Science AP exams were Java 2021-02-26T14:44:50 #kisslinux <nerditup> Most high schools in my area didn't offer CS courses at that time 2021-02-26T14:44:55 #kisslinux <acheam> some schools require a short intro class, but most don't 2021-02-26T14:45:20 #kisslinux <nerditup> My first course, we used VB6 :D 2021-02-26T14:45:26 #kisslinux <konimex> my high school class for "compsci" used Scratch lol 2021-02-26T14:45:35 #kisslinux <acheam> yikes 2021-02-26T14:46:36 #kisslinux <konimex> and we "learnt" a bit about HTML there 2021-02-26T14:46:44 #kisslinux <kiedtl> Scratch? in high school? oof 2021-02-26T14:47:19 #kisslinux <konimex> I think learning computer literacy is far more important than basic programming though (not everyone wants to get in CS, but using computers are pretty much not avoidable now) 2021-02-26T14:47:36 #kisslinux <acheam> as long as its taught with FOSS 2021-02-26T14:48:52 #kisslinux <konimex> a good old article about computer literacy http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-computers/ 2021-02-26T14:50:04 #kisslinux <acheam> I've saved that for reading later. Most of the students in my school are fairly tech illiterate though. They now how to do basic things in a web browser, but they can't solve their own problems 2021-02-26T15:58:53 #kisslinux <rs21> hyy 2021-02-26T15:59:03 #kisslinux <rs21> anyone online ??? 2021-02-26T16:05:26 #kisslinux <testuser[m]_> yes 2021-02-26T16:05:35 #kisslinux <testuser[m]_> what happened rs21 2021-02-26T16:06:32 #kisslinux <kiedtl> rs21: Yes, what's up? did /bin/kiss zap you? 2021-02-26T16:10:11 #kisslinux <testuser[m]_> Looks like we were too late 2021-02-26T16:41:43 #kisslinux <ominous_anonymou> https://justine.lol/cosmopolitan/index.html would this work with musl? 2021-02-26T16:42:54 #kisslinux <testuser[m]_> isn't that libc independent ? 2021-02-26T16:43:32 #kisslinux <testuser[m]_> https://github.com/jart/cosmopolitan/tree/master/libc 2021-02-26T16:45:27 #kisslinux <ominous_anonymou> https://storage.googleapis.com/justine/ape.html that's where i found it, i don't know... i'm not exactly great with this stuff 2021-02-26T16:46:06 #kisslinux <ominous_anonymou> looks like they do their own libc implementation and tell gcc to use that instead essentially? 2021-02-26T16:48:35 #kisslinux <testuser[m]_> yeah 2021-02-26T16:49:38 #kisslinux <testuser[m]_> i think the only thing it depends on is the architecture 2021-02-26T17:00:00 #kisslinux <ominous_anonymou> https://storage.googleapis.com/justine/printvideo.html 2021-02-26T17:32:51 #kisslinux <testuser[m]_> hmm where's dilyn today 2021-02-26T19:00:35 #kisslinux <dilynm> You dare summon me 2021-02-26T19:54:34 #kisslinux <B4rc1> Hey I'm very new to kiss linux and am trying to install it on my 5 year old laptop. I was wondering if I could speed up compilation by using distcc and my beefy desktop machine. 2021-02-26T19:55:18 #kisslinux <B4rc1> I searched reddit, the wiki and the repos (main and community) but found nothing regarding distcc 2021-02-26T19:56:03 #kisslinux <B4rc1> I was thinking of creating my own distcc package, but in order to use it, I would have to rewrite every package in order to use distcc right? 2021-02-26T19:57:10 #kisslinux <B4rc1> I come from gentoo, so I have very little experience with "vanilla" distcc, but the official website says in order to use distcc I have to build with "pump make -j8 CC=distcc", which all the packages obviously don't 2021-02-26T19:57:13 #kisslinux <sh4rm4^bnc> my guess is you could just export CC=distcc 2021-02-26T19:58:27 #kisslinux <B4rc1> so I cant use distccs pump feature right (no big deal I think, becaus there are very little preprocessor directive in the base packages)? 2021-02-26T19:59:07 #kisslinux <sh4rm4^bnc> dunno 2021-02-26T19:59:37 #kisslinux <sh4rm4^bnc> also most packages should build really quick even on 5 yr old hw 2021-02-26T20:00:00 #kisslinux <sh4rm4^bnc> only bloated C++/rust stuff takes long, e.g. firefox, qt 2021-02-26T20:01:29 #kisslinux <sh4rm4^bnc> the kernel takes a while, but if you're recompiling it often ccache does give quite a boost, as most objs files stay identical when bumping kernel minor rev 2021-02-26T20:02:28 #kisslinux <B4rc1> may be a stupid question, but crosscompiling glibc musl works right? The distcc website states "distcc does not require all machines [...] to have the same libraries or header files installed", and that applies also to libc right? 2021-02-26T20:04:02 #kisslinux <B4rc1> and I will definitly install ccache, thank you for pointing that out. 2021-02-26T20:05:18 #kisslinux <sh4rm4^bnc> the one time i tried distcc i had to have the exact same compiler version and libc headers, but that was about 10 years ago 2021-02-26T20:06:06 #kisslinux <sh4rm4^bnc> since qemu's network emulation was pretty slow, distcc made almost no difference anyway 2021-02-26T20:27:44 #kisslinux <midfavila> schools should teach scheme 2021-02-26T20:27:45 #kisslinux <midfavila> change my mind 2021-02-26T20:33:52 #kisslinux <B4rc1> libiberty is not packaged anywhere is it? Shouldn't it be installed with gcc? 2021-02-26T20:34:26 #kisslinux <midfavila> normally, yeah 2021-02-26T20:34:32 #kisslinux <midfavila> let me check if I have it in a clean sandbox 2021-02-26T20:34:43 #kisslinux <midfavila> nope 2021-02-26T20:34:46 #kisslinux <B4rc1> on a fresh chroot, I get "checking for expandargv in -liberty... no" 2021-02-26T20:34:47 #kisslinux <midfavila> standard KISS doesn't include it 2021-02-26T20:35:06 #kisslinux <B4rc1> is there any easy way to install it, or do I have to package it myself? 2021-02-26T20:35:56 #kisslinux <midfavila> not sure 2021-02-26T20:36:03 #kisslinux <midfavila> you can probably just tinker with the GCC build file 2021-02-26T20:54:45 #kisslinux <sh4rm4^bnc> B4rc1, no, libiberty shouldn't be installed 2021-02-26T20:55:03 #kisslinux <sh4rm4^bnc> every gcc/binutils/etc ships with its own included copy 2021-02-26T20:55:34 #kisslinux <B4rc1> I modified the gcc configure flags to build with libiberty and am recompiling it right now 2021-02-26T20:55:36 #kisslinux <sh4rm4^bnc> if you have one of those installed, building any other version of a libiberty user will fail 2021-02-26T20:55:40 #kisslinux <B4rc1> I hope that does the trick 2021-02-26T20:59:16 #kisslinux <B4rc1> It didn't :(, but I dont understand why. 2021-02-26T20:59:30 #kisslinux <B4rc1> I copied gcc to my own repo, which is in my $KISS_PATH 2021-02-26T20:59:39 #kisslinux <B4rc1> and added --enable-install-libiberty to the configure line 2021-02-26T20:59:50 #kisslinux <B4rc1> Gcc built just fine and also installed just fine 2021-02-26T21:00:07 #kisslinux <B4rc1> oh i bet its a priority issue 2021-02-26T21:00:13 #kisslinux <B4rc1> and it's using the gcc from the main repo 2021-02-26T21:00:32 #kisslinux <B4rc1> yes it did... 2021-02-26T21:01:18 #kisslinux <B4rc1> alright, let's recompile gcc... 2021-02-26T21:01:33 #kisslinux <sh4rm4^bnc> without --enable-install-libiberty, hopefully... 2021-02-26T21:01:52 #kisslinux <sh4rm4^bnc> there's a good reason it isn't installed by default 2021-02-26T21:02:02 #kisslinux <B4rc1> why? 2021-02-26T21:02:14 #kisslinux <sh4rm4^bnc> what i said above 2021-02-26T21:02:25 #kisslinux <B4rc1> but why don't i have then? 2021-02-26T21:02:48 #kisslinux <B4rc1> or do i have 5 different versions, none of which add the libary to the compiler? 2021-02-26T21:03:03 #kisslinux <midfavila> what do you think KISS is? Debian? :P 2021-02-26T21:03:03 #kisslinux <sh4rm4^bnc> it doesnt have a stable API, so if you install it from binutils version 2019-10 it will break with gcc version 2020-06 2021-02-26T21:03:51 #kisslinux <B4rc1> ok but what is the correct thing to do now, if i need libierty? 2021-02-26T21:03:58 #kisslinux <sh4rm4^bnc> why would you need it 2021-02-26T21:04:01 #kisslinux <B4rc1> distcc 2021-02-26T21:04:05 #kisslinux <midfavila> oh god 2021-02-26T21:04:06 #kisslinux <sh4rm4^bnc> it's statically linked to gcc 2021-02-26T21:04:12 #kisslinux <midfavila> distcc was painful to get on my system 2021-02-26T21:04:22 #kisslinux <B4rc1> in which way? 2021-02-26T21:04:26 #kisslinux <midfavila> yes 2021-02-26T21:04:43 #kisslinux <midfavila> it was like everything that could go wrong, did 2021-02-26T21:04:48 #kisslinux <midfavila> so, no distcc for me 2021-02-26T21:05:00 #kisslinux <B4rc1> well i'm into my 3rd gcc built, I'm not giving up :P 2021-02-26T21:05:01 #kisslinux <sh4rm4^bnc> well of course, if it uses a non-bundled libiberty... 2021-02-26T21:05:32 #kisslinux <B4rc1> but gcc includes liberty? as a builtin feature? 2021-02-26T21:05:43 #kisslinux <sh4rm4^bnc> <sh4rm4^bnc> it's statically linked to gcc 2021-02-26T21:05:52 #kisslinux <B4rc1> so there is no real reason to add -lliberty to any application? 2021-02-26T21:05:59 #kisslinux <sh4rm4^bnc> exactly 2021-02-26T21:06:03 #kisslinux <B4rc1> and i can just patch that out of the distcc buildscript? 2021-02-26T21:06:16 #kisslinux <sh4rm4^bnc> -liberty, actually 2021-02-26T21:06:45 #kisslinux <sh4rm4^bnc> -liberty -fno-corona-restrictions 2021-02-26T21:09:31 #kisslinux <midfavila> my laptop dock just arrived 2021-02-26T21:09:32 #kisslinux <midfavila> nice 2021-02-26T22:20:19 #kisslinux <B4rc1> ok so after finally installing distcc, it works really nicely even without a shared libc. I am currently sharing my arch machine as a buildserver. 2021-02-26T22:36:54 #kisslinux <necromansy> i should look at getting a docking station