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

View Raw

More Information

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

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