💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-11-01.txt captured on 2024-06-16 at 13:46:47.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-11-01T03:57:29 #kisslinux <dylanaraps> o/ 2020-11-01T15:12:47 #kisslinux <mcpcpc[m]> soliwilos: if you want to post it as well, i can look to add it to the support documentation. 2020-11-01T15:14:06 #kisslinux <soliwilos> mcpcpc[m]: Sure. 2020-11-01T15:39:28 #kisslinux <soliwilos> mcpcpc[m]: I added a new comment with the script. 2020-11-01T16:09:17 #kisslinux <midfavila> Hey, in regards to packaging a web browser... I know it's a little unorthodox, but what about Netsurf? 2020-11-01T16:09:43 #kisslinux <midfavila> It's fairly minimal, especially compared to the beast that is Firefox, and can support multiple GUI toolkits (or none at all) 2020-11-01T16:14:49 #kisslinux <mcpcpc[m]> soliwilos: kk 2020-11-01T20:13:47 #kisslinux <midfavila> Hey, guys. Might be a bit of a noob question, but I'm used to editing open file limits and such under /etc/security/limits.conf. I can't help but notice that's absent in KISS... would creating that file and directory still work properly (i.e is this a thing the kernel checks) or is it something else? 2020-11-01T20:24:54 #kisslinux <nerditup> sysctl(8) can be used to configure those limits at runtime 2020-11-01T20:25:31 #kisslinux <midfavila1> Ah, alright. Thanks. 2020-11-01T23:18:36 #kisslinux <dilyn> mfw I tried to convert a docx to txt and overwrote the whole file with the unzip help output and didn't have a backup 2020-11-01T23:18:37 #kisslinux <dilyn> :X 2020-11-01T23:22:21 #kisslinux <midfavila> ouch 2020-11-01T23:23:12 #kisslinux <dilyn> yarrrr 2020-11-01T23:23:20 #kisslinux <dilyn> that paper took a very long time to write too (: 2020-11-01T23:23:24 #kisslinux <dilyn> i love everything 2020-11-01T23:23:49 #kisslinux <dilyn> just goes to show: when in doubt, use an arch-chroot to use libreoffice to save files in different formats 2020-11-01T23:34:26 #kisslinux <midfavila> if it makes you feel any better I just wiped out all of my FVWM config's audio files by trying to do that exact same thing 2020-11-01T23:34:41 #kisslinux <midfavila> thankfully I had a backup :P 2020-11-01T23:35:58 #kisslinux <dilyn> I technically *had* a backup, but my nextcloud host deleted my account (:(:(:(: 2020-11-01T23:36:07 #kisslinux <dilyn> #hostyourown 2020-11-01T23:36:21 #kisslinux <midfavila> that's even worse, geesh. 2020-11-01T23:36:26 #kisslinux <dilyn> deleting important stuff on accident is literally awful lmao 2020-11-01T23:36:35 #kisslinux <midfavila> ...while on the topic though, you wouldn't have experience with ffmpeg in shell scripts, would you? 2020-11-01T23:36:36 #kisslinux <dilyn> one of the worst things i've ever done 2020-11-01T23:36:40 #kisslinux <dilyn> no :X 2020-11-01T23:36:43 #kisslinux <midfavila> Darn. 2020-11-01T23:37:01 #kisslinux <midfavila> For whatever reason when converting audio from one format to another in a for loop, it outputs nothing 2020-11-01T23:37:03 #kisslinux <dilyn> i don't convert audio or video anymore; not since 2011 when I deleted my entire music library. twice. 2020-11-01T23:37:10 #kisslinux <dilyn> weird... 2020-11-01T23:37:13 #kisslinux <midfavila> Yeah. 2020-11-01T23:37:16 #kisslinux <dilyn> does it work, not in a loop? 2020-11-01T23:37:19 #kisslinux <midfavila> yeah. 2020-11-01T23:37:26 #kisslinux <midfavila> I'll post my script here (it's not terribly long) 2020-11-01T23:37:30 #kisslinux <dilyn> you could just run the script in a loop 2020-11-01T23:37:38 #kisslinux <midfavila> the script *is* a loop :P 2020-11-01T23:38:16 #kisslinux <midfavila> /bin/yash -e 2020-11-01T23:38:16 #kisslinux <midfavila> x=`ls | grep aiff | wc -l` 2020-11-01T23:38:16 #kisslinux <midfavila> for i in {1..$x} 2020-11-01T23:38:16 #kisslinux <midfavila> do 2020-11-01T23:38:16 #kisslinux <midfavila> y=`ls | sed "$x!d"` 2020-11-01T23:38:16 #kisslinux <midfavila> z=`ls | sed "$x!d" | sed s/aiff/wav/` 2020-11-01T23:38:16 #kisslinux <midfavila> ffmpeg -i $y $z 2020-11-01T23:38:17 #kisslinux <midfavila> x=$(( $x - 1)) 2020-11-01T23:38:17 #kisslinux <midfavila> done 2020-11-01T23:38:20 #kisslinux <midfavila> don't judge me too harshly 2020-11-01T23:38:27 #kisslinux <midfavila> it's super jank, haha 2020-11-01T23:38:30 #kisslinux <dilyn> lmao 2020-11-01T23:38:40 #kisslinux <dilyn> does yash expand {...}? 2020-11-01T23:38:42 #kisslinux <midfavila> Yeah 2020-11-01T23:39:06 #kisslinux <midfavila> outside of niceities like exanding stuff it's otherwise strictly posix 2020-11-01T23:39:11 #kisslinux <midfavila> expanding, fuck 2020-11-01T23:39:16 #kisslinux <dilyn> lol 2020-11-01T23:39:35 #kisslinux <midfavila> but yeah, it works like you would expect 2020-11-01T23:39:51 #kisslinux <midfavila> outside of the whole "overwriting the original file with nothingness instead of making a wav copy" 2020-11-01T23:42:08 #kisslinux <dilyn> if you're doing a for loop, why change x? 2020-11-01T23:42:25 #kisslinux <midfavila> ...oh my god you're totally right 2020-11-01T23:42:29 #kisslinux <dilyn> lmao 2020-11-01T23:42:30 #kisslinux <midfavila> I can't believe I missed that 2020-11-01T23:42:34 #kisslinux <midfavila> I'm not used to having shell expansion 2020-11-01T23:42:50 #kisslinux <midfavila> so I habitually decrement the variable used to control the loop 2020-11-01T23:43:16 #kisslinux <dilyn> i would've noticed a lot faster if i was worth even half my weight in shell scripting 2020-11-01T23:43:25 #kisslinux <dilyn> or coding in general 2020-11-01T23:43:29 #kisslinux <midfavila> I'm not even worth an eighth of my weight yet (clearly) 2020-11-01T23:43:49 #kisslinux <dilyn> xD 2020-11-01T23:43:51 #kisslinux <midfavila> outside of totally fucking up the loop though it does work 2020-11-01T23:43:56 #kisslinux <dilyn> hooray! 2020-11-01T23:44:04 #kisslinux <midfavila> is 50% a passing mark? :v 2020-11-01T23:44:22 #kisslinux <dilyn> i've taken classes were 26% was an A so I'll give it to you 2020-11-01T23:44:28 #kisslinux <midfavila> kek 2020-11-01T23:45:35 #kisslinux <midfavila> Man, I really need to start scripting more often though 2020-11-01T23:45:49 #kisslinux <midfavila> the worst part is that I've __done__ this before. or at least a similar problem 2020-11-01T23:45:59 #kisslinux <midfavila> batch renames, batch image conversions, whatever 2020-11-01T23:46:17 #kisslinux <dilyn> i usually just go to the stackexchange article i bookmarked :S 2020-11-01T23:46:25 #kisslinux <dilyn> i never have to do it enough to learn 2020-11-01T23:46:37 #kisslinux <midfavila> I try to avoid relying on stack exchanges 2020-11-01T23:46:53 #kisslinux <dilyn> I would probably reinstall windows if i couldn't use SE 2020-11-01T23:47:04 #kisslinux <midfavila> :v 2020-11-01T23:47:11 #kisslinux <midfavila> what a n o r m i e 2020-11-01T23:47:14 #kisslinux <midfavila> /g/ is disappoint 2020-11-01T23:47:21 #kisslinux <dilyn> i will gladly disappoint /g/ xD 2020-11-01T23:47:33 #kisslinux <dilyn> i've been disappointing /b/ and /sci/ for fifteen years, why stop now 2020-11-01T23:48:13 #kisslinux <midfavila> fair enough 2020-11-01T23:49:19 #kisslinux <midfavila> OH FUCK I REMEMBER NOW 2020-11-01T23:49:30 #kisslinux <midfavila> I *wasn't* retarded, and did in fact have a reason to decrement x 2020-11-01T23:49:37 #kisslinux <dilyn> lmfao 2020-11-01T23:49:39 #kisslinux <midfavila> x was used to control what the contents of y and z were 2020-11-01T23:49:51 #kisslinux <midfavila> and in my brain I was going to be clever and also use it to control the loop 2020-11-01T23:50:35 #kisslinux <dilyn> so what does sed "$x!d" do? 2020-11-01T23:50:50 #kisslinux <midfavila> prints out only the line number equal to the integer in $x 2020-11-01T23:50:58 #kisslinux <dilyn> mmmm 2020-11-01T23:51:00 #kisslinux <midfavila> $x in this case is equal to the number of .aiff in the directory 2020-11-01T23:51:11 #kisslinux <midfavila> so you take the last aiff, convert it, and then decrement the loop 2020-11-01T23:51:25 #kisslinux <dilyn> sso without decrementing x you'd just end up converting the same aiff file over and over 2020-11-01T23:51:26 #kisslinux <dilyn> ? 2020-11-01T23:51:26 #kisslinux <midfavila> which would both move you towards the end of the loop (0), and grab the *next* aiff 2020-11-01T23:51:29 #kisslinux <midfavila> and yea 2020-11-01T23:51:31 #kisslinux <midfavila> that's what happens 2020-11-01T23:51:40 #kisslinux <midfavila> I ran an echo command just to make sure 2020-11-01T23:52:01 #kisslinux <midfavila> not quite a Mel-tier manueuver but it could have been clever if I wasn't a tard 2020-11-01T23:52:36 #kisslinux <dilyn> hmhmhm 2020-11-01T23:53:01 #kisslinux <midfavila> okay yeah 2020-11-01T23:53:04 #kisslinux <dilyn> but decrementing changes the loop 2020-11-01T23:53:06 #kisslinux <midfavila> with the x decrement it works 2020-11-01T23:53:13 #kisslinux <midfavila> but that still doesn't change the problem with ffmpeg 2020-11-01T23:53:14 #kisslinux <dilyn> hm 2020-11-01T23:53:59 #kisslinux <midfavila> time to pull a sysvinit and pack the thing with sleep .5 2020-11-01T23:54:08 #kisslinux <midfavila> because I have no idea what could be going on other than timing issues