2021-02-26T00:00:06 #kisslinux should be equivalent 2021-02-26T00:00:55 #kisslinux huh 2021-02-26T00:01:09 #kisslinux "If a : command fails, including because of a failed redirection, that causes the shell to exit." 2021-02-26T00:01:44 #kisslinux https://unix.stackexchange.com/questions/78408/which-is-more-idiomatic-in-a-bash-script-true-or 2021-02-26T00:03:39 #kisslinux Omfg 2021-02-26T00:03:46 #kisslinux Should be || : 2021-02-26T00:03:50 #kisslinux Not ||: 2021-02-26T00:04:22 #kisslinux should be easy to check right? 2021-02-26T00:04:32 #kisslinux Just did 2021-02-26T00:04:37 #kisslinux Works like a God damn charm 2021-02-26T00:04:44 #kisslinux o2021-02-26T00:04:49 #kisslinux o7 2021-02-26T00:05:19 #kisslinux Now to investigate this other issue and then we can make a new release 2021-02-26T00:05:44 #kisslinux whats the other issue 2021-02-26T00:06:17 #kisslinux https://github.com/kiss-community/kiss/issues/3 2021-02-26T00:06:19 #kisslinux QoL 2021-02-26T00:07:43 #kisslinux 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 Jk it doesn't fix it. Env got changed back 2021-02-26T00:09:34 #kisslinux Fuck I'm dumb 2021-02-26T00:09:40 #kisslinux fug 2021-02-26T00:10:25 #kisslinux At least now I know I'm not crazy and sh has a hardon for spaces 2021-02-26T00:12:28 #kisslinux should be ez enough to fix the other issue anyway 2021-02-26T00:13:51 #kisslinux split $KISS_PATH on :, check each directory, if not valid, spit out error message & continue 2021-02-26T00:14:11 #kisslinux Yeah that was exactly my idea 2021-02-26T00:14:14 #kisslinux Ezpz 2021-02-26T00:14:21 #kisslinux noice 2021-02-26T00:14:43 #kisslinux also Dylan's sh bible has been exceptionally useful 2021-02-26T00:15:08 #kisslinux Yeah I cloned all of dylan's repos just in case they disappear 2021-02-26T00:15:17 #kisslinux I've got the sh bible pulled up on my other screen xD 2021-02-26T00:15:21 #kisslinux lmao 2021-02-26T02:39:27 #kisslinux Do any of you guys set your repository directories programmatically? 2021-02-26T02:39:46 #kisslinux nah i dont 2021-02-26T02:39:49 #kisslinux 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 it's, uh, not pretty 2021-02-26T02:39:59 #kisslinux yeah? 2021-02-26T02:40:08 #kisslinux export KISS_PATH=$(du /var/db/kiss/repos -d2 | cut -f 2 | grep -v \. | sort | tr 'n' ':') 2021-02-26T02:40:12 #kisslinux yeah 2021-02-26T02:40:41 #kisslinux it's uh, definitely A Thing:tm: 2021-02-26T02:40:51 #kisslinux yeesh 2021-02-26T02:41:15 #kisslinux 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 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 thats where mine are, 'cept in $HOME/repos 2021-02-26T02:42:06 #kisslinux yeah so you'd just replace the /var/db/kiss with ~/ and be good 2021-02-26T02:42:10 #kisslinux yeah 2021-02-26T02:42:37 #kisslinux 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 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 Oh, by the way, necromansy, you're like... a math guy, right? 2021-02-26T02:47:34 #kisslinux physics, so depends :P 2021-02-26T02:47:40 #kisslinux meh close enough 2021-02-26T02:48:02 #kisslinux would you have any suggestions for someone looking to learn algebra, calculus, physics, etc? 2021-02-26T02:48:31 #kisslinux 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 khan academy is a pre good guided learning thing, its free 2021-02-26T02:49:37 #kisslinux Yeah, that's one of the things I've been looking at 2021-02-26T02:50:51 #kisslinux hi 2021-02-26T02:50:57 #kisslinux Yo. 2021-02-26T02:51:07 #kisslinux Don't use awk if cut does the job 2021-02-26T02:51:20 #kisslinux But also 2021-02-26T02:51:22 #kisslinux What the fuck 2021-02-26T02:51:27 #kisslinux 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 Well, it's moreso awk could probably replace cut, tr, and grep in that instance 2021-02-26T02:51:43 #kisslinux and yes, "what the fuck" is an appropriate reaction 2021-02-26T02:51:54 #kisslinux I mean I guess but that seems to be super overkill to just get some paths xD 2021-02-26T02:51:54 #kisslinux will check out "acquiring" that, necromansy, thanks 2021-02-26T02:52:32 #kisslinux KhanAcademy is how I learned calc 1 and 2, 3blue1brown is good to build up intuition 2021-02-26T02:52:33 #kisslinux 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 3blue1brown is a phenomenal channel 2021-02-26T02:53:00 #kisslinux oh, I am currently using a Giancoli Physics book 2021-02-26T02:53:07 #kisslinux 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 although its "principles with applications" 2021-02-26T02:53:11 #kisslinux 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 yeah 2021-02-26T02:53:41 #kisslinux its more a conceptual understanding 2021-02-26T02:53:46 #kisslinux meanwhile I'm over here like "what's a logarithim" 2021-02-26T02:53:58 #kisslinux 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 im still not entirely up with the theory, i *get* them but i mostly implement them in code 2021-02-26T02:55:20 #kisslinux also its an older text, but "Calculus and Analytic Geometry" by Shermen K. Stein looks pretty useful 2021-02-26T02:55:34 #kisslinux 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 ^^^ mmmm yes 2021-02-26T02:56:31 #kisslinux 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 ^ 2021-02-26T02:56:42 #kisslinux yeah 2021-02-26T02:56:58 #kisslinux 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 If you want more algebra/graph theory/number theory I wouldn't start with calculus 2021-02-26T02:57:36 #kisslinux yeah calculus is more for applications 2021-02-26T02:57:55 #kisslinux The main thing I want is probably algebra, right now 2021-02-26T02:58:08 #kisslinux Unless you want to do topology or logic! 2021-02-26T02:58:30 #kisslinux 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 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 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 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 my school fucking sucked 2021-02-26T02:59:39 #kisslinux that and I technically graduated two years in advance because of muh rona 2021-02-26T02:59:39 #kisslinux 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 my fiance had that issue, she was basically told she wasn't worth teaching 2021-02-26T02:59:51 #kisslinux see for me it's weird 2021-02-26T02:59:55 #kisslinux ouch 2021-02-26T02:59:59 #kisslinux yeaaah 2021-02-26T03:00:11 #kisslinux 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 it jaded her on it for ages, understandably 2021-02-26T03:00:43 #kisslinux 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 which was very not cool 2021-02-26T03:00:52 #kisslinux christ 2021-02-26T03:00:59 #kisslinux yeah 2021-02-26T03:01:14 #kisslinux the teachers in that program at least had the ability to pass you through grades on the spot 2021-02-26T03:01:26 #kisslinux so I finished tenth, eleventh and twelfth in like four months 2021-02-26T03:01:39 #kisslinux man and i thought i got thru HS quick 2021-02-26T03:01:49 #kisslinux don't feel bad I spent four years not going to class 2021-02-26T03:02:34 #kisslinux Goodness 2021-02-26T03:02:44 #kisslinux 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 like CS110 (visual basic, ew) and CS120 (java, double ew) 2021-02-26T03:03:17 #kisslinux but they let me take cyber security because that makes sense 2021-02-26T03:03:22 #kisslinux blech 2021-02-26T03:03:32 #kisslinux man schooling really needs to be fixed up 2021-02-26T03:03:38 #kisslinux at least the cysec course at my high school is better than my college 2021-02-26T03:03:50 #kisslinux no idea how *that* happens 2021-02-26T03:04:04 #kisslinux ...well, I do 2021-02-26T03:04:19 #kisslinux 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 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 honestly I can hardly blame the schools right now 2021-02-26T03:04:57 #kisslinux they're using a, what, half-millenia old model and trying to jam it into 21st century tech 2021-02-26T03:05:02 #kisslinux it just... doesn't work 2021-02-26T03:05:28 #kisslinux 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 so you know the saying "those who can't do, teach" 2021-02-26T03:05:55 #kisslinux i do now :v 2021-02-26T03:06:14 #kisslinux our unis have been taking that a bit too literally 2021-02-26T03:06:42 #kisslinux honestly I didn't even want to go to post-secondary 2021-02-26T03:07:10 #kisslinux 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 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 and now I'm stuck in a fucking MCSA course 2021-02-26T03:07:39 #kisslinux 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 who cares about marks tbh 2021-02-26T03:08:16 #kisslinux can't you challenge the entrance exam? 2021-02-26T03:08:23 #kisslinux i know you can around here 2021-02-26T03:08:26 #kisslinux we don't have an entrance exam here 2021-02-26T03:08:53 #kisslinux we have a thing called a higher school certificate, with a ranking system called ATAR 2021-02-26T03:08:54 #kisslinux 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 it's some sort of basic skills test, I can't recall the name rn 2021-02-26T03:09:25 #kisslinux wonderlic test 2021-02-26T03:09:27 #kisslinux that's what it was 2021-02-26T03:10:08 #kisslinux basically it's "are you smarter than a high schooler" 2021-02-26T03:10:30 #kisslinux 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 that's fair 2021-02-26T03:11:56 #kisslinux one sec gotta go put my kettle on 2021-02-26T03:11:59 #kisslinux tho theres questions about how the quality of students incoming should be reflective of those leaving the degree 2021-02-26T03:12:01 #kisslinux np 2021-02-26T03:15:12 #kisslinux grabbed myself a pair while I was up 2021-02-26T03:15:16 #kisslinux things are fuckin delicious 2021-02-26T03:15:20 #kisslinux s/pair/pear 2021-02-26T03:15:28 #kisslinux * midfavila sighs 2021-02-26T03:15:47 #kisslinux muscle memory can be annoying sometimes 2021-02-26T03:19:50 #kisslinux Beer >>>> pear 2021-02-26T03:20:03 #kisslinux drugs r bad 2021-02-26T03:20:23 #kisslinux i say as I have my fifth cup of tea for the day 2021-02-26T03:21:14 #kisslinux you cannot take my caffeine and setraline away from me 2021-02-26T03:23:32 #kisslinux My six beers beg to differ with this assessment as well 2021-02-26T03:24:10 #kisslinux as someone who's fresh out of high school I clearly have the qualifications to overrule you 2021-02-26T03:24:20 #kisslinux this is a wholesome distribution smh 2021-02-26T03:24:21 #kisslinux damn kids 2021-02-26T03:24:24 #kisslinux :o 2021-02-26T03:25:07 #kisslinux also dilynm: was looking at some of your papers, pre dop 2021-02-26T03:25:10 #kisslinux *dope 2021-02-26T03:25:28 #kisslinux Thx fam 2021-02-26T03:25:33 #kisslinux Most of them are hot garbage 2021-02-26T03:25:45 #kisslinux true, most undergrad work is :P 2021-02-26T03:25:50 #kisslinux All my good takes got removed during the editing process :v 2021-02-26T03:25:57 #kisslinux lmao 2021-02-26T03:29:50 #kisslinux D'you guys know if there are any ath9k wireless cards for M.2 slots? 2021-02-26T03:30:09 #kisslinux I'm thinking of replacing the intel card in my laptop with a more linux friendly alternative 2021-02-26T03:30:46 #kisslinux what intel do you have? The intel 9xxx series has good Linux and BSD support 2021-02-26T03:31:11 #kisslinux well my main concern is that it requires proprietary firmware 2021-02-26T03:31:24 #kisslinux it just uses the generic iwlwifi driver so it's... serviceable. albeit slow as shit 2021-02-26T03:32:14 #kisslinux oh nvm thinkpenguin has a card listed 2021-02-26T03:32:43 #kisslinux I imagine if you find a laptop form factor ath9k card it would be m.2 compat 2021-02-26T03:33:47 #kisslinux I replaced the one in my laptop for an Intel 9260, and its been working fine... 2021-02-26T03:34:18 #kisslinux I didn't know iwlwifi was nonfree when I got it though 2021-02-26T03:34:28 #kisslinux the driver isn't afaik 2021-02-26T03:34:31 #kisslinux it's the firmware 2021-02-26T03:34:35 #kisslinux yeah 2021-02-26T03:34:47 #kisslinux like how amdgpu is libre but all the firmware for it is proprietary 2021-02-26T03:34:51 #kisslinux Pretty sure that dragonfly and netbsd have open implementations of it though 2021-02-26T03:34:54 #kisslinux I mean you'd probably be hard pressed to find a free wireless card 2021-02-26T03:35:04 #kisslinux i just found two 2021-02-26T03:35:04 #kisslinux not linux compatable ofc 2021-02-26T03:35:29 #kisslinux dilynm: we're hard pressed to find any open hardware at all in a laptop at this point 2021-02-26T03:35:38 #kisslinux in a mainstream one, that is 2021-02-26T03:35:38 #kisslinux Indeed 2021-02-26T03:35:44 #kisslinux afaik the only part in my lappy that requires blobs is the wireless card 2021-02-26T03:35:58 #kisslinux Even avoidingainstream, the cost of free hardware is exorbitant 2021-02-26T03:36:13 #kisslinux *cough* Raptor Engineering *cough* 2021-02-26T03:36:26 #kisslinux Like aren't pinebooks free? 2021-02-26T03:36:34 #kisslinux yeah but they're dogshit 2021-02-26T03:36:38 #kisslinux Ungodly expensive spec wise 2021-02-26T03:36:38 #kisslinux 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 730p screen, 1200 laptop. Noty 2021-02-26T03:36:56 #kisslinux get a panasonic laptop smh 2021-02-26T03:37:22 #kisslinux Hardware freedom will never come when apple, google, dell et al have strangleholds on the mobile market 2021-02-26T03:37:39 #kisslinux Panasonic makes laptops? WTH 2021-02-26T03:37:42 #kisslinux yyyyyeah 2021-02-26T03:37:47 #kisslinux they've been making laptops for decades 2021-02-26T03:37:49 #kisslinux Their tvs are bad why would their laptops be good 2021-02-26T03:37:58 #kisslinux because they're designed for military use 2021-02-26T03:38:03 #kisslinux F 2021-02-26T03:38:04 #kisslinux lmao 2021-02-26T03:38:10 #kisslinux so you can bludgeon someone to death with one and then write their obituary on it 2021-02-26T03:38:15 #kisslinux Yeah 2021-02-26T03:38:17 #kisslinux ew pinebooks are ARM 2021-02-26T03:38:26 #kisslinux I'd rather join the military And die in combat than use one tbh 2021-02-26T03:38:38 #kisslinux Arm is the FuTuRe 2021-02-26T03:38:43 #kisslinux I had a getac before this one, which was a bit beefier 2021-02-26T03:38:50 #kisslinux but it was also fourteen years old 2021-02-26T03:39:22 #kisslinux ive been buying lenovos recently 2021-02-26T03:39:25 #kisslinux ew 2021-02-26T03:39:57 #kisslinux the only good lenovos are thinkpads from when Lenovo first bought the brand 2021-02-26T03:39:59 #kisslinux the last lenovo laptop I had killed its battery in under three months and melted itself down 2021-02-26T03:40:12 #kisslinux i dont get a ton of option short of expensive gaming laptops and shit with Celeron CPUS 2021-02-26T03:40:24 #kisslinux why not? 2021-02-26T03:40:31 #kisslinux australia is whack 2021-02-26T03:40:35 #kisslinux ah 2021-02-26T03:40:37 #kisslinux order from japan or some shit 2021-02-26T03:40:54 #kisslinux as much as I'd like to buy local it's not really an option in most cases 2021-02-26T03:40:56 #kisslinux especially with tech 2021-02-26T03:40:58 #kisslinux might be worth looking into if the shipping aint an arm and a leg 2021-02-26T03:41:11 #kisslinux well shipping on average for me is like 80$ so 2021-02-26T03:41:11 #kisslinux I could never live in australia *because* of their tech prices 2021-02-26T03:41:16 #kisslinux if it's less than that I'd be happy 2021-02-26T03:41:24 #kisslinux Honestly anything outside germany besides america is untenable 2021-02-26T03:41:50 #kisslinux i mean ultimately if you're buying brand new stuff in store you're doing it wrong 2021-02-26T03:42:04 #kisslinux F 2021-02-26T03:42:13 #kisslinux seriously 2021-02-26T03:42:13 #kisslinux rip me 2021-02-26T03:42:15 #kisslinux Don't look at my newegg shipping cart you'll get triggered 2021-02-26T03:42:16 #kisslinux it's all dogshit 2021-02-26T03:42:22 #kisslinux no newegg is okay sometimes 2021-02-26T03:42:26 #kisslinux i'm talking like 2021-02-26T03:42:29 #kisslinux best buy or walmart 2021-02-26T03:42:40 #kisslinux Sometimes best buy has sick deals 2021-02-26T03:42:41 #kisslinux you know, those super overpriced junk laptops that everyone buys 2021-02-26T03:42:48 #kisslinux not around here 2021-02-26T03:42:55 #kisslinux best buy charges like 700$ for a celeron laptop 2021-02-26T03:43:34 #kisslinux 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 >CDs 2021-02-26T03:43:59 #kisslinux s/T BB/at BB/ 2021-02-26T03:43:59 #kisslinux people still use those? 2021-02-26T03:44:17 #kisslinux Hey CDs are quality man 2021-02-26T03:44:22 #kisslinux wack 2021-02-26T03:44:46 #kisslinux >=| 2021-02-26T03:44:59 #kisslinux man I wish thinkpenguin didn't charge an arm and a leg for all their stuff 2021-02-26T03:45:18 #kisslinux i *want* to support their business model but 65USD for a meh wireless card is way too much 2021-02-26T04:02:20 #kisslinux 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 now this is a laptop 2021-02-26T04:04:32 #kisslinux >toughbook 2021-02-26T04:04:40 #kisslinux yeah dude 2021-02-26T04:04:43 #kisslinux toughbooks are great 2021-02-26T04:05:08 #kisslinux those are some thicc bezels 2021-02-26T04:05:21 #kisslinux part of the late 90s a e s t h e t i c 2021-02-26T04:05:58 #kisslinux I think my favorite part of that though is the gargantuan external antenna 2021-02-26T04:06:03 #kisslinux yeah 2021-02-26T04:06:20 #kisslinux I'm considering modding my CF-C2 with one 2021-02-26T04:07:22 #kisslinux 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 thats pre neat 2021-02-26T04:07:38 #kisslinux Yeah! 2021-02-26T04:07:50 #kisslinux 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 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 That laptop would give me cancer 2021-02-26T04:12:52 #kisslinux but muh libre hardware 2021-02-26T04:13:03 #kisslinux muh battery life 2021-02-26T04:14:36 #kisslinux oh god, I have to write another pipeline to automatically calculate makejobs... 2021-02-26T04:14:57 #kisslinux time to commit more sins against kernighan 2021-02-26T04:16:21 #kisslinux 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 that being /proc/cpuinfo 2021-02-26T08:55:08 #kisslinux hi again 2021-02-26T08:55:13 #kisslinux Hello again 2021-02-26T08:56:02 #kisslinux 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 gkisslinux 2021-02-26T08:56:39 #kisslinux Is it on github? 2021-02-26T08:56:42 #kisslinux Yes 2021-02-26T08:56:46 #kisslinux Git-bruh maintains it 2021-02-26T08:57:41 #kisslinux over having to have a chroot -> what happened? 2021-02-26T08:58:11 #kisslinux 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 I'm stubborn lol 2021-02-26T08:58:32 #kisslinux yeah chroots suck 2021-02-26T08:58:40 #kisslinux at that point use flatpak 2021-02-26T08:58:51 #kisslinux Yeah 2021-02-26T08:59:41 #kisslinux I think I may come back to kiss.. 2021-02-26T08:59:54 #kisslinux wb :P 2021-02-26T09:00:05 #kisslinux Worse case void install doesn't take that long but pretty sure I will stick with kiss 2021-02-26T09:00:17 #kisslinux I miss the packaging system and building from source 2021-02-26T09:00:43 #kisslinux you miss out on the fun of having to hunt for musl patches :P 2021-02-26T09:01:00 #kisslinux i just wait till someone else does it lmao 2021-02-26T09:01:04 #kisslinux Ah man yeah I know that was not fun when I used to use kiss 2021-02-26T09:01:27 #kisslinux musl is good if you already use simple programs 2021-02-26T09:01:36 #kisslinux but otherwise there's just too much stuff that doesn't work with it 2021-02-26T09:01:41 #kisslinux which sucks but meh 2021-02-26T09:01:44 #kisslinux The thing is 97% of the things I used to use work fine with musl 2021-02-26T09:01:51 #kisslinux ^ 2021-02-26T09:01:52 #kisslinux There's only a few I need 2021-02-26T09:02:01 #kisslinux Mainly development stuff 2021-02-26T09:02:36 #kisslinux I think the only program I use that requires glibc at this point is Nuegia Browser 2021-02-26T09:03:09 #kisslinux 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 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 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 ugggggggggggggggh 2021-02-26T09:21:55 #kisslinux i've been up all. night. updating my packages 2021-02-26T09:22:00 #kisslinux KISS was a mistake >:V 2021-02-26T09:24:10 #kisslinux computers were a mistake 2021-02-26T09:25:23 #kisslinux the digital revolution and its consequences have been a disaster for the human race 2021-02-26T09:28:34 #kisslinux going to bed is so tempting... 2021-02-26T09:28:48 #kisslinux 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 pulling all-nighters gets harder as you get older 2021-02-26T09:29:44 #kisslinux :< 2021-02-26T09:29:58 #kisslinux good 2021-02-26T09:30:07 #kisslinux i pull them too often anyway 2021-02-26T09:30:48 #kisslinux 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 i had copies printed and bound ready to turn in 2021-02-26T09:31:21 #kisslinux i just looked at him, dead and was like "im handing this in now" 2021-02-26T09:32:05 #kisslinux lel 2021-02-26T09:32:29 #kisslinux 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 oh god 2021-02-26T09:32:36 #kisslinux that was hell 2021-02-26T09:32:57 #kisslinux i feel tired just thinking about that 2021-02-26T09:33:11 #kisslinux yeah well I slept for like a day and a half afterward 2021-02-26T09:33:37 #kisslinux in retrospect, not the best idea I've ever had 2021-02-26T09:33:52 #kisslinux idek if i did sleep longer after that 2021-02-26T09:34:06 #kisslinux i still had course work to finish anyway 2021-02-26T09:34:38 #kisslinux imagine not doing the entire course in one sitting 2021-02-26T09:34:42 #kisslinux what a pleb lmao 2021-02-26T09:35:13 #kisslinux total newb move 2021-02-26T09:35:32 #kisslinux academics: 0 2021-02-26T09:36:13 #kisslinux i know one thing though, I'm definitely cutting class later today 2021-02-26T09:36:14 #kisslinux xwx 2021-02-26T09:36:38 #kisslinux i ended up skipping classes a bit in undergad 2021-02-26T09:36:59 #kisslinux less because i wasnt doing the work and more because travel was 2-2.5 hrs one way 2021-02-26T09:37:04 #kisslinux test 2021-02-26T09:37:08 #kisslinux test 2021-02-26T09:37:12 #kisslinux tset 2021-02-26T09:37:22 #kisslinux i just skip because it's boring 2021-02-26T09:37:44 #kisslinux 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 yeah see i wasn't doing cybersec work 2021-02-26T09:38:03 #kisslinux lel 2021-02-26T09:38:21 #kisslinux i don't even know if I would call this a security course 2021-02-26T09:38:34 #kisslinux it's a "how to suck cisco and microsoft's dicks simultaneously" course 2021-02-26T09:38:42 #kisslinux also i just realised i have 3 terminals set out in an upside down cock and balls layout 2021-02-26T09:38:59 #kisslinux there's a total of two weeks dedicated to UNIX over the course of two years 2021-02-26T09:39:16 #kisslinux christ that sounds awful 2021-02-26T09:39:29 #kisslinux because "linux is only like one percent of the market mid, it's totally irrelevant outside of servers" 2021-02-26T09:39:49 #kisslinux wait you mean cyber sec isnt concerned about servers??? 2021-02-26T09:39:51 #kisslinux bruh 2021-02-26T09:39:57 #kisslinux it's supposed to be 2021-02-26T09:40:00 #kisslinux very much so in fact 2021-02-26T09:40:03 #kisslinux thats my point 2021-02-26T09:40:14 #kisslinux should illustrate how terrible my college is 2021-02-26T09:40:18 #kisslinux thats where *most* of your focus should be tf?? 2021-02-26T09:40:26 #kisslinux another gem is the instructor's reaction when I told him I daily linux 2021-02-26T09:40:35 #kisslinux "how do you use a SERVER OS on your desktop???" 2021-02-26T09:40:49 #kisslinux like gee I don't fucking know 2021-02-26T09:40:52 #kisslinux i just do 2021-02-26T09:40:53 #kisslinux are you serious 2021-02-26T09:40:55 #kisslinux omg 2021-02-26T09:40:55 #kisslinux yes 2021-02-26T09:41:15 #kisslinux this guy supposedly has a decade and a half of experience doing IT shit 2021-02-26T09:41:18 #kisslinux 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 but it's embarassing how little he knows 2021-02-26T09:41:51 #kisslinux during the A+ prep segment he was talking about how IDE drives are common in enterprise environments 2021-02-26T09:41:53 #kisslinux and it's like 2021-02-26T09:41:53 #kisslinux uh 2021-02-26T09:41:54 #kisslinux no 2021-02-26T09:42:05 #kisslinux never has been, never will be 2021-02-26T09:42:24 #kisslinux parallel or SCSI for old stuff, SAS for new stuff 2021-02-26T09:42:34 #kisslinux smh 2021-02-26T09:42:45 #kisslinux his response when I corrected him was "well, google sez they exist, and I'm the teacher here." 2021-02-26T09:42:52 #kisslinux (paraphrasing in this case) 2021-02-26T09:43:07 #kisslinux yeah im sure theres some enterprise environs that do 2021-02-26T09:43:19 #kisslinux but like deng bruh 2021-02-26T09:43:32 #kisslinux 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 yeah nah id hate doing that 2021-02-26T09:44:39 #kisslinux 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 so about five minutes out of six months has been useful 2021-02-26T09:44:50 #kisslinux . -. 2021-02-26T09:45:07 #kisslinux i am sorry for your terrible education my dude 2021-02-26T09:45:14 #kisslinux i'm sorry for my terrible education too 2021-02-26T09:46:58 #kisslinux at least I didn't have to pay for it 2021-02-26T09:47:05 #kisslinux yeah thats always good 2021-02-26T09:47:24 #kisslinux im not keen to find out what my HECS debt is (our equivalent to student loans) 2021-02-26T09:47:24 #kisslinux muh scholarship and all that 2021-02-26T09:47:31 #kisslinux oof 2021-02-26T09:47:54 #kisslinux fortunately ours is stripped from our gross income above a certain tax bracket automatically 2021-02-26T09:48:05 #kisslinux and at a small enough rate that its not damaging 2021-02-26T09:48:16 #kisslinux that's good at least 2021-02-26T09:48:34 #kisslinux around here they basically operate like loan sharks 2021-02-26T09:48:37 #kisslinux 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 but the "standard" prebuilt compiler is dynamically linked against glibc 2021-02-26T09:49:08 #kisslinux cross-compile and then provide a binary for musl 2021-02-26T09:49:41 #kisslinux 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 no idea 2021-02-26T09:49:51 #kisslinux i don't do cross-compilation 2021-02-26T09:50:12 #kisslinux 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 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 well if you can set up a cross-compile inside the build script that'd probably be better 2021-02-26T09:52:10 #kisslinux but providing a binary package is also a good idea 2021-02-26T09:52:12 #kisslinux i'd do both 2021-02-26T09:53:42 #kisslinux i could always use the binary from void or alpine even? 2021-02-26T09:53:57 #kisslinux if it's dynamic then yeah I don't see why not 2021-02-26T10:16:24 #kisslinux test 2021-02-26T10:16:31 #kisslinux hmm 2021-02-26T10:16:44 #kisslinux bridge broke 2021-02-26T12:45:45 #kisslinux Can someone explain to me how the package manager handles compressed sources with ?no-extract 2021-02-26T12:47:06 #kisslinux I am failing miserably at access the downloaded files from whilst building, am I missing something? 2021-02-26T13:34:27 #kisslinux hai all 2021-02-26T13:43:54 #kisslinux mmatongo: kiss should just keep the tarball with ?noextract at the end in the build dir 2021-02-26T13:43:54 #kisslinux check the rust build file 2021-02-26T13:43:57 #kisslinux kiedtl hi 2021-02-26T13:45:27 #kisslinux hey testuser[m]_ 2021-02-26T13:57:26 #kisslinux oh, mmatongo is on IRC now? 2021-02-26T13:57:39 #kisslinux hi kiedtl! 2021-02-26T14:00:32 #kisslinux hi :) 2021-02-26T14:00:44 #kisslinux hi acheam 2021-02-26T14:04:35 #kisslinux testuser[m]_: how are your exams going? 2021-02-26T14:16:01 #kisslinux Fine, only mock right now, real ones will be in May 2021-02-26T14:18:26 #kisslinux ah, well, best of luck 2021-02-26T14:18:52 #kisslinux Thanks 2021-02-26T14:18:55 #kisslinux what are you upto acheam 2021-02-26T14:19:48 #kisslinux 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 nice 2021-02-26T14:21:01 #kisslinux they still teach java ? :( 2021-02-26T14:21:19 #kisslinux unfortunately yes. It's a nationwide curriculum by the College Board 2021-02-26T14:21:33 #kisslinux it *used* to be C, but then Oracle came storming in 2021-02-26T14:21:52 #kisslinux how corrupt does the academic system needs to be that from all available languages they chose java 2021-02-26T14:23:40 #kisslinux teaching horribly inefficient OOP antipatterns using a language that only has a corporate implementation 2021-02-26T14:25:42 #kisslinux 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 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 huh, learning CS with Java are mandatory *nationwide* there? 2021-02-26T14:36:54 #kisslinux sh4rm4^bnc: I think it stems from a time when knowing Java was very important in the workplace 2021-02-26T14:37:09 #kisslinux I agree this is mostly irrelevant now 2021-02-26T14:38:55 #kisslinux 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 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 a lot of unis here use Pascal as introductory, but my uni went with C++ 2021-02-26T14:40:26 #kisslinux Places that don't teach Java usually teach Javascript or Python 2021-02-26T14:41:48 #kisslinux ah, high school, it's actually nice that you actually learn CS fundamentals in highschool though 2021-02-26T14:42:46 #kisslinux 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 I took CS courses in high school but they were optional, is that still the case? 2021-02-26T14:44:37 #kisslinux my high school compsci was Java because all the Computer Science AP exams were Java 2021-02-26T14:44:50 #kisslinux Most high schools in my area didn't offer CS courses at that time 2021-02-26T14:44:55 #kisslinux some schools require a short intro class, but most don't 2021-02-26T14:45:20 #kisslinux My first course, we used VB6 :D 2021-02-26T14:45:26 #kisslinux my high school class for "compsci" used Scratch lol 2021-02-26T14:45:35 #kisslinux yikes 2021-02-26T14:46:36 #kisslinux and we "learnt" a bit about HTML there 2021-02-26T14:46:44 #kisslinux Scratch? in high school? oof 2021-02-26T14:47:19 #kisslinux 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 as long as its taught with FOSS 2021-02-26T14:48:52 #kisslinux 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 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 hyy 2021-02-26T15:59:03 #kisslinux anyone online ??? 2021-02-26T16:05:26 #kisslinux yes 2021-02-26T16:05:35 #kisslinux what happened rs21 2021-02-26T16:06:32 #kisslinux rs21: Yes, what's up? did /bin/kiss zap you? 2021-02-26T16:10:11 #kisslinux Looks like we were too late 2021-02-26T16:41:43 #kisslinux https://justine.lol/cosmopolitan/index.html would this work with musl? 2021-02-26T16:42:54 #kisslinux isn't that libc independent ? 2021-02-26T16:43:32 #kisslinux https://github.com/jart/cosmopolitan/tree/master/libc 2021-02-26T16:45:27 #kisslinux 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 looks like they do their own libc implementation and tell gcc to use that instead essentially? 2021-02-26T16:48:35 #kisslinux yeah 2021-02-26T16:49:38 #kisslinux i think the only thing it depends on is the architecture 2021-02-26T17:00:00 #kisslinux https://storage.googleapis.com/justine/printvideo.html 2021-02-26T17:32:51 #kisslinux hmm where's dilyn today 2021-02-26T19:00:35 #kisslinux You dare summon me 2021-02-26T19:54:34 #kisslinux 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 I searched reddit, the wiki and the repos (main and community) but found nothing regarding distcc 2021-02-26T19:56:03 #kisslinux 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 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 my guess is you could just export CC=distcc 2021-02-26T19:58:27 #kisslinux 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 dunno 2021-02-26T19:59:37 #kisslinux also most packages should build really quick even on 5 yr old hw 2021-02-26T20:00:00 #kisslinux only bloated C++/rust stuff takes long, e.g. firefox, qt 2021-02-26T20:01:29 #kisslinux 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 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 and I will definitly install ccache, thank you for pointing that out. 2021-02-26T20:05:18 #kisslinux 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 since qemu's network emulation was pretty slow, distcc made almost no difference anyway 2021-02-26T20:27:44 #kisslinux schools should teach scheme 2021-02-26T20:27:45 #kisslinux change my mind 2021-02-26T20:33:52 #kisslinux libiberty is not packaged anywhere is it? Shouldn't it be installed with gcc? 2021-02-26T20:34:26 #kisslinux normally, yeah 2021-02-26T20:34:32 #kisslinux let me check if I have it in a clean sandbox 2021-02-26T20:34:43 #kisslinux nope 2021-02-26T20:34:46 #kisslinux on a fresh chroot, I get "checking for expandargv in -liberty... no" 2021-02-26T20:34:47 #kisslinux standard KISS doesn't include it 2021-02-26T20:35:06 #kisslinux is there any easy way to install it, or do I have to package it myself? 2021-02-26T20:35:56 #kisslinux not sure 2021-02-26T20:36:03 #kisslinux you can probably just tinker with the GCC build file 2021-02-26T20:54:45 #kisslinux B4rc1, no, libiberty shouldn't be installed 2021-02-26T20:55:03 #kisslinux every gcc/binutils/etc ships with its own included copy 2021-02-26T20:55:34 #kisslinux I modified the gcc configure flags to build with libiberty and am recompiling it right now 2021-02-26T20:55:36 #kisslinux if you have one of those installed, building any other version of a libiberty user will fail 2021-02-26T20:55:40 #kisslinux I hope that does the trick 2021-02-26T20:59:16 #kisslinux It didn't :(, but I dont understand why. 2021-02-26T20:59:30 #kisslinux I copied gcc to my own repo, which is in my $KISS_PATH 2021-02-26T20:59:39 #kisslinux and added --enable-install-libiberty to the configure line 2021-02-26T20:59:50 #kisslinux Gcc built just fine and also installed just fine 2021-02-26T21:00:07 #kisslinux oh i bet its a priority issue 2021-02-26T21:00:13 #kisslinux and it's using the gcc from the main repo 2021-02-26T21:00:32 #kisslinux yes it did... 2021-02-26T21:01:18 #kisslinux alright, let's recompile gcc... 2021-02-26T21:01:33 #kisslinux without --enable-install-libiberty, hopefully... 2021-02-26T21:01:52 #kisslinux there's a good reason it isn't installed by default 2021-02-26T21:02:02 #kisslinux why? 2021-02-26T21:02:14 #kisslinux what i said above 2021-02-26T21:02:25 #kisslinux but why don't i have then? 2021-02-26T21:02:48 #kisslinux or do i have 5 different versions, none of which add the libary to the compiler? 2021-02-26T21:03:03 #kisslinux what do you think KISS is? Debian? :P 2021-02-26T21:03:03 #kisslinux 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 ok but what is the correct thing to do now, if i need libierty? 2021-02-26T21:03:58 #kisslinux why would you need it 2021-02-26T21:04:01 #kisslinux distcc 2021-02-26T21:04:05 #kisslinux oh god 2021-02-26T21:04:06 #kisslinux it's statically linked to gcc 2021-02-26T21:04:12 #kisslinux distcc was painful to get on my system 2021-02-26T21:04:22 #kisslinux in which way? 2021-02-26T21:04:26 #kisslinux yes 2021-02-26T21:04:43 #kisslinux it was like everything that could go wrong, did 2021-02-26T21:04:48 #kisslinux so, no distcc for me 2021-02-26T21:05:00 #kisslinux well i'm into my 3rd gcc built, I'm not giving up :P 2021-02-26T21:05:01 #kisslinux well of course, if it uses a non-bundled libiberty... 2021-02-26T21:05:32 #kisslinux but gcc includes liberty? as a builtin feature? 2021-02-26T21:05:43 #kisslinux it's statically linked to gcc 2021-02-26T21:05:52 #kisslinux so there is no real reason to add -lliberty to any application? 2021-02-26T21:05:59 #kisslinux exactly 2021-02-26T21:06:03 #kisslinux and i can just patch that out of the distcc buildscript? 2021-02-26T21:06:16 #kisslinux -liberty, actually 2021-02-26T21:06:45 #kisslinux -liberty -fno-corona-restrictions 2021-02-26T21:09:31 #kisslinux my laptop dock just arrived 2021-02-26T21:09:32 #kisslinux nice 2021-02-26T22:20:19 #kisslinux 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 i should look at getting a docking station gemini://gemini.ctrl-c.club/~phoebos/logs/freenode-kisslinux-2021-02-26.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 11:31:59 2024