2019-11-06 00:02:36 cryptopsy how do you cut the first field from a path separated by delimiter / ? 2019-11-06 00:02:41 cryptopsy tried -d -f1 2019-11-06 00:03:13 cryptopsy -d/ -f1 sorry 2019-11-06 00:04:02 jan6 -d '/' -f 1 maybe? 2019-11-06 00:04:30 Soliton or you could read about how cut works. 2019-11-06 00:04:43 tejr Reading is for losers 2019-11-06 00:04:47 tejr Real men guess for hours 2019-11-06 00:05:03 cryptopsy -f1 leaves only the first field not cut it out 2019-11-06 00:05:12 jan6 of course 2019-11-06 00:05:20 cryptopsy so the command is cut -field 1 2019-11-06 00:05:24 cryptopsy you'd thing it would cut field 1 2019-11-06 00:05:29 cryptopsy think 2019-11-06 00:05:29 jan6 it does 2019-11-06 00:05:49 cryptopsy technically it cuts the delimiter / after field 1 2019-11-06 00:05:57 cryptopsy then removes everything after f1 2019-11-06 00:06:03 litheum cryptopsy: "The cut utility cuts out selected portions of each line (as specified by list) from each file and writes them to the standard output" 2019-11-06 00:06:25 jan6 delimiters are cut because they're not fields 2019-11-06 00:06:34 jan6 well, not cut, I suppose 2019-11-06 00:06:47 litheum discarded :-) 2019-11-06 00:06:58 cryptopsy cut is really fucked up 2019-11-06 00:07:16 jan6 that's what they all say, here ;P 2019-11-06 00:07:24 jan6 but for different reasons 2019-11-06 00:07:25 cryptopsy the best to solve these problems is just to look at some crappy indian tutorial with as many examples as possible 2019-11-06 00:07:46 * litheum thinks the problem may be between keyboard and cut(1) 2019-11-06 00:07:47 jan6 only if you wanna be equivalent to some crappy indian dude 2019-11-06 00:08:01 cryptopsy cut -f meaning cut field actually means select field, not cut it 2019-11-06 00:08:08 jan6 you do cut it 2019-11-06 00:08:16 Soliton if only cut had documentation. 2019-11-06 00:08:17 Aguapanelo cut has worked great for me 2019-11-06 00:08:18 cryptopsy you select it according to the manpage 2019-11-06 00:08:22 jan6 you cut it OUT 2019-11-06 00:08:26 cryptopsy -f (--fields=LIST) - Select by specifying a field, a set of fields, or a range of fields. This is the most commonly used option. 2019-11-06 00:08:31 jan6 and what you cut, it what you get 2019-11-06 00:08:40 litheum haha 2019-11-06 00:08:47 cryptopsy cut out and cut in and cut are not the same thing 2019-11-06 00:08:59 cryptopsy should have called it cutout not cut 2019-11-06 00:09:20 jan6 well, go back in time a few decades and tell that to those guys 2019-11-06 00:09:26 litheum definitely this is the time to whine about the behavior of a well-documented tool that's been around for 35 years 2019-11-06 00:09:31 jan6 ^ ;P 2019-11-06 00:09:36 cryptopsy they can go back further in time to the time when the word cut was introduced to english 2019-11-06 00:09:45 cryptopsy i dont have time to go back in time 2019-11-06 00:10:00 jan6 if you went back in time you would have time, though 2019-11-06 00:10:08 cryptopsy i would still be anging 2019-11-06 00:10:10 cryptopsy aging 2019-11-06 00:10:15 jan6 so? 2019-11-06 00:10:26 cryptopsy so life is short and i dont want to waste what little i have left of it going bakc in time 2019-11-06 00:10:39 cryptopsy its not like i would be getting younger going back in time 2019-11-06 00:11:27 cryptopsy how is / a delimiter if it is the first char 2019-11-06 00:11:37 jan6 how is it not? 2019-11-06 00:11:39 cryptopsy there's nothing to the left of it 2019-11-06 00:11:45 cryptopsy since it is the first 2019-11-06 00:11:54 cryptopsy you don't catch the 0th bus to go see your 0th girlfriend at 0th street 2019-11-06 00:12:03 cryptopsy numbering starts from 1 2019-11-06 00:12:19 cryptopsy in Mathematica, indeces start from 1 not 0 2019-11-06 00:12:25 litheum at least cut agrees with you there! 2019-11-06 00:12:32 cryptopsy you have 1 car its not your 0th car 2019-11-06 00:12:44 jan6 exactly ;P 2019-11-06 00:12:55 cryptopsy if / is the first char it cant be a delimiter 2019-11-06 00:12:58 cryptopsy since there's nothing before it 2019-11-06 00:13:07 osse the empty string is before it 2019-11-06 00:13:11 cryptopsy rofl ok 2019-11-06 00:13:18 Soliton clearly they should have special cased that. would make it more intuitive for one user at least. 2019-11-06 00:13:23 osse what about in the case of something/else//here 2019-11-06 00:13:27 cryptopsy damn i wish there was a -1th bus before the 0th one i just accidentally took 2019-11-06 00:13:48 cryptopsy and instead of having my 0th girlfriend i wish i had -1 2019-11-06 00:13:51 cryptopsy meaning none 2019-11-06 00:13:54 * litheum puts cryptopsy on the -1th bus to see if that'll send him back in time so we can somehow all avoid this blathering 2019-11-06 00:14:07 jan6 -1 meaning none would screw math and everything else hard ;P 2019-11-06 00:14:20 cryptopsy -1 meaning 0 because 0th bus is the first one you took 2019-11-06 00:14:30 cryptopsy wtf mang? 2019-11-06 00:14:47 osse is there an empty string bettern the / and the / ? 2019-11-06 00:14:55 Soliton none of that even has anything to do with what you consider a delimiter. 2019-11-06 00:14:56 cryptopsy cut -d/ -f3- to cut out the first field 2019-11-06 00:15:22 cryptopsy because they number delimiter left term as -1th term 2019-11-06 00:15:28 Soliton you think if the delimiter is the first character it should be ignored. that's all. you're just a little weird. 2019-11-06 00:15:29 litheum what the hell are you talking about 2019-11-06 00:15:43 jan6 there is no -1 in cut 2019-11-06 00:15:48 cryptopsy if your path is /a/b/c/ you need to cut -d/ -f3- to get b/c/ 2019-11-06 00:16:03 jan6 so? 2019-11-06 00:16:07 cryptopsy because / as the first char is considered a delimiter delimiting something before nothing, which is -1 2019-11-06 00:16:14 jan6 ... 2019-11-06 00:16:15 cryptopsy a is the first field 2019-11-06 00:16:21 jan6 no 2019-11-06 00:16:32 cryptopsy something less than zero is the first field aparently 2019-11-06 00:16:42 jan6 there is nothing less than zero here 2019-11-06 00:16:51 cryptopsy / is the first delimiter 2019-11-06 00:16:55 jan6 so? 2019-11-06 00:16:59 cryptopsy so what the hell is it delimiting if its the first char 2019-11-06 00:17:03 cryptopsy something less than 0 2019-11-06 00:17:21 cryptopsy try -f1 see what you get 2019-11-06 00:17:22 cryptopsy nothing 2019-11-06 00:17:31 jan6 00:12 since there's nothing before it 2019-11-06 00:17:31 jan6 00:13 the empty string is before it 2019-11-06 00:17:31 cryptopsy that proves my point 2019-11-06 00:17:41 Soliton you're just biased against the empty string. 2019-11-06 00:17:48 osse we live in a society 2019-11-06 00:17:50 cryptopsy aint no empty string between my string 2019-11-06 00:17:51 litheum is the first delimiter, it comes after the first field. the first field is an empty string. that's what you get if you do cut -f1. you're out of your mind. 2019-11-06 00:18:05 cryptopsy things aren't magically surrouded by empty strings just because you say so 2019-11-06 00:18:20 osse what about a//b ? 2019-11-06 00:18:20 cryptopsy is ther an empty string between a and / ? 2019-11-06 00:18:32 Soliton obviously. 2019-11-06 00:18:40 jan6 empty string is everywhere 2019-11-06 00:18:42 litheum what an idiot 2019-11-06 00:18:42 cryptopsy aint no empty strings 2019-11-06 00:19:06 jan6 thing's aren't NOT surrounded by non-empty strings just because you say so 2019-11-06 00:19:27 jan6 (yes it's a double negative) 2019-11-06 00:19:36 cryptopsy yes they are if there were infinite number of empty strings disc space would decrease 2019-11-06 00:19:43 jan6 no 2019-11-06 00:19:48 jan6 because they're EMPTY 2019-11-06 00:19:55 jan6 0*10000 = 0 2019-11-06 00:19:55 osse please answer my question :( 2019-11-06 00:20:05 cryptopsy if the size is zero it doesnt exist 2019-11-06 00:20:15 Soliton i don't think he learned the concept of zero yet. 2019-11-06 00:20:18 jan6 lol 2019-11-06 00:20:28 cryptopsy does an empty string have a pointer? 2019-11-06 00:20:32 rafasc it's more like saying zero isn't a number because it's nothing. 2019-11-06 00:20:41 osse yes 2019-11-06 00:20:45 cryptopsy the string adress takes space 2019-11-06 00:20:53 litheum needs to get in that time machine and go back to mesopotamia or something where the number system is more manageable 2019-11-06 00:20:57 cryptopsy empty strings take up space like empty vars 2019-11-06 00:21:01 Soliton if you want to address it, of course. 2019-11-06 00:21:08 osse # echo a//b | cut -d / -f 3 2019-11-06 00:21:09 shbot osse: b 2019-11-06 00:21:23 cryptopsy an empty var takes memory after you alocate it 2019-11-06 00:22:01 jan6 if there's nothing there, it's empty string automatically, without storing anything 2019-11-06 00:22:09 cryptopsy wtf? 2019-11-06 00:22:11 jan6 because nothing = nothing 2019-11-06 00:22:30 cryptopsy the size of null is 4 bytes 2019-11-06 00:22:35 jan6 no 2019-11-06 00:22:44 jan6 the size on null is 1 byte 2019-11-06 00:22:56 jan6 the "null byte", it's called 2019-11-06 00:23:01 cryptopsy the size of NULL is 8 bytes if casted as (void *) or 4 bytes if casted as integer 2019-11-06 00:23:03 Soliton the size of a pointer is decided by the architecture. 2019-11-06 00:23:14 cryptopsy yes great . its not zero 2019-11-06 00:23:23 Soliton and has nothing to do with the size of what it points to naturally. 2019-11-06 00:23:23 osse bah 2019-11-06 00:23:48 jan6 it's as big as the type you cast it to requires it to be 2019-11-06 00:23:52 cryptopsy Soliton: yes no shit the adress is not the pointer 2019-11-06 00:23:55 osse I want to know whether you think it's correct that b is field no. 3 in the case above 2019-11-06 00:24:01 osse and if you don't answer me I'll shoot myself 2019-11-06 00:24:07 cryptopsy osse: b is the 2nd field 2019-11-06 00:24:11 cryptopsy in my opinion 2019-11-06 00:24:20 osse but there are two delimiters 2019-11-06 00:24:26 cryptopsy the first car cant be a delimiter 2019-11-06 00:24:30 jan6 why not? 2019-11-06 00:24:31 InfamousJoeG i found a library of bash functions that the maintainer is trying to increase the collection of within it (like Pypi or Rubygems for bash)... i don't want to break rules here... is it proper to share it? 2019-11-06 00:24:33 cryptopsy because it cant delimit nothing 2019-11-06 00:24:35 osse cryptopsy: it isn't 2019-11-06 00:24:37 osse in my case 2019-11-06 00:24:41 osse # echo a//b | cut -d / -f 3 2019-11-06 00:24:42 shbot osse: b 2019-11-06 00:24:55 cryptopsy osse: yea that's how it behaves because its stupid 2019-11-06 00:25:01 jan6 no u 2019-11-06 00:25:07 osse so the first field is a/ ? 2019-11-06 00:25:22 litheum jan6: maybe just let the fire go out on its own 2019-11-06 00:25:26 cryptopsy in a//b the first field is a , the 2nd is b 2019-11-06 00:25:32 rafasc osse: or just a, and the second is /b ? 2019-11-06 00:25:33 cryptopsy unless / is not a delimiter 2019-11-06 00:25:49 osse so there can be two delimiters next to eachother 2019-11-06 00:25:53 cryptopsy a/''/b there's your empty field escape the quotes as you wish 2019-11-06 00:25:57 osse so the real delimiter is actually // and not / 2019-11-06 00:26:09 <-- causasui (~causasui@wikipedia/causa-sui) has quit (Quit: WeeChat 2.6) 2019-11-06 00:26:32 rafasc echo a/''/b | cut -d / -f 2 2019-11-06 00:26:33 cryptopsy the delimiter / is the contraint 2019-11-06 00:26:37 rafasc # echo a/''/b | cut -d / -f 2 2019-11-06 00:26:38 shbot rafasc: no output 2019-11-06 00:26:44 cryptopsy so // cant be the delimiter unless specified (it wasnt 2019-11-06 00:26:53 --> vlad-k (Vladislav) (~Vladislav@78.137.6.35) has joined #bash 2019-11-06 00:27:08 <-- kerframil (kerframil@gentoo/user/kerframil) has quit (Quit: Leaving) 2019-11-06 00:27:18 rafasc # echo a/''/b 2019-11-06 00:27:19 shbot rafasc: a//b 2019-11-06 00:27:29 rafasc what's the point then? 2019-11-06 00:27:30 cryptopsy cut is missing half a brain and needs to understand that/ as first car cant be a delimiter because there's nothing beofre it 2019-11-06 00:27:42 osse but if / is the delimiter then either the fields are a/ and b, or a and /b 2019-11-06 00:27:58 cryptopsy if / is the delimiter then it cant be part of a field 2019-11-06 00:28:02 osse otherwise you completely ignore a character (the extra /) 2019-11-06 00:28:13 jan6 osse: crypto is still angry about the leading /, not your example of it in the middle 2019-11-06 00:28:15 --> cd80 [emul16] (bf3) (~bf3@45.12.220.251) has joined #bash 2019-11-06 00:28:32 cryptopsy can a delimiter delimit a delimiter? 2019-11-06 00:28:38 jan6 why not? 2019-11-06 00:28:43 cryptopsy i guess it could 2019-11-06 00:28:48 cryptopsy is that meaningful? 2019-11-06 00:29:01 jan6 everything is meaningful, if you give it meaning 2019-11-06 00:29:01 osse I am just trying to make you admit there's an empty string between the two /s :p 2019-11-06 00:29:18 cryptopsy it is meaningful if you consider it an operator 2019-11-06 00:29:21 cryptopsy otherwise it isnt 2019-11-06 00:29:23 osse but I am failing 2019-11-06 00:29:23 --> rcernin [rcernin] (Robin Cernin) (rcernin@nat/redhat/x-qmvkegvrgphstufu) has joined #bash 2019-11-06 00:29:36 cryptopsy osse: that depends what / is 2019-11-06 00:29:39 jan6 stubborn people are stubborn in their ways of righteousness 2019-11-06 00:29:53 cryptopsy osse: if / is behaving as a function because you consider it an operator 2019-11-06 00:30:01 cryptopsy and we take your poitn of view 2019-11-06 00:30:05 cryptopsy then function composition breaks 2019-11-06 00:30:13 cryptopsy because everythig is surrounded by empty strings 2019-11-06 00:30:14 <-- EmmaT (~EmmaT@c83-250-201-149.bredband.comhem.se) has quit (Read error: Connection reset by peer) 2019-11-06 00:30:18 osse why are you bringing functions and operators into this? :O 2019-11-06 00:30:20 jan6 so? 2019-11-06 00:30:23 cryptopsy are you calling / an operator or not? 2019-11-06 00:30:29 cryptopsy seriously make up your mind 2019-11-06 00:30:30 osse I am calling it a delimiter 2019-11-06 00:30:34 osse nothing more, nothing less. 2019-11-06 00:30:36 litheum troll fire + water, friends. 2019-11-06 00:30:42 cryptopsy define delimiter then 2019-11-06 00:30:49 Soliton it can be an operator just as well. doesn't cahnge your denial of the concept of 0. 2019-11-06 00:30:49 cryptopsy can a delimiter delimit a delimiter? yes 2019-11-06 00:30:55 cryptopsy apparently it can according to jan6 2019-11-06 00:30:59 --> mat001_ [Mat001] (mpirnovar) (~mat001@198.151.206.196) has joined #bash 2019-11-06 00:31:00 cryptopsy i can argue both ways 2019-11-06 00:31:10 cryptopsy is / delimiting / ? 2019-11-06 00:31:15 cryptopsy or is everyting padded by empty strings 2019-11-06 00:31:15 osse a character (or substring) that logically splits a string into separate parts 2019-11-06 00:31:23 emg anyone have a question about bash? 2019-11-06 00:31:32 cryptopsy is ther an empty string after a in /a/b/ ? 2019-11-06 00:31:39 cryptopsy is / delimiting an empty string from b ? 2019-11-06 00:31:42 cryptopsy or is it delimiting a from b 2019-11-06 00:31:48 <-- vlm (~vlm@gateway/tor-sasl/vlm) has quit (Ping timeout: 260 seconds) 2019-11-06 00:31:59 cryptopsy totally inconsistent behavior for a delimiter 2019-11-06 00:32:00 osse no, yes, yes. 2019-11-06 00:32:00 jan6 there's empty strings everywhere 2019-11-06 00:32:13 cryptopsy no problem, cut is fucked either way 2019-11-06 00:32:22 emg we need that flow control bot in here 2019-11-06 00:32:28 cryptopsy it behaves as there is only an empty string when / is the first char 2019-11-06 00:32:30 osse but whether there is an empty string next to a is not relevant, since you can just contatenate a and the empty string and the result is the same 2019-11-06 00:32:34 cryptopsy and only to its left 2019-11-06 00:32:41 Soliton if you deny the existence of 0 pretty much anything is fucked. 2019-11-06 00:32:55 jan6 ^ 2019-11-06 00:32:56 osse there's infinite empty strings next to a, but it doesn't matter. 2019-11-06 00:32:58 cryptopsy in /a / doesnt delimit the empty string between / and a , which you claim to be everywhere 2019-11-06 00:33:04 Soliton that's why you're not making any sense. 2019-11-06 00:33:11 * akoana sounds like yet another string theory... 2019-11-06 00:33:20 emg stop feeding the trolls, start getting on topic 2019-11-06 00:33:21 jan6 make it a yarn theory 2019-11-06 00:33:29 cryptopsy / is either not behaving like itself --- it is drunk out of its god damned mind --- or its not a delimiter 2019-11-06 00:33:33 --> bytedude [bytedude] (unknown) (~user@2a02:c7d:4850:1500:3809:f461:674c:8daf) has joined #bash 2019-11-06 00:33:37 --> ramindia [ramindia] (...) (~R@host86-181-163-72.range86-181.btcentralplus.com) has joined #bash 2019-11-06 00:33:42 cryptopsy since there's empty strings eveyrwhere like you claimed 2019-11-06 00:33:47 <-- mat001 (~mat001@198.151.206.196) has quit (Ping timeout: 250 seconds) 2019-11-06 00:34:15 osse but there is no delimiter between the empty string and the non-empty string next to it, so it makes no difference to the end result 2019-11-06 00:34:16 rafasc # [[ a//b == *a//b ]] && echo true; # explain how this is true if you don't allow for empty strings. 2019-11-06 00:34:18 shbot rafasc: true 2019-11-06 00:34:19 jan6 the empty strings dissappear if there's any other character next to it, though 2019-11-06 00:34:26 ramindia hey 2019-11-06 00:34:28 cryptopsy in a//b it delimits an empty string to the left or to the right depending if we're talking about the first or 2nd / 2019-11-06 00:34:30 <-- dijitol (~Thunderbi@p200300D4772B3A005C75046F4324A032.dip0.t-ipconnect.de) has quit (Quit: dijitol) 2019-11-06 00:34:32 jan6 hai 2019-11-06 00:34:34 cryptopsy so it can delimit to the left 2019-11-06 00:34:37 cryptopsy and it can delimit to the right 2019-11-06 00:34:39 cryptopsy an empty string 2019-11-06 00:34:45 cryptopsy but in one case it choses not to 2019-11-06 00:34:46 <-- greatgatsby (~greatgats@104.160.203.83) has quit (Quit: Leaving) 2019-11-06 00:35:00 cryptopsy that is an operator, not a delimiter 2019-11-06 00:35:01 ramindia in the bash how i can check last 2 folder created compare with current date 2019-11-06 00:35:10 jan6 a/b/c the / delimits b to the left o to the right too 2019-11-06 00:35:17 cryptopsy which / ? 2019-11-06 00:35:22 cryptopsy the one before or after it 2019-11-06 00:35:28 jan6 same one that was for the empty one 2019-11-06 00:35:31 cryptopsy there is no empty string in that example 2019-11-06 00:35:39 jan6 it's the exact same thing 2019-11-06 00:35:51 osse "a" + "" = "a" 2019-11-06 00:35:55 cryptopsy if / has various delimiting behavior then it is an operator not a delimiter, in other words it is a function 2019-11-06 00:36:10 cryptopsy proof by contradiction there cannot be empty strings eveyrwhere 2019-11-06 00:36:14 jan6 you can just view it all as "empty strings are concaternated and if there's anything else there, then they dissappear" 2019-11-06 00:36:27 jan6 *so if 2019-11-06 00:36:27 Soliton proof by making up stuff. 2019-11-06 00:36:30 cryptopsy good functionality, real neate 2019-11-06 00:36:41 cryptopsy proof by cut making things up 2019-11-06 00:36:43 --> vlm [vlm] (vlm) (~vlm@gateway/tor-sasl/vlm) has joined #bash 2019-11-06 00:36:45 rafasc cryptopsy: there is. You have an empty string between every single character. [[ a//b == *a//b ]] will match regardless of the place you put cryptopsy. 2019-11-06 00:36:50 <-- N0ZYC (~nathan009@50-80-231-196.client.mchsi.com) has quit (Ping timeout: 268 seconds) 2019-11-06 00:36:53 rafasc the asterisk* 2019-11-06 00:37:02 cryptopsy you can claim that, but it leads to a contradiction 2019-11-06 00:37:18 cryptopsy a thing cannot both be and not be, this is the axiom of the exluded middle 2019-11-06 00:37:19 jan6 cryptopsy: just go and make your own cut, name it RealCut or whatever, spread it around as a better alternative and see how far you get 2019-11-06 00:37:48 Soliton ramindia: you want to check the modification time of a dir? 2019-11-06 00:37:51 litheum ramindia: unfortunately, that's one of the most difficult things to accomplish in bash. you can use ls to sort by creation date, so it's easy to *see* which things are most recently created, but working with it programmatically is difficult 2019-11-06 00:37:57 cryptopsy whatever dude i'll just parse crappy indian programmer forums with 99 examples rather than try to understand what the author understood about 'delimiter' 2019-11-06 00:38:22 cryptopsy 1000 monkeys at 1000 typewriters writing the best piece of software situation 2019-11-06 00:38:28 osse i think you're making things up. you're claiming that cut treats the empty string in a special way 2019-11-06 00:38:40 <-- martinus__ (~martin@112.24.202.77.rev.sfr.net) has quit (Ping timeout: 268 seconds) 2019-11-06 00:38:43 cryptopsy osse: in your example it does 2019-11-06 00:38:50 cryptopsy "special way" meaning "more than 1 behavior" 2019-11-06 00:38:53 cryptopsy a//b 2019-11-06 00:38:53 --> caecias [caecias] (caecias) (~caecias@unaffiliated/caecias) has joined #bash 2019-11-06 00:39:04 jan6 there is exactly one behaviour, though 2019-11-06 00:39:09 cryptopsy no, there are two 2019-11-06 00:39:12 cryptopsy three 2019-11-06 00:39:13 osse there are zero or more characters on either side of both / 2019-11-06 00:39:19 jan6 ^ 2019-11-06 00:39:30 osse those separate zero or more characters make up the three fields 2019-11-06 00:39:45 --> EmmaT [EmmaT] (EmmaT) (~EmmaT@c83-250-201-149.bredband.comhem.se) has joined #bash 2019-11-06 00:39:50 cryptopsy the stupidest fcking statements i have heard tonight are that / can delimit a delimiter and that everything is padded by empty strings 2019-11-06 00:40:13 cryptopsy "delimiter" has a concrete definition, cut didn't make it up 2019-11-06 00:40:20 emg I heard something about manually recursing instead of just using mirror 2019-11-06 00:40:20 cryptopsy cut merely adopted the delimiter 2019-11-06 00:40:21 akoana think of it as separator: divide a sequence into parts by a symbol 2019-11-06 00:40:22 cryptopsy i was molded by it 2019-11-06 00:40:44 cryptopsy where's that batman quote when you need it 2019-11-06 00:40:56 jan6 "Delimiter definition is - a character that marks the beginning or end of a unit of data." 2019-11-06 00:41:15 osse no one said a delimiter can delimit a delimiter, btw. 2019-11-06 00:41:18 cryptopsy so an empty string is a unit of data which takes up 0 space according to you 2019-11-06 00:41:22 --> alexozer [alexozer] (Alex Ozer) (~alexozer@pool-108-52-56-178.phlapa.fios.verizon.net) has joined #bash 2019-11-06 00:41:24 cryptopsy osse: yes, jan did 2019-11-06 00:41:35 jan6 I said why not, not that it can ;P 2019-11-06 00:42:28 cryptopsy 00:28:33 jan6 | why not? 2019-11-06 00:42:30 cryptopsy 00:28:36 cryptopsy | i guess it could 2019-11-06 00:42:32 cryptopsy 00:28:42 cryptopsy | is that meaningful? 2019-11-06 00:42:36 --> malina [malina] (Malina) (~malina@unaffiliated/malina) has joined #bash 2019-11-06 00:42:54 jan6 I never said it did, I just asked why it couldn't ;P 2019-11-06 00:42:57 osse I don't see the relevance of the size of an empty string. the same would be true (imo) if you write it all on a piece of paper with a pencil 2019-11-06 00:43:12 cryptopsy 00:18:34 jan6 | empty string is everywhere 2019-11-06 00:43:17 <-- caecias (~caecias@unaffiliated/caecias) has quit (Ping timeout: 240 seconds) 2019-11-06 00:43:20 jan6 that part is true, tho 2019-11-06 00:43:26 emg any good way to do "${@/#/pre}" in POSIX sh? 2019-11-06 00:43:29 cryptopsy the first part is true too 2019-11-06 00:43:30 Soliton conceptually... man you are really dense. 2019-11-06 00:43:36 cryptopsy you're just slimy that's all 2019-11-06 00:43:49 jan6 nobody's slimy here 2019-11-06 00:43:56 cryptopsy yes i abide by the principle of the excluded middle, i am do fcking dense 2019-11-06 00:43:58 cryptopsy like a diamond 2019-11-06 00:44:08 osse cryptopsy: do you agree with the following statement if you consider "a//b": "there are zero or more characters on either side of both /" ? 2019-11-06 00:44:12 cryptopsy jan6: what did you say after that 2019-11-06 00:44:21 cryptopsy something extremely slimey 2019-11-06 00:44:44 jan6 you're like a diamond going to a sculpturing contest ;P 2019-11-06 00:44:55 * malina grabs some popcorn, pondering what did I just log into. 2019-11-06 00:44:59 cryptopsy i would have called you out on it before but i let it slide 2019-11-06 00:45:00 ozzzo epic troll! 2019-11-06 00:45:12 cryptopsy you can't make up your mind whether / can delimit a delimiter 2019-11-06 00:45:18 rafasc where's monochromecat when you need it. 2019-11-06 00:45:19 cryptopsy which option do you chose? 2019-11-06 00:45:24 jan6 about 45 min of this, already, lol 2019-11-06 00:45:36 cryptopsy denounce that / can delimit a delimiter 2019-11-06 00:45:37 Soliton "i dont want to waste what little i have left" -- starts denying the existance of 0 on irc. 2019-11-06 00:45:58 cryptopsy Soliton: what a back handed compliment 2019-11-06 00:46:08 <-- engine20191 (~engine201@190.159.207.49) has quit (Ping timeout: 276 seconds) 2019-11-06 00:46:13 cryptopsy jan6: say it 2019-11-06 00:46:16 jan6 compliment? 2019-11-06 00:46:21 Soliton it wasn't a compliment. 2019-11-06 00:46:23 cryptopsy say that / can't delimit a delimiter 2019-11-06 00:46:46 <-- Guest68096 (~me@213.76.63.131.ipv4.supernova.orange.pl) has quit (Remote host closed the connection) 2019-11-06 00:46:56 jan6 I won't say that it can't delimit a delimiter, but I also won't say that it can ;P 2019-11-06 00:47:02 osse sometimes a function that splits a string into parts lets you choose whether to "keep empty parts" 2019-11-06 00:47:03 malina so is a chrome cat by the way, by defitinition polychrome? I mean, it does make sense. 2019-11-06 00:47:04 osse that's nice 2019-11-06 00:47:17 --> engine20191 [engine20191] (engine20191) (~engine201@190.159.207.49) has joined #bash 2019-11-06 00:47:27 cryptopsy “Ah you think delimiter is your ally? You merely adopted the delimiter. I was born in it, molded by it. I didn't see the empty strings until I was already a man, by then it was nothing to me but an operator” 2019-11-06 00:47:29 malina saves the effort of finding said monochrome cat plus said diamonds. 2019-11-06 00:47:40 emg wait, did all this come from using cut on filenames? assuming that a newline delimited list of filenames is acceptable? 2019-11-06 00:47:54 cryptopsy imagine you had to write a program 2019-11-06 00:47:56 jan6 not newlines 2019-11-06 00:47:56 cryptopsy even a short program 2019-11-06 00:47:57 emg malina: is a chrome cat a uuoc? 2019-11-06 00:48:01 cryptopsy without using trial and error 2019-11-06 00:48:14 cryptopsy you would either get it right from the start or you would never write it 2019-11-06 00:48:15 jan6 emg: it came from the fact that using cut on /a the first field is empty 2019-11-06 00:48:19 cryptopsy would you have a programming career? 2019-11-06 00:48:21 malina universally unidentifiably one colour? 2019-11-06 00:48:32 cryptopsy medicine is like that 2019-11-06 00:48:34 emg jan6: of course it is... that's really what this is about?! 2019-11-06 00:48:39 jan6 lol yes 2019-11-06 00:48:42 emg wow 2019-11-06 00:48:45 jan6 49 min of it 2019-11-06 00:48:48 osse wow 2019-11-06 00:48:48 --> andril [Andril] (andril) (~andril@2601:586:8480:a0:6af8:a94:20e9:f5a1) has joined #bash 2019-11-06 00:48:48 jan6 all because of this 2019-11-06 00:48:50 osse such empty 2019-11-06 00:48:53 osse very "" 2019-11-06 00:48:55 jan6 such NUL 2019-11-06 00:48:57 jan6 much 0 2019-11-06 00:48:58 cryptopsy software engineering is like ... fuck it we don't know lets just increment -f until it produces the desired result 2019-11-06 00:48:59 emg take one from greycat's book 2019-11-06 00:49:02 emg *plonk* 2019-11-06 00:49:04 malina I honestly don't konw what uuic is emg :/ 2019-11-06 00:49:06 Soliton perhaps it fills his empty life. :-P 2019-11-06 00:49:08 malina uuoc* 2019-11-06 00:49:11 emg !uuoc > malina 2019-11-06 00:49:12 greybot malina: Useless Use Of Cat (cat foo | grep bar). See https://mywiki.wooledge.org/BashFAQ/119 and http://www.iki.fi/era/unix/award.html#cat 2019-11-06 00:49:17 malina OH 2019-11-06 00:49:19 emg :-D 2019-11-06 00:49:26 malina good one :) 2019-11-06 00:49:28 cryptopsy Soliton: unlike cut my life is not padded by empty strings 2019-11-06 00:49:31 emg I was stretching for a cat based pun 2019-11-06 00:49:46 Soliton you just don't understand the concept. 2019-11-06 00:49:49 rafasc emg: I sincerely think this needs more than a *plonk* 2019-11-06 00:50:03 jan6 *P L Ö N K* 2019-11-06 00:50:14 malina what I would love is seing an argument in here about cutting cats, interlevaed with one about cut in proglog. 2019-11-06 00:50:15 cryptopsy a//b is a good example because it proves the hipocrisy of cat 2019-11-06 00:50:16 malina prolog. 2019-11-06 00:50:19 emg rafasc: as annoying as it is I don't think there's actually been a kickable offense 2019-11-06 00:50:25 cryptopsy of cut* 2019-11-06 00:50:25 emg rafasc: unless "flood bickering" counts 2019-11-06 00:50:41 <-- b0tanik (~b0tanik@188.163.73.194) has quit (Ping timeout: 276 seconds) 2019-11-06 00:50:45 osse no it's pretty consistent 2019-11-06 00:50:52 jan6 "flood bickering", cool phrase 2019-11-06 00:51:06 cryptopsy osse: it delimits an empty string, so that means empty strings can exist between chars 2019-11-06 00:51:15 cryptopsy everywhere 2019-11-06 00:51:22 osse yeah 2019-11-06 00:51:26 emg jan6: I bet he'd shit his pants if he ever saw a csv 2019-11-06 00:51:29 cryptopsy how do you not see the hipocrisy in that 2019-11-06 00:51:39 cryptopsy you said there are not empty strings eveyrwhere 2019-11-06 00:51:48 jan6 TSV > CSV any way ;P 2019-11-06 00:51:52 emg hear hear 2019-11-06 00:51:53 Soliton he said it makes no difference. 2019-11-06 00:52:02 osse cryptopsy: I don't see the relevance 2019-11-06 00:52:20 cryptopsy osse: if you argue from the definitions of each term, it doesnt behave consistently 2019-11-06 00:52:29 malina well, I am wondering just now for some reason, about Nirvana guy.. if maybe he blew his brains out due to possibly being gay? not sure how it came from flood bickering but 'cool phrase' made me think of that song.. I am going where the sun don't ever shine, where the cold wind blows.. just realised now it was probably a euphemism for bumhole interests. 2019-11-06 00:52:35 osse cryptopsy: do you agree with the following statement if you consider "a//b": "there are zero or more characters on either side of both /" ? 2019-11-06 00:52:37 malina anyway, off I go. enjoy 2019-11-06 00:53:07 rafasc cryptopsy: we're on bash, explain why [[ something == *something ]] is true if there isn't an empty string before something. 2019-11-06 00:53:25 cryptopsy osse: if a delimiter cannot delimit a delimiter then each / has exactly one term next to it 2019-11-06 00:53:35 cryptopsy namely the letters 2019-11-06 00:53:47 osse is that a yes or a no to my question? 2019-11-06 00:53:52 cryptopsy rectify it 2019-11-06 00:53:59 akoana an empty string is just an empty set in disguise but it is still a set / string 2019-11-06 00:54:06 osse I can't 2019-11-06 00:54:13 osse what is wrong with it? 2019-11-06 00:54:13 cryptopsy i mean that was my interpretation to the question you asked 2019-11-06 00:54:13 jan6 nobody can 2019-11-06 00:54:29 cryptopsy it depends if you consider a delimiter a term or an operator 2019-11-06 00:54:45 osse no it doesn't 2019-11-06 00:54:46 cryptopsy the verb delimit implies something on both sides 2019-11-06 00:54:56 osse I didn't even use the word in my question 2019-11-06 00:54:56 cryptopsy so the way you use it, implies / can delimit a delimiter 2019-11-06 00:55:06 rafasc cryptopsy: there's something on the other side. Empty string. 2019-11-06 00:55:12 osse I just asked you whether you agree there are zero or more characters on either side 2019-11-06 00:55:19 cryptopsy rafasc: yes, very cute, you win 2019-11-06 00:55:39 cryptopsy osse: yes 2019-11-06 00:55:48 cryptopsy since exactly one is greater than 0 2019-11-06 00:56:12 cryptopsy on the left of the first / is a, on the right is / 2019-11-06 00:56:25 cryptopsy as evidenced by memory usage of that string 2019-11-06 00:56:41 osse would you agree there are zero or more characters between the first / and the second / ? 2019-11-06 00:56:51 cryptopsy yes 2019-11-06 00:56:55 osse yaay 2019-11-06 00:57:02 cryptopsy so there are zero 2019-11-06 00:57:05 osse yup 2019-11-06 00:57:14 cryptopsy so / delimits / from a 2019-11-06 00:57:38 <-- engine20191 (~engine201@190.159.207.49) has quit (Ping timeout: 240 seconds) 2019-11-06 00:57:43 cryptopsy otherwise it is an operator that does not respect the definition of a delimiter and instead delimits / from empty string 2019-11-06 00:58:01 cryptopsy i can argue both ways to a contradiction, pick your path 2019-11-06 00:58:08 Soliton what does that even mean. 2019-11-06 00:58:20 --> engine20191 [engine20191] (engine20191) (~engine201@190.145.222.242) has joined #bash 2019-11-06 00:58:21 cryptopsy Soliton: it asserts my statement that cut is fucked 2019-11-06 00:58:40 Soliton by making a non-sensical statement? 2019-11-06 00:58:44 Soliton well done. 2019-11-06 00:58:48 osse I agree that there is a / between a and the second /, but I don't agree that / delimits / from a 2019-11-06 00:59:04 Soliton proof by non-sense. 2019-11-06 00:59:13 cryptopsy the 2nd / is delimited by the first from a, since there are only 4 chars, and two are delimiters 2019-11-06 00:59:14 <-- thebope (~thebope@pdpc/supporter/student/thebope) has quit (Remote host closed the connection) 2019-11-06 00:59:19 cryptopsy since there are two letters 2019-11-06 00:59:21 osse because by that definition you could say that / delimits /b/c/d from a in the following case: a/b/c/d 2019-11-06 00:59:36 malina damn popcorn is already out 2019-11-06 00:59:40 osse I mean you could say that / delimits b/c/d 2019-11-06 00:59:50 cryptopsy osse: you could say that i guess 2019-11-06 00:59:57 cryptopsy it would lead to a contradiction 2019-11-06 01:00:10 osse yes that interpretation would 2019-11-06 01:00:23 cryptopsy it would follow that a/b is delimited from c/d , and that delimiters can delimit delimiters 2019-11-06 01:00:35 cryptopsy the same mechanism by which a//b fails 2019-11-06 01:00:36 --> N0ZYC (N0ZYC) (~nathan009@50-80-231-196.client.mchsi.com) has joined #bash 2019-11-06 01:00:41 osse but if you allow there to be nothing between two delimiters than there is no contradiction 2019-11-06 01:00:57 cryptopsy the contradiction happens else where 2019-11-06 01:01:11 malina isn't that just the pumping lambda issue though , regarding say palindromes? 2019-11-06 01:01:11 cryptopsy it follows that there are empty string everywhere 2019-11-06 01:01:19 cryptopsy and that / is surrounded by them 2019-11-06 01:01:25 osse yep 2019-11-06 01:01:26 malina yup 2019-11-06 01:01:33 <-- pingfloyd (~pingfloyd@unaffiliated/pingfloyd) has quit (Quit: WeeChat 1.6) 2019-11-06 01:01:36 cryptopsy so / is delimited empty string from empty string 2019-11-06 01:01:42 <-- bytedude (~user@2a02:c7d:4850:1500:3809:f461:674c:8daf) has quit (Remote host closed the connection) 2019-11-06 01:01:43 cryptopsy delimting* 2019-11-06 01:01:57 cryptopsy and the 0 index issue from earlier in /a/b case 2019-11-06 01:02:00 --> bytedude [bytedude] (unknown) (~user@2a02:c7d:4850:1500:3809:f461:674c:8daf) has joined #bash 2019-11-06 01:02:06 <-- clemons (~clemons@216-59-66-162.static.firstlight.net) has quit (Ping timeout: 268 seconds) 2019-11-06 01:02:10 malina philosophy is nice but when programmers start practising it, it always leads to some seriously bizarre stuff, the kinda things which makes snuff movies kindergarden material. 2019-11-06 01:02:16 cryptopsy this is exactly what you argued - you argued in /a/b/ there's an empty string to the left of / 2019-11-06 01:02:24 Soliton he's clearly not a programmer. 2019-11-06 01:02:24 cryptopsy but in a//b there is not 2019-11-06 01:02:24 emg malina: like the RMS stuff that came to light? 2019-11-06 01:02:31 osse yes 2019-11-06 01:02:33 cryptopsy two behaviors 2019-11-06 01:02:35 cryptopsy inconsistent 2019-11-06 01:02:39 Soliton you wouldn't get for without understanding 0. 2019-11-06 01:02:45 Soliton far* 2019-11-06 01:02:51 osse cryptopsy: in both cases there are zero or more characteres to the left of the first / 2019-11-06 01:03:00 rafasc because the delimiter delimits fields, not the content of those fields. 2019-11-06 01:03:05 cryptopsy osse: yep 2019-11-06 01:03:06 malina emg.. I never followed him enough to know what you mean, but when looking at the shitmongering by others due to his 'philosophical statements', well ok.. yes 2019-11-06 01:03:07 malina like that 2019-11-06 01:03:16 --> clemons [clemons] (Clayton Lemons) (~clemons@216-59-66-162.static.firstlight.net) has joined #bash 2019-11-06 01:03:19 osse cryptopsy: but you seem to give more meaning to the empty string than there really is 2019-11-06 01:03:19 malina although I am not blaming rms' statements as much as those who were. 2019-11-06 01:03:20 rafasc # [[ something == *something ]] && echo There is an empty string before something. 2019-11-06 01:03:20 <-- filotek (~filotek@devworker.com) has quit (Ping timeout: 268 seconds) 2019-11-06 01:03:21 shbot rafasc: There is an empty string before something. 2019-11-06 01:03:22 cryptopsy osse: so / as an operator decides it behavior based on that number 2019-11-06 01:03:32 osse I disagree 2019-11-06 01:03:34 cryptopsy / as first char cannot be an operator 2019-11-06 01:03:55 cryptopsy err, delimiter 2019-11-06 01:04:15 cryptopsy how could it if its the first char in the 4 char string? 2019-11-06 01:04:26 <-- aguia (~aguia@200.136.245.169) has quit (Ping timeout: 240 seconds) 2019-11-06 01:04:33 <-- octav1a (~Rboreal_F@2607:f470:6:2001:c4bf:6e1f:201b:f210) has quit (Ping timeout: 250 seconds) 2019-11-06 01:04:34 --> setham [setham] (Textual User) (~textual@unaffiliated/setham) has joined #bash 2019-11-06 01:04:37 --> filotek [filotek] (Not Important) (~filotek@devworker.com) has joined #bash 2019-11-06 01:04:37 cryptopsy it can if there's the -1th char "empty string" 2019-11-06 01:04:46 cryptopsy but that's fucked up 2019-11-06 01:04:59 --> atrament666 [atrament666] (purple) (~atrament@cpc95006-newt38-2-0-cust73.19-3.cable.virginm.net) has joined #bash 2019-11-06 01:05:22 osse the -1th char cannot be an empty string because the empty string has zero characters in it 2019-11-06 01:05:37 cryptopsy then it doesnt exist 2019-11-06 01:05:53 cryptopsy yup 2019-11-06 01:06:03 osse there are zero characters before the first /. Great, then the first field is a string of zero characters. 2019-11-06 01:06:11 cryptopsy like you said, "the -1th char cannot be an empty string" 2019-11-06 01:06:25 <-- flexoboto (~flexoboto@212.144.102.183) has quit (Ping timeout: 268 seconds) 2019-11-06 01:06:30 cryptopsy so / delimits "the -th char which cannot be an empty string" 2019-11-06 01:06:35 cryptopsy in /a/b 2019-11-06 01:06:38 phogg cryptopsy: perl -MData::Dumper -e '$p="/a/b"; @p=split(/\//, $p); print Dumper(\@p);' # I rest my case 2019-11-06 01:06:38 osse I think it's not useful to think of memory usage and indexes and all that. Write it out on a piece of paper 2019-11-06 01:07:01 osse hell, cut probably makes a copy. who knows 2019-11-06 01:07:02 cryptopsy osse: the idea is that, there must be evidence for what humans claim X and Y bullshit statements they make 2019-11-06 01:07:22 cryptopsy if something exists there must be some evidence of it 2019-11-06 01:07:31 cryptopsy ok lets try on paper 2019-11-06 01:07:33 jan6 just look at the source code, then 2019-11-06 01:07:36 cryptopsy we write starting from the left edge of the page 2019-11-06 01:07:42 cryptopsy we write /a/b/ 2019-11-06 01:07:52 phogg I didn't read the scrollback because there is too much, but what osse is saying describes the agreed-upon mass hallucination. 2019-11-06 01:07:54 cryptopsy what is to the left of the first / ? nothing you are off the page 2019-11-06 01:08:11 osse yep, so the first field is nothing 2019-11-06 01:08:16 osse the first field is empty 2019-11-06 01:08:18 cryptopsy yep, so it is not "empty string" 2019-11-06 01:08:27 jan6 and how do you represent nothing? you don't skip it, you write "nothing" 2019-11-06 01:08:28 cryptopsy so / delimits nothing from a 2019-11-06 01:08:30 rafasc X/Y/Z, you have /a/b. X='', Y=a, Z=b. 2019-11-06 01:08:45 osse since where now in the real world, sure, let's not use the term "empty string". let's just use empty 2019-11-06 01:08:45 cryptopsy it is therefore not a delimiter 2019-11-06 01:08:49 osse the first field is empty 2019-11-06 01:08:52 emg osse: I'm amazed you're able to keep this up. Have you dented your desk or forehead yet? 2019-11-06 01:08:59 phogg if a delimiter must appear *between* values then the first char being a delimiter char suggests that there is an implicit empty value to the left 2019-11-06 01:09:02 rafasc / delimits the fields, if you make up definitions like / delimits a you'll get weird cases like osse mentioned before. 2019-11-06 01:09:02 cryptopsy osse: no, empty string is not empty 2019-11-06 01:09:08 cryptopsy nil is not 0 2019-11-06 01:09:19 jan6 yet you're saying it is 2019-11-06 01:09:19 malina ye, cryptopsy is simply stating the difference between understanding the 'imaginary empty string' as an abstract concept, in principia, vs. implementing that same idea/notion in computing, must refer to it in _some_ form of structure, however correctly defined or not it might be.. but any such implementation, _must_ be of positive , semi-definite form. 2019-11-06 01:09:25 osse cryptopsy: who gives a shit, we're on paper now. 2019-11-06 01:09:36 cryptopsy osse: delimiter has the same definition on paper or in math 2019-11-06 01:09:36 malina aka, must have a positive, non-zero memory allocation. 2019-11-06 01:09:37 <-- engine20191 (~engine201@190.145.222.242) has quit (Ping timeout: 265 seconds) 2019-11-06 01:09:44 akoana nice category mixup 2019-11-06 01:09:59 cryptopsy osse: if it doesnt delimit anything it is not a delimiter 2019-11-06 01:10:00 osse cryptopsy: so the first field is not empty? 2019-11-06 01:10:02 --> engine20191 [engine20191] (engine20191) (~engine201@190.159.207.49) has joined #bash 2019-11-06 01:10:06 cryptopsy it is empty 2019-11-06 01:10:10 emg !learn cryptopsy 15:09 cryptopsy < osse: no, empty string is not empty 2019-11-06 01:10:10 greybot OK, emg 2019-11-06 01:10:12 cryptopsy so the first / is not a delimiter, like i said from the start 2019-11-06 01:10:18 * nil is not 0 2019-11-06 01:10:26 rafasc cryptopsy: it delimits the fields. The fields just happen to be empty. 2019-11-06 01:10:27 cryptopsy emg slimy 2019-11-06 01:10:30 <-- jfmcarreira (~jfmcarrei@unaffiliated/jfmcarreira) has quit (Quit: ZNC 1.7.2+deb2ubuntu0.1 - https://znc.in) 2019-11-06 01:10:32 rafasc This is not rocket science. 2019-11-06 01:10:37 malina you guys are insane.. what's great, is that it is in the context of "we are discussing philosophical concepts", therefore it's perfectly fine that we are nuts. 2019-11-06 01:10:38 phogg nil: you're > 0 in my book 2019-11-06 01:10:41 malina love it. 2019-11-06 01:10:45 osse cryptopsy: so by your definition the field doesn't exist because it is empty 2019-11-06 01:10:58 cryptopsy osse: it is not even on the page 2019-11-06 01:11:03 cryptopsy your imaginary page 2019-11-06 01:11:09 cryptopsy has a width 2019-11-06 01:11:14 cryptopsy an integer 2019-11-06 01:11:18 osse gah 2019-11-06 01:11:29 jan6 emptyness doesn't take up space 2019-11-06 01:11:29 cryptopsy you could have empty fields all over the empty page 2019-11-06 01:11:29 osse you can write in the middle of the paper if you want 2019-11-06 01:11:33 akoana don't mix a concept with its representation 2019-11-06 01:11:33 osse doesn't matter to me 2019-11-06 01:11:42 cryptopsy osse: ok but we wrote /a/b/ on the left side of the page 2019-11-06 01:11:52 <-- prepend (~textual@198.246.100.83) has quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2019-11-06 01:11:56 cryptopsy maybe if you wrote /a/b/ in the middle you can argue it is surrounded by empty fields 2019-11-06 01:12:02 cryptopsy i think we can prove that 2019-11-06 01:12:08 osse I wanted you to write it in the middle 2019-11-06 01:12:10 cryptopsy an empty field is a field that can be made non-empty 2019-11-06 01:12:14 --> flexoboto (flexoboto) (~flexoboto@212.144.102.183) has joined #bash 2019-11-06 01:12:17 cryptopsy if you write off the page you are writing in thin air 2019-11-06 01:12:28 cryptopsy (if the page is floating , magically) 2019-11-06 01:12:43 --> chasecrum [chasecrum] (unknown) (~user@unaffiliated/chasecrum) has joined #bash 2019-11-06 01:12:44 cryptopsy so if you write in the middle of the page, you put a letter there , it is now a non-empty field 2019-11-06 01:12:48 cryptopsy therefore it is a field 2019-11-06 01:12:50 osse yep 2019-11-06 01:12:56 cryptopsy but if you write to the left of the page, you dont produce any letter 2019-11-06 01:12:58 cryptopsy so it is not a field 2019-11-06 01:13:08 phogg this page analogy is paper thin 2019-11-06 01:13:10 cryptopsy there's no paper there to take the ink 2019-11-06 01:13:21 emg phogg: that hurt, I love it 2019-11-06 01:13:35 cryptopsy fire up that quote emg bot 2019-11-06 01:13:38 <-- gffa (~unknown@unaffiliated/gffa) has quit (Quit: quit) 2019-11-06 01:13:40 cryptopsy 01:10:03 emg | !learn cryptopsy 15:09 cryptopsy < osse: no, empty string is not empty 2019-11-06 01:13:51 <-- chasecrum (~user@unaffiliated/chasecrum) has left #bash ("ERC (IRC client for Emacs 25.3.1)") 2019-11-06 01:14:08 osse phogg: the paper thing was just trying to avoid discussion memory usage and pointers and indexes and all that mess that isn't really relevant. but it's not working 2019-11-06 01:14:25 cryptopsy there can be empty fields, on some real space 2019-11-06 01:14:27 <-- clime (~clime@37-48-27-23.nat.epc.tmcz.cz) has quit (Ping timeout: 265 seconds) 2019-11-06 01:14:34 rafasc osse: now we have two problems. 2019-11-06 01:14:35 cryptopsy thats why i gave the example of a/''/b counter example 2019-11-06 01:14:39 emg # IFS=/ read -ra a <<< /a/b; declare -p a 2019-11-06 01:14:40 shbot emg: declare -a a=([0]="" [1]="a" [2]="b") 2019-11-06 01:14:45 cryptopsy i didnt deny that there can empty fields 2019-11-06 01:14:57 <-- bn_work (uid268505@gateway/web/irccloud.com/x-affkhhttwlulptpq) has quit (Quit: Connection closed for inactivity) 2019-11-06 01:15:13 --> jfmcarreira (Joao Carreira) (~jfmcarrei@bl6-7-246.dsl.telepac.pt) has joined #bash 2019-11-06 01:15:14 -- jfmcarreira (~jfmcarrei@bl6-7-246.dsl.telepac.pt) has changed host to ~jfmcarrei@unaffiliated/jfmcarreira 2019-11-06 01:15:16 <-- bomb-on (~bomb-on@139-142-17-89.fiber.hringdu.is) has quit (Read error: Connection reset by peer) 2019-11-06 01:15:17 phogg osse: yeah I get it, but removing the concrete seems to only have increased the insanity 2019-11-06 01:15:23 osse agreed 2019-11-06 01:15:34 cryptopsy define a field as a space not having a delimiter 2019-11-06 01:15:38 cryptopsy and you get the same result 2019-11-06 01:15:41 emg # awk -F / '{for(i=1;i<=NF;i++)printf("<%d:%s>",i,$i)}' <<< /a/b 2019-11-06 01:15:42 shbot emg: <1:><2:a><3:b> 2019-11-06 01:15:54 osse cryptopsy: what result is that, exactly? 2019-11-06 01:15:59 malina https://www.youtube.com/watch?v=-X5oCV7hWgs&t=1130s 2019-11-06 01:16:01 phogg cryptopsy: A space not having a delimiter? What's that? A fixed width field? 2019-11-06 01:16:08 <-- nurdie_ (~nurdie@unaffiliated/nurdie) has quit (Remote host closed the connection) 2019-11-06 01:16:12 cryptopsy osse: that a delimiter cannot delimit a delimiter 2019-11-06 01:16:21 osse we agree on that part 2019-11-06 01:16:29 cryptopsy i know, thats why i brought it up 2019-11-06 01:16:35 malina make me think of when bernard is doing anything to get himself injured to avoid doing his taxes. 2019-11-06 01:16:52 osse cryptopsy: but if you accept that there can be empty fields, do you accept that a//b has three fields? 2019-11-06 01:16:54 <-- Anthaas (~Anthaas@unaffiliated/anthaas) has quit (Ping timeout: 268 seconds) 2019-11-06 01:16:57 <-- mat001_ (~mat001@198.151.206.196) has quit (Remote host closed the connection) 2019-11-06 01:17:04 cryptopsy no, that is abuse of the term 'delimiter' 2019-11-06 01:17:16 --> yonder [yonder] (...) (~yonder@unaffiliated/yonder) has joined #bash 2019-11-06 01:17:17 cryptopsy the correct form should be a/''/b 2019-11-06 01:17:25 emg # awk -F / '{print NF}' <<< a//b 2019-11-06 01:17:25 rafasc cryptopsy: a field is a sequence of zero or more characters followed or prefixed by the delimiter character. 2019-11-06 01:17:26 shbot emg: 3 2019-11-06 01:17:31 cryptopsy '' denotes the empty field, while occupying the field 2019-11-06 01:17:32 osse cryptopsy: so quotes are special? 2019-11-06 01:17:33 --> mat001 [Mat001] (mpirnovar) (~mat001@198.151.206.196) has joined #bash 2019-11-06 01:17:39 cryptopsy just like the empt paper reserves the field 2019-11-06 01:17:47 emg # IFS=/ read -ra a <<< a//b; echo ${#a[@]} 2019-11-06 01:17:49 shbot emg: 3 2019-11-06 01:17:50 cryptopsy osse: it is a convention accepted upon 2019-11-06 01:17:59 cryptopsy like NIL 2019-11-06 01:18:03 phogg malina: ahh the one good episode of Black Books! 2019-11-06 01:18:03 cryptopsy or NULL 2019-11-06 01:18:13 cryptopsy or () 2019-11-06 01:18:15 phogg cryptopsy: I missed a lot of this. Can we back up? If all software, more or less, agrees with the behavior of cut when it comes to dealing with delimited fields, then does it really matter if that behavior is sane or insane? 2019-11-06 01:18:17 --> Anthaas [Anthaas] (ZNC - https://znc.in) (~Anthaas@unaffiliated/anthaas) has joined #bash 2019-11-06 01:18:20 osse I think you're mixing syntax into this abstract discission 2019-11-06 01:18:22 malina well, awk doesn't see a difference emg, between a//b and a/''/b 2019-11-06 01:18:30 osse Which seems like a good point at which to go to bed 2019-11-06 01:18:37 rafasc # echo ''a''/''/''b'' # is still a//b ... 2019-11-06 01:18:38 <-- atrament666 (~atrament@cpc95006-newt38-2-0-cust73.19-3.cable.virginm.net) has quit (Ping timeout: 276 seconds) 2019-11-06 01:18:38 shbot rafasc: a//b 2019-11-06 01:18:39 cryptopsy phogg: the thing that pissed me off is that i needed to do -d/ -f3 to remove the first field with cut 2019-11-06 01:18:42 malina osse, no, you all should just watch some comedy ,p 2019-11-06 01:18:55 emg malina: sure it does, first has an empty field, second has a field which is the two characters '' 2019-11-06 01:19:07 phogg cryptopsy: you don't, unless you define "field" in an uncommon fashion 2019-11-06 01:19:11 malina awk -F / '{print NF}' <<< a/''/b 2019-11-06 01:19:13 malina also 3 2019-11-06 01:19:22 cryptopsy phogg: the problem is that / had two behaviors 2019-11-06 01:19:25 vishal reading a page (paper?) or so of scrollback, I had to double check which channel I was in 2019-11-06 01:19:27 emg # awk -F / '{for(i=1;i<=NF;i++)printf("<%d:%s>",i,$i)}' <<< "a/''/b" 2019-11-06 01:19:28 shbot emg: <1:a><2:''><3:b> 2019-11-06 01:19:37 emg malina: in your example, bash did quote removal so it's the same as a//b 2019-11-06 01:19:43 malina ok 2019-11-06 01:19:50 cryptopsy in one it is actually a delimiter, in the other ie behaved as an operator doing whatever the fck the progammer intended instead of what the definition of the word 'delimiter' intended 2019-11-06 01:19:54 phogg cryptopsy: No. The problem is that you were *thinking* about / in two different ways. The behavior of cut is 100% self-consistent. 2019-11-06 01:20:01 jan6 ^ 2019-11-06 01:20:03 emg # printf '<%s>' a//b a/''/b 2019-11-06 01:20:04 shbot emg: 2019-11-06 01:20:09 emg malina: ^^ 2019-11-06 01:20:16 cryptopsy phogg: that is wrong i proved it by arguing both sides of the coin to a contradiction 2019-11-06 01:20:27 cryptopsy in other words it is not my opinion 2019-11-06 01:20:35 <-- submerciful (~submercif@162.213.133.160) has quit (Ping timeout: 276 seconds) 2019-11-06 01:20:40 phogg cryptopsy: In the first place you did not prove it in your ramblings, in the second place it is factually correct (aka the opposite of wrong). 2019-11-06 01:20:58 malina I soon am gonna rub to this thing, 2019-11-06 01:21:01 malina given lack of popcorn 2019-11-06 01:21:04 cryptopsy well you better take it from the start then, because you haven't been folowing along 2019-11-06 01:21:13 malina these rantings should be made into movies 2019-11-06 01:21:28 jan6 lol 2019-11-06 01:21:42 jan6 it's like, 1.5 hours already 2019-11-06 01:21:59 cryptopsy define delimiter any way you like, you can even make it a function 2019-11-06 01:22:03 phogg jan6: fresh blood keeps it going. Want me to stop? I'll stop. 2019-11-06 01:22:08 rafasc malina: CIA will use this transcript to torture people. 2019-11-06 01:22:09 cryptopsy cut will not behave consistently whatever you make it 2019-11-06 01:22:12 jan6 lol no, it's cool to see 2019-11-06 01:22:26 emg jan6: I'm surprised it hasn't devolved into an argument about sandwiches, using the bread as a delimiter 2019-11-06 01:22:26 phogg cryptopsy: I read much of the scrollback. cut -f3 -d/ <<< /a/b/c prints the b, because b is in the 3rd field. Fields not requested have been cut out. 2019-11-06 01:22:29 jan6 I'd love to put this rambling debate up on somewhere ;P 2019-11-06 01:22:40 akoana cryptopsy: you don't like empty fields, that's your problem :) 2019-11-06 01:22:47 <-- up` (~top-cat@unaffiliated/up/x-6424988) has quit (Quit: That's right, T.C., we're in Cape Canaveral!) 2019-11-06 01:22:51 phogg cryptopsy: I can get the first, second, third, or fourth field if I ask for the right thing. That's consistent., 2019-11-06 01:22:52 cryptopsy neither does osse , have him explain it to you 2019-11-06 01:22:59 rafasc cryptopsy: just because you don't understand how it is consistent, doesn't make cut inconsistency. 2019-11-06 01:23:04 emg akoana: empty field is a waste of space, they should be growing something in it! 2019-11-06 01:23:15 cryptopsy rafasc: yes excellent, you are smart S M R T 2019-11-06 01:23:30 akoana emg: heh 2019-11-06 01:23:38 rafasc cryptopsy: no need to dismiss it with memes either. 2019-11-06 01:23:41 phogg cryptopsy: your argument is like saying "A human would understand that I didn't really care about that part, so a computer should do something fuzzy to get what **I** expect." That way lies madness. 2019-11-06 01:23:52 cryptopsy what is this meta arguement 2019-11-06 01:23:54 jan6 emg: crypto did start with using buses as an analog ;P 2019-11-06 01:24:04 cryptopsy your field of expertise ... psychology? 2019-11-06 01:24:41 emg why use EOF for heredocs? you can have so much more fun. I prefer cat << DOG 2019-11-06 01:24:41 phogg cryptopsy: I define field delimiter splitting behavior as "Do whatever Perl's split() function does." It happens to agree with every other implementation I've ever seen. I then re-orient my brain to accept that as correct. 2019-11-06 01:24:59 cryptopsy jan6: in retrospect i regret that i used the anology of anyone here having a 0th bus to take to see their 0th girlfriend since no one has a girlfriend here 2019-11-06 01:25:01 akoana we could continue with peano arithmetic, constructing natural numbers out of empty sets only :) 2019-11-06 01:25:14 emg akoana: I'm listening 2019-11-06 01:25:26 cryptopsy phogg: i prefer the widely accepted dictionary definition 2019-11-06 01:25:32 cryptopsy or bertrand russel's book 2019-11-06 01:25:40 phogg cryptopsy: such personal intimations are really not necessary 2019-11-06 01:25:57 phogg cryptopsy: Welcome to computers. We do things the way that makes sense *to the computer*. 2019-11-06 01:26:08 cryptopsy phogg: don't worry we are among friends here i dont have one either 2019-11-06 01:26:17 phogg If that seems to align with non-computer reality it is a happy coincidence. 2019-11-06 01:26:35 phogg cryptopsy: You ought not to bring the subject up as it does not relate to the topic. 2019-11-06 01:26:48 cryptopsy i agree 2019-11-06 01:26:59 cryptopsy i 2019-11-06 01:27:13 cryptopsy i'd take it back if i had time to use that time machine we talked about 2019-11-06 01:27:29 phogg cryptopsy: that would be a criminal waste of a time machine 2019-11-06 01:27:33 --> GuiToris [GuiToris] (https://ptpb.pw/~GuiToris) (~GuiToris@unaffiliated/guitoris) has joined #bash 2019-11-06 01:27:51 GuiToris hey, can I install bash on Windows 7? 2019-11-06 01:27:52 cryptopsy a delimiter can delimit something even if its a null 2019-11-06 01:28:01 phogg GuiToris: several ports exist 2019-11-06 01:28:04 cryptopsy null has a size 2019-11-06 01:28:20 cryptopsy / is not delimiting null when its the first char 2019-11-06 01:28:22 phogg GuiToris: the most pleasant time I've had is by getting "git for windows", which includes a competent shell environment if you choose to install it. 2019-11-06 01:28:27 cryptopsy its delimiting nothing 2019-11-06 01:28:32 jan6 GuiToris: sure, git-bash is one of the more popular, you can also use entire linux with WSL, etc 2019-11-06 01:28:33 cryptopsy so its not a delimiter 2019-11-06 01:28:54 jan6 also null's definition is "it doesn't have a size" 2019-11-06 01:28:58 cryptopsy if it did, then there would be empty strings everytone like jan6 stated 2019-11-06 01:29:06 cryptopsy phogg: do you agree there are empty strings everywhere? 2019-11-06 01:29:15 phogg cryptopsy: A delimiter is a value appearing between two non-delimiter values. Therefore a delimiter which does not *appear* to have anything to one side of it actually has an empty value. An empty value is often represented as a string. 2019-11-06 01:29:27 cryptopsy term not value 2019-11-06 01:29:43 akoana cryptopsy: representation vs concept 2019-11-06 01:30:03 phogg cryptopsy: so you see, the string "/" with a delimiter of / has TWO fields, both empty. Because this is a string both empty values are empty strings. 2019-11-06 01:30:22 --> up` [up`] (top-cat) (~top-cat@unaffiliated/up/x-6424988) has joined #bash 2019-11-06 01:30:24 cryptopsy god damnit phogg 2019-11-06 01:30:45 cryptopsy the string '/a/b' is 4 terms in size 2019-11-06 01:31:01 phogg cryptopsy: Say tokens, it would make you sound more compsci. 2019-11-06 01:31:05 cryptopsy yes ok 2019-11-06 01:31:09 cryptopsy whatever you want 2019-11-06 01:31:14 cryptopsy there is no 0th token 2019-11-06 01:31:18 GuiToris is cygwin bash? 2019-11-06 01:31:30 phogg GuiToris: cygwin does provide bash 2019-11-06 01:31:35 cryptopsy ''/a/b/ would delimit the empty token '' from a 2019-11-06 01:31:48 phogg cryptopsy: There is an *implicit* token to the left of the first delimiter. 2019-11-06 01:31:50 cryptopsy or NULL or whatever representation for empty token you want to use 2019-11-06 01:31:55 akoana cryptopsy: would you allow the epmty set? 2019-11-06 01:32:00 akoana empty 2019-11-06 01:32:00 cryptopsy akoana:yes 2019-11-06 01:32:10 cryptopsy it is widely accepted 2019-11-06 01:32:12 akoana would you allow Kleene start 2019-11-06 01:32:13 GuiToris thank you for your help :) 2019-11-06 01:32:13 akoana start 2019-11-06 01:32:21 cryptopsy who? 2019-11-06 01:32:23 akoana Kleene star* 2019-11-06 01:32:33 akoana * = 0-n characters 2019-11-06 01:32:44 Aguapanelo phogg: this is a bizantine discussion, where someone focuses on very technical, specific details, and on which also, such person hasn't achieved their initial objective because he's using his time to force his point instead of solving the dam* problem. Be happy, just let others worry with minutiae. 2019-11-06 01:32:46 jan6 GuiToris: if you have enough space, then WSL would be probably best in the sense that it's an actual linux environment, cygwin and git's bash work fine, but bash is best used along with other programs ;P 2019-11-06 01:32:56 <-- kill_squitch (~kill_squi@50.232.122.154) has quit (Ping timeout: 268 seconds) 2019-11-06 01:33:03 cryptopsy any empty token or set has to have a representation otherwise it doesnt exist 2019-11-06 01:33:03 phogg GuiToris: you can also find stand-alone bash.exe from several parties. Try unxutils.sf.net for an old example (might not be maintained any more). 2019-11-06 01:33:12 cryptopsy the empty set it still a set 2019-11-06 01:33:12 malina rafasc, ye, no doubt. they will start with an empty set, then keep incrementing isTorturable, along with a car battery. 2019-11-06 01:33:29 phogg GuiToris: hmm, seems I am wrong. Their sh is actually zsh. 2019-11-06 01:33:30 cryptopsy one would think that 'empty set' is still a 'set' 2019-11-06 01:33:36 malina byzantine. 2019-11-06 01:33:56 --> kill_squitch [kill_squitch] (realname) (~kill_squi@50.232.122.154) has joined #bash 2019-11-06 01:34:00 phogg Aguapanelo: this is actually how I have fun. 2019-11-06 01:34:00 akoana right so in {}/{} the / separates two things 2019-11-06 01:34:13 Aguapanelo phogg: ok, go ahead 2019-11-06 01:34:15 akoana {} representing the empty set 2019-11-06 01:34:17 cryptopsy akoana:yes 2019-11-06 01:34:25 malina well, russell's paradox is rather famous, and one knows that [naive] set theory is precisely that... 2019-11-06 01:34:30 malina "naive", i.e. has issues. 2019-11-06 01:34:34 akoana so we got 2 fields 2019-11-06 01:34:35 malina with the empty set. 2019-11-06 01:34:39 cryptopsy yea, who cares? you just delinated two things not one against something that isnt there 2019-11-06 01:34:54 akoana delimited by / 2019-11-06 01:34:55 <-- kill_squitch (~kill_squi@50.232.122.154) has quit (Max SendQ exceeded) 2019-11-06 01:34:56 rafasc cryptopsy: the delimiter character defines the fields. So if you have two / in /a/b, it means //. f1 is empty f2 is a, f3 is b. 2019-11-06 01:34:57 malina just try and make a ternary system of T/F + undefined 2019-11-06 01:35:01 GuiToris hmm wsl sounds overkill, I just can't really use powershell as I'm not used to it, for instance 'dir' instead of 'ls' 2019-11-06 01:35:09 malina it seems to work great, until finally de moivre's laws , break down. 2019-11-06 01:35:14 malina thanks to raa 2019-11-06 01:35:16 <-- vlm (~vlm@gateway/tor-sasl/vlm) has quit (Ping timeout: 260 seconds) 2019-11-06 01:35:20 <-- user_oreloznog (~quassel@dispo-82-250-10-46.adsl.proxad.net) has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) 2019-11-06 01:35:20 phogg malina: no, use T/F/FileNotFound. 2019-11-06 01:35:23 emg jan6: does WSL exist for windows 7? I thought that was only a windows 10 thing? 2019-11-06 01:35:37 --> kill_squitch [kill_squitch] (realname) (~kill_squi@50.232.122.154) has joined #bash 2019-11-06 01:35:38 jan6 ehh, not afaik... 2019-11-06 01:35:39 malina I just started using windows again after a decade, only for a vm, and for it's only value, a game 2019-11-06 01:35:45 malina erm, powershell though DOES have ls 2019-11-06 01:35:59 malina as opposed to the dos clone, command shell 2019-11-06 01:36:07 malina but ye, it's so cute, trying to make it more 'posix' like., 2019-11-06 01:36:11 cryptopsy rafasc: only because you say so 2019-11-06 01:36:17 jan6 GuiToris: bash will NOT automatically give you "ls" and other linux commands, y'know 2019-11-06 01:36:19 cryptopsy rafasc: /a/b is 4 terms not 5 2019-11-06 01:36:24 malina it can barely claim superiority over templeOs. 2019-11-06 01:36:28 phogg GuiToris: you'll do fine with git for windows. The basic tools are all there. If you need more than basics then cygwin becomes more attractive. 2019-11-06 01:36:29 cryptopsy count on your fingers like an ape 2019-11-06 01:37:06 cryptopsy a null term is a term 2019-11-06 01:37:09 GuiToris just ffmpeg and basic navigation, cd ls exit ... etc 2019-11-06 01:37:24 phogg cryptopsy: It's not "because he says so", it's because *everyone* in computing agrees on this. 2019-11-06 01:37:35 jan6 ^ 2019-11-06 01:37:37 cryptopsy phogg: actually no, lol 2019-11-06 01:37:44 cryptopsy Mathematica counts from 1 2019-11-06 01:37:44 jan6 everyone who's not cryptopsy, that is ;P 2019-11-06 01:37:48 malina phogg, hehe. well, I did attempt some variations on 'fuzzy logic' or ternary truth system back in early noughts but ye, those pesky truth tables ruined it all down the line. 2019-11-06 01:37:49 malina ,) 2019-11-06 01:37:52 jan6 cut counts from 1 too 2019-11-06 01:37:53 cryptopsy nearly all scientific languages count from 1 not 0 2019-11-06 01:37:57 phogg cryptopsy: Mathematica is math, not programming. 2019-11-06 01:38:00 GuiToris ok, thank you for your help once again :) 2019-11-06 01:38:04 cryptopsy phogg: rofl?! 2019-11-06 01:38:23 cryptopsy Mathematica is an industrial piece of software with syntax regularity that blows lisp macros out of the water 2019-11-06 01:38:26 jan6 bash and cut aren't programming either, they're scripting ;P 2019-11-06 01:38:26 Aguapanelo I figure the ops have /ignored this person 2019-11-06 01:38:27 phogg cryptopsy: By this I mean that it might do several things which are not the usual standard. 2019-11-06 01:38:38 cryptopsy Mathematica is not some kind of wussy typesetting language 2019-11-06 01:38:51 --> asmr (asmr) (~asmr@84.17.58.135) has joined #bash 2019-11-06 01:39:02 * malina orders some more popcorn online 2019-11-06 01:39:02 GuiToris malina, 'ls' is not recognized as an internal or external command 2019-11-06 01:39:09 phogg cryptopsy: Regardless, counting from zero or one doesn't matter for this scenario. 2019-11-06 01:39:14 cryptopsy yes, it does 2019-11-06 01:39:18 Aguapanelo share some, malina 2019-11-06 01:39:22 jan6 Aguapanelo: probably not, given that'd result in a ton on nonsense talk, more probably to kick or mute or such 2019-11-06 01:39:34 phogg cryptopsy: you could start counting at 10 and still get the same behavior, just different field index numbers. 2019-11-06 01:39:37 cryptopsy don't every say count from 0 or 1 doesnt matter. The MOST COMMON programming errors are off-by-one errors 2019-11-06 01:39:38 <-- kill_squitch (~kill_squi@50.232.122.154) has quit (Ping timeout: 240 seconds) 2019-11-06 01:39:42 malina in powershell? weird.. as I say, havent been using windows for a decade or so, but been playing around with some windows in past fortnight, my 'powershells' deifnitely have 'ls' 2019-11-06 01:39:44 mute shh 2019-11-06 01:39:48 GuiToris malina, maybe, you have a newer version of powershell 2019-11-06 01:39:50 malina definitely* 2019-11-06 01:39:51 Aguapanelo that's what bot logs are for, jan6, hehe 2019-11-06 01:39:56 bytedude so glad I joined freenode yesterday 2019-11-06 01:40:07 jan6 lol 2019-11-06 01:40:08 emg bytedude: don't worry, it's not normally this bad in here 2019-11-06 01:40:13 malina hmm, they are various windows 10/servers 2019 evals 2019-11-06 01:40:18 <-- cromag (~cromag@irssi/user/cromag) has quit (Ping timeout: 246 seconds) 2019-11-06 01:40:20 phogg cryptopsy: I did not say that distinguishing between a zero and a one don't matter, I said that *counting starting with* zero or one doesn't affect split behavior. 2019-11-06 01:40:33 akoana cryptopsy: no way out, you lose phogg wins :) 2019-11-06 01:40:43 Aguapanelo yeah, unusually attractive, uh?, bytedude 2019-11-06 01:40:43 jan6 everyone wins 2019-11-06 01:40:45 malina so ye, maybe.; honestly, I didn't bother recalling much of windows stuff, most useless crap in computing if there was any these days. 2019-11-06 01:40:46 cryptopsy zomg phogg's the boss 2019-11-06 01:40:47 phogg malina: it might require some kind of compatibility setting. They have a number of Unixy aliases. 2019-11-06 01:40:50 malina maybe not back in the 90s but 2019-11-06 01:40:53 cryptopsy cuz he counted by 0 or whatever 2019-11-06 01:41:00 cryptopsy and he delimits whatever he wants whenever he wants :o 2019-11-06 01:41:07 cryptopsy he just doesn't care, he's a machine 2019-11-06 01:41:08 GuiToris I don't know, it seems Mr Gates hasn't approved 'ls' here 2019-11-06 01:41:20 <-- MenschZwoNull (~MenschZwo@p200300C8574D6A000103C4804CB6D2B1.dip0.t-ipconnect.de) has quit (Remote host closed the connection) 2019-11-06 01:41:20 phogg cryptopsy: Now you know the secret: Stop caring, do whatever the machines say. 2019-11-06 01:41:40 cryptopsy there's a reason why cut didnt give a fuck 2019-11-06 01:41:41 GuiToris but even if I had 'ls', the tab completion is also strange 2019-11-06 01:41:47 malina right.. well, maybe I did some 'add unix crap' to windows shit.. because, that's what I would do.. so maybe that added ls. I don't know, but I have ls. 2019-11-06 01:41:50 cryptopsy / was an operated not a delimiter 2019-11-06 01:41:53 cryptopsy operator* 2019-11-06 01:41:54 --> vlm [vlm] (vlm) (~vlm@gateway/tor-sasl/vlm) has joined #bash 2019-11-06 01:42:07 phogg cryptopsy: That's not true at all. 2019-11-06 01:42:13 phogg An operator? Operating on what? 2019-11-06 01:42:26 malina that's about all I know in powershell... ls... *great*... *meta+r: cmd for admin. 2019-11-06 01:42:28 cryptopsy it behaved differently in one case or the other, so it operated on args not delimited them 2019-11-06 01:42:43 phogg cryptopsy: cut -f1 -d/ results in "everything up to the first /" even if that everything is nothing. 2019-11-06 01:42:52 cryptopsy phogg: yep 2019-11-06 01:42:59 phogg cryptopsy: that's correct behavior 2019-11-06 01:43:01 cryptopsy its wrong but i can see that 2019-11-06 01:43:01 GuiToris malina, thanks, I didn't know this ctrl shift trick 2019-11-06 01:43:03 malina windows is pointless to have on a machine though, in a vm, I use it for games a bit now.. as with a new machine, I rediscovered my youth a bit and am playing some games haha :D 2019-11-06 01:43:08 malina no problem 2019-11-06 01:43:17 rafasc cryptopsy: it's wrong because you say so? ;) 2019-11-06 01:43:19 phogg cryptopsy: cut -f2 -d/ is "everything after the first / until the next /" again even if that everything is nothing 2019-11-06 01:43:26 phogg cryptopsy: 100% self-consistent. 2019-11-06 01:43:32 malina luckily, they had enough brains to at least have some functionality / hot keys in win. 2019-11-06 01:43:33 cryptopsy rafasc: no, lol. i proved by reduction to absurdity 2019-11-06 01:43:43 cryptopsy rafasc: aint got time for that kind of behavior 2019-11-06 01:43:58 jan6 rafasc: this whole 2h+ cryptopsy has been insisting cut is wrong and he is right, while everyone else says time and time again the opposite ;P 2019-11-06 01:44:01 phogg cryptopsy: proved to whom? I don't recall seeing anyone agree on that. 2019-11-06 01:44:08 akoana ex falso quodlibet, / it is a metacharacter indicating partitioning a sequence, 2019-11-06 01:44:09 cryptopsy jan6: wrong. i proved it 2019-11-06 01:44:19 jan6 you didn't prove a thing 2019-11-06 01:44:22 rafasc you din't 2019-11-06 01:44:24 cryptopsy is that a fact? 2019-11-06 01:44:31 akoana contratiction 2019-11-06 01:44:39 cryptopsy NO U 2019-11-06 01:44:39 akoana contradiction* 2019-11-06 01:44:40 malina kontrabass? 2019-11-06 01:44:44 phogg cryptopsy: reductio ad absurdum is not proof so much as a fallacy on its face 2019-11-06 01:44:46 akoana heh 2019-11-06 01:44:56 cryptopsy phogg: a proof by contradiction is a proof 2019-11-06 01:45:01 <-- pasteban (~pasteban@157.146.251.23.bc.googleusercontent.com) has quit (Remote host closed the connection) 2019-11-06 01:45:03 cryptopsy highschool tier 2019-11-06 01:45:07 malina it is a proof, if one is trying to argue something is valid or not 2019-11-06 01:45:07 malina = 2019-11-06 01:45:08 malina for hours 2019-11-06 01:45:08 rafasc cryptopsy: what is the contradiction you proved? 2019-11-06 01:45:13 phogg cryptopsy: reducing to absurdity is not contradiction. 2019-11-06 01:45:18 cryptopsy rafasc: scroll up 2019-11-06 01:45:27 cryptopsy phogg: i came to a contradiction 2019-11-06 01:45:38 --> pasteban (pasteban) (~pasteban@157.146.251.23.bc.googleusercontent.com) has joined #bash 2019-11-06 01:45:39 malina than one must believe in consistency. However, since life and even mathematics have paradoxes.. we are scrood when it comes to absolute claims, either way. 2019-11-06 01:45:40 cryptopsy all over your face? :) 2019-11-06 01:45:58 phogg cryptopsy: You did not, you talked yourself in to a corner of your own devising. 2019-11-06 01:46:07 cryptopsy the contradiction was that a thing cannot both be and not be 2019-11-06 01:46:13 cryptopsy this is known as the principle of the excluded middle 2019-11-06 01:46:17 malina facts are just weighted opinions of course, and assumptions can only be strict to some threshold value, not more. 2019-11-06 01:46:21 cryptopsy there were others 2019-11-06 01:46:24 phogg cryptopsy: Leaving yourself no other options, such as have been suggested, you declared a contradiction where there was none. 2019-11-06 01:46:33 akoana you said you can proof both, truth and falshood => that's no valid proof 2019-11-06 01:46:39 cryptopsy phogg: where 2019-11-06 01:46:42 cryptopsy me? 2019-11-06 01:46:45 cryptopsy no that's not right 2019-11-06 01:46:51 rafasc The only thing I see was denial of /a being /a . That proves nothing. 2019-11-06 01:46:53 phogg cryptopsy: somewhere in the massive scroll-back! 2019-11-06 01:46:56 cryptopsy you must be talking about something else, no contradictions here officer 2019-11-06 01:47:15 jan6 massive? it's ONLY 2h ;P 2019-11-06 01:47:17 * malina wonders if anyone wants some popcorn in the room? Buttered. 2019-11-06 01:47:42 cryptopsy jan6: don't walk home with shit in your pants i've argued this spanning months 2019-11-06 01:47:46 <-- craigt (~Icedove@fsf/staff/craigt) has quit (Quit: craigt) 2019-11-06 01:47:48 * phogg gets some dinner 2019-11-06 01:47:50 akoana malina: haha, cryptopsy painted himself in a pop corner 2019-11-06 01:47:50 dreisner malina: got any nutritional yeast? 2019-11-06 01:47:59 cryptopsy akoana: whats a pop corner 2019-11-06 01:48:15 akoana look around you 2019-11-06 01:48:18 akoana :) 2019-11-06 01:48:22 jan6 if you need to argue about walking home like that then there's something wrong with you, cryptopsy 2019-11-06 01:48:23 cryptopsy well i only have two sides 2019-11-06 01:48:28 cryptopsy and i dont know what's on the 0th side 2019-11-06 01:48:33 cryptopsy you tell me 2019-11-06 01:48:41 * malina I am about to call Ambassador Kosh here! 2019-11-06 01:48:43 cryptopsy what do you see on the 0th side? 2019-11-06 01:48:43 akoana hahah 2019-11-06 01:48:48 jan6 nothing 2019-11-06 01:48:51 malina there is no such thing as a two edged sword, only three! 2019-11-06 01:48:52 jan6 and nothing is something 2019-11-06 01:48:57 malina YES 2019-11-06 01:48:58 cryptopsy there is no 0th side 2019-11-06 01:49:04 phogg cryptopsy: "Here's to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes." Take whatever satisfaction you may from being in the company of other people at odds with conventional reality. 2019-11-06 01:49:05 cryptopsy you don't see anything, not even nothing 2019-11-06 01:49:22 malina jan6, I actually use that statement a lot in , or used, in something I was working on decades ago, which I called "epistemological physics". 2019-11-06 01:49:32 --> SysGhost [SysGhost] (System Ghost) (~SysGhost@h178-132-252-222.cust.a3fiber.se) has joined #bash 2019-11-06 01:49:35 cryptopsy have you heard of 2019-11-06 01:49:41 cryptopsy cantor's diagozalization arguement 2019-11-06 01:49:47 cryptopsy the countability of sets? 2019-11-06 01:49:47 dodobrain for a moment i thought i was not in #bash 2019-11-06 01:49:51 malina roud pegd which fit square holes pass straight through really 2019-11-06 01:50:00 jan6 dodobrain: I've thought that for the last 2 hours 2019-11-06 01:50:01 <-- checkbot (~checkbot@157.146.251.23.bc.googleusercontent.com) has quit (Remote host closed the connection) 2019-11-06 01:50:05 phogg dodobrain: that is entirely understandable 2019-11-06 01:50:05 cryptopsy do any of you geeks have a calculus class? 2019-11-06 01:50:06 dodobrain wow 2 hrs 2019-11-06 01:50:11 emg perhaps it's time for a #bash-offtopic 2019-11-06 01:50:12 jan6 more than that even 2019-11-06 01:50:15 jan6 lol yeah 2019-11-06 01:50:23 cryptopsy did you pass your 0th calculus class? 2019-11-06 01:50:25 Riviera perhaps end this now, it seems to increasingly annoy everybody, and it's not about bash. 2019-11-06 01:50:26 malina yoiu would rather want square pegs in round holes for better abrasion, despite only 4 contct points in both cases 2019-11-06 01:50:29 malina takers, anyone? 2019-11-06 01:50:29 dodobrain yes please, stop the pollution 2019-11-06 01:50:32 --> atrament666 [atrament666] (purple) (~atrament@cpc95006-newt38-2-0-cust73.19-3.cable.virginm.net) has joined #bash 2019-11-06 01:50:37 phogg cryptopsy: my level of math is approximately that of a highschool dropout. I once knew more, but muscles not exercised atrophy over time. 2019-11-06 01:50:38 --> checkbot (checkbot) (~checkbot@157.146.251.23.bc.googleusercontent.com) has joined #bash 2019-11-06 01:50:52 malina argue that for one hour, and I will have a viewgasm here. 2019-11-06 01:51:01 cryptopsy phogg: you are ignorant of the foundations of mathematics 2019-11-06 01:51:12 -- Nicks #bash: [][_R_][ ^andrea^75006683 ^MillerBoss _flow_ _jakob _rgn _Tristan_ _val_ _willo_ a3Dman A_D a_west aakvik aananev aaro ab-a Abdullah AbedB__ abreksa4 abyss Accord Ackis Acn0w Ad1 Adbray adder adius aesi aesthetik afk AfroThundr|dev Aguapanelo aib ajain akkadian akoana al2o3-cr alcohol alexgr alexozer almostdvs alphageek AmbroseWaketon amitizle ammar2 Ammller amosbird amospalla Anaphylaxis Anarchic anderson_ andhoy andreas31 AndrewPRS andries andril andy-b Anthaas Anvil apathor APLU aplund arecaceae arf` argonel argusbr arinov Arkaniad armands armin Arr0way artgoeshere arubi ascheel asmr Astro7467____ atk atmx atomi atraii atralheaven atrament666 attero aucotsi aurelien avu ayjay_t B-E-N b0b b0nn b1tninja baalajimaestro_ baba_ bacterio BadHorsie badpixel Baggypants12000 bahamas10 Baikonur BAKER bambams barjac bash bbhoss beckyconning beggarman beggarman_ Belinnon Ben64 Benett benjwadams benoliver999 benpro bfh5489 bhasker bhuvi_ bigfondue Bilge bjonnh bkhl bl0m1 bl4m blackmajic bladdezz BladedThesis blaisebool bleb blob bluez_ bmoriarty bod_m_ bodiccea bolt booya BorkStick_ borsin botho boturk bpmedley br_ bratchley bray90820 brdb Brewster bsmith093 bttf Buliarous Burrr bwe ByronJohnson bytedude c0san0stra Cabanossi cadeskywalker caffeinatedcode Camusensei capslocks captain42 Carraway Case_Of catbeard catern cbilt ccl cd cd80 cdown Ceber cebor Celelibi celphi CEnnis91 centv Cerise Cesarr_ cgie ch1p_ charlz Chaser chasmo77 checkbot Chex chkilroy ChmEarl Choppa ChoppedBacon chowbok chunkypuffs Church- cim209 circuitbone cjohnson Ckat clavi clemons cliluw Clouder cluelessperson cmj cnu- codedmart coderobe colo-work cooldude CoolHand_1969 copec CoreX Cork cornholio coruja cpallares crayon crazy2k creme Crocodillian Croepha cronolio crookZ CrypticSquared cryptopsy cseader Cthalupa cthuluh cttttt CustosLimen cxc99 cyanmide cybo_ cYnIxX3 cyphase cyphix_ d-nice2[m] d10n-work d1rewolf da2ce7 Daemoen dakudos dale dan64 DanFromUK daniel_gc DaniliJog Danny_B datajerk Davey davidfetter davidfetter_work davidl davix davor dayproper dbtid dbucklin dcxk DDR de-facto Decobus deepend deetwelve defnofdumb defnofdumb[m] Deiz Deleterios DeMiNe0 dereckson DerRaiden_ dev1990 devster31 devurandom devv devzero dex1983 dexta dimonov1 dindinx diogenese direkt DistantStar_ DJCl34n djph DK2 dka dking_desktop DLange dmc dnlsrl[m] DNS dnull dodobrain Dominionionion donofrio doppo doug16k dougquaid drbrule drcd dreamcat4 dredozubov DrEeevil dreisner drewlander dropshoty drot dshoreman Duckle duckpuppy duckydan duckydan_ dukedave dunningk DustyDingo dwilolo dwts dym dysfigured dza3 e e36freak earnestly earthbreaker eb0t eblip eboda ec echelon Eddinn edong23 edos egp EgS eichiro einichi eipip1e0 eirc Ekho eldritch elibrokeit elichai2 elios EliteGod elvirolo emg Emil EmmaT eNbass energizer engine20191 Enissay enzotib ephemer0l epony eqw erhandsome Erreur32 eruditass Eryn_1983_FL escherial eschwartz eschwartz[m] esotericnonsense esph esran- esselfe evangeline_ EvilBill EvilRoey Exagone313 execat[m] exobit ExoUNX explodes Exposure f8e3 FabTG faisch fatalhalt fbsd fcanela Felden feliks Fenhl ffledgling fiete filotek finlstrm finn[m] fiQ2 Fire-Dragon-DoL firewyre flabrus flarunt flexoboto FLHerne fling flokli Flonk floppym flying_sausages fmstrat folivora fork FozzWorth FragtioN frainfreeze framend freanux freebullets freezing friedrich fructose fs2 fstd FUF funabashi Furai Fusl Gaaab gagan662 gajah garoto garryq gattuso gavlee Gazooo geirha gen2 genpaku Gensi Gerlo ggherdov ggoes gh00p ghormoon Ghosthree3 ghoti giesen gigetoo gimmic gkze gl gmaciolek gnfzdz GNU\colossus gnufr33dom gobostone GoldenBear goldleader gordonfish go|dfish gpanders gpol972 graingert grandpatrolling Grefoley3 greybot grossing grumble grummund gsantomaggio gschanuel gsingh93 GTAXL gtristan guardian Guest3780 Guest39071 Guest44531 Guest52 Guest58700 Guest59583 Guest83776 guios GuiToris gump Gup gusnan gxt g|zm0 h0_ h12o habbah Hackerpcs hagabaka hahuang65 Hal9k hanitles haro harrigan harukomoto haskell_enthusia Haxxa Heart_And_Chops heiner heinrich5991 Heirlung HelloShitty helo hendry Henry151 hethkar hid3 hipodilski hiptobecubic holbrode holdsworth_ holla Hoosilon_ howdoi howell hoylemd hqdruxn08_ hrld_ HuggyBear hugotty Hummer12007 hussam hvxgr hyper_ch iaj iam730 iamrex iceb0x icetux ignacio IGnorAND ih8wndz IHAVENONICK iliv illuminated ilmostro INeedAHandle InfamousJoeG infernix infl00p6 Ingvix inkbottle insolentworm Ionic irrgit is_null isutoshi ivan^ izabera j7k6 J^J jab416171 jabular JackK JackNapier jacksoow jadax jameshjacks0njr jan6 JanC JasonO- jasonp jathan javaJake JayDoubleu jelly jemershaw jero Jesin jewbird jfive_ jfmcarreira jfr jgrossholtz jhill jiangjiangma Jikan Jim_D jimgray JJonah_ jkhsjdhjs jkwki jl- jngk_ joeytwiddle johan john2x johnjay JohnML johnnyfive jonux jordanm joshbaptiste jp11 jrahmy jrm jsatk jscob juhop justache justanotheruser jxyzn JyZyXEL k-man k8 kadz[m] kalamaki kapil_ karoshii karstensrage KekSi kekXs__ kelj0 kepler kevr kewl_fft KFBI khanman khronosschoty KimuSan^ King_DuckZ kingsley Kingsy Kissaaja KittyKatt kke klaas klab1 Klawfinger klcant102 klep klep_ kloeri klow Klumben klys Knirch KnownSyntax koala_man Kobaz kobberholm_ komugi Koopz kopper kreyren krill kriskropd Kronuz krystianbajno ksk kurahaupo lagman lakitu LambdaComplex laris Latrina lauren lavalike lavisher leachim6 learningc led_belly Left_Turn leftyfb legola lennox levifig Lewix lhunath liefer2 lightx likewhoa lilalinux lilmike linuxdaemon linuxthefish liron__ litheum lithium] ljharb llua lmat lmns lockheed lohfu LoneThistle lopid lord_of_chaos lord| lorimer lowryder lrvick lstanley LuckyRawApe lukeg22 Lunar_Lamp_ Lunatrius lungaro lurkless m0ltar m0rr1gan m0viefreak m3ssia Mac101 macintoshme MACscr maggotbrain magyar majdi3 majuscul2 majuscule makara malina Manifest0 manny Map Marbug Marlin[m] marshmallow martinklepsch MasterNayru Masterphi mat001 Matej8 mattcen[m] matti mawk maxamillion maxdamage mcint mearon mefistofeles mensvaga Metacity MetaNova Mezz_ mgor micalexander__ micronn miklcct milkii Milos MindlessDrone mingdao Mirici miruoy mjrosenb mluser-home mmichelson Mmike mniip mnrmnaugh Mo0O moeng00 moetunes moji monkey-b monokrome mooasaurus motte moviuro mozzarella MrPockets mrtnt mrz121 mschiff msea mstruebing muep muhaha mundus murder mute muteki Muzer mweckbecker mwoodson n-st N0ZYC Nach0z naf Naib Namarrgon Nascha navidr nb-ben ne neildaemond NeoHamled neovoid nephyrin nerdypepper netameta NetGirl Netmage netman netrace nezZario NightMonkey Nik05 nikivi nil nirae nisstyre nksegos nkuttler nokea nomn noodle NoriusNotorius norkle NorthwestVegan Nothing4You Nothing4You_ nsh nt ntnn nuc nucleargrave nuxdie nvz ober obiwahn oelewapperke oh4 okdana oldlaptop OliverMT ollien olspookishmagus OMGOMG omnigoat omnireq OnkelTem oprypin ori Ori_B Orphis oskie osse oxalis ozzzo p0358 palooka-jock paride parisienne ParkerR pasteban Patsie PaulGit paultreny PeGaSuS PepeLePewPew Peppep_ petemc peterandre peterrooney Petter pflanze Phanes pheoxy1 pheoxy2 phero Philonous phogg phr3ak phredus phy1729 pid1 pie_ pilcrow pinusc3 PipeItToDevNull pj plasticle plitter plopix pmarreck pocketprotector ponyofdeath pooby port443 pppingme Prestige prit prurigro przemoc PtxDK PublicWifi purpleidea qassim Qiz QuickWango quiz96 r0kc4t radkos rafasc Ragnarokkr ragouel Raimondi RainmanNoodles raj ramindia random_yanek Randy rann ravndal rax- raXa rbt- rcernin rcf rcvu rda-mac rdz realies redp_ redrambles ReenignE Rein|VPS_ relaxed relayer[m] remy^ Renari renihs repys resetpacket Revan- Rhvs ribasushi richardmallony riddle riotz riposte Riviera rivyn rjhatl rjsalts rkta roadie robgraves robla robotpanic Rockj roe Roedy roentgen rome_390 roo^y rroa ruffy RusAlex rustyshackleford rwp ryszard ryusaku rzmt S007 s00pcan S0rin s3rvac sabo11 saint^ saint__ saml SamuelBrown[m] sariyar Sarodj Sasazuka sborza SCHAPiE SchrodingersScat scientes scivola scribbles ScriptFanix scx sebhoss seemethere SegFaultAX selckin semeion ses1984 setham seventh__ sfix shabius shalok shanks8080 shbot shebang Shentino__ shoogz Shun131 sic_ Sicnus SiGe sigintia sigtrm Silentd SilentGhost silverf0x sim590 simbioz simpl_e sinhue SirFunk SirWill situ sjas sjefen6 sjohnson SJr sjums skered Sketch ski skibo slack_ snackz snappy snatcher snee snk07523 snooky Soliton Someone_Else somis sostenuto Space_Man sparr specing sphalerite SpiderPig spiette spikebyte squirrel squishedlunch Ssquidly StathisA stealintv steenman steven storrgie strangeqargo strudla Strykar Stummi stux|away styler2go subcache subnetcat sujeet sumark sunrunner20 SuperLag supernovah survietamine sven^ svm_invictvs swoolley synthmeat SysGhost systemdave sze t2mkn tabakhase Tadgy Taggnostr Tahvok tairaeza taiyu Takkun tasse taubi19 TBotNik tcpdump teadrop______ tec__ technick tedchange teej tejasmanohar__ tejr television telex telling tempora thalios thallada The_Schmidt thebetra2 thecliguy thegameg theglass thenes theophil97 TheRealSol thesquib thims ThirdPotato thm thnee thomasross tibaret tibyke timewalker timj timvisher tinystoat tiqpit tjbp tkazi tkkon TMan459 tme520 tme520_ tmiland tmr tolecnal tom_work tomaw tomboy64 TommyC Tornevall TotallyNotKim traumschule trebmuh Trieste trobotham tryte tsaavik tsp_ tsujp Tuor turfrex twisted` twk twkm Twoll tynes Typhon uhu unborn unclutter Unhammer unixman unixman_home unsound up` updownleft Uqbar UrsoBranco urthmover v00d00 v1k0d3n valeyard varesa varnaud vcavallo_ VectorX Vercas vhost- victor_lowther_ vile vinnix vishal vita_cell vlad-k VlanX vlm void09 voldial volga629 vqrs VSpike W1lkins wadadli Wagoo Walex walnut_burl warpx waveframe waxfire webstrand wedgie Welh0 werkpenguin whaa whatever4 Whiskey Whiskey` wildjames wildtrees willcl_ark Willis wingman2 winstonsmith wirem0n wizonesolutions worstadmin wreo wrksx_ ws2k3 wwalker x0n x3r xamithan xamua Xat` xcm xcynth xelra xelxebar xInferno_ xinming Xionaba Xiti xlyk_ xMopx xoizyr xxpor xxzz^ Y0rick yann-kaelig yitz yokel yonder yosafbridge` yoshi15 YoungFrog YuGiOhJCJ yuljk yumaokao z14 z_fudge_ zaratustra Zauberfisch zcid zedde zeden ZeZu Zic Ziggurat znf zocker zoe01 zopsi zouhair zrhoffman_ zro zumbi zymurgy z|bandito |subz3r0| }ls{] 2019-11-06 01:51:12 -- Channel #bash: 1250 nicks (0 ops, 0 voices, 1250 normals) 2019-11-06 01:51:30 phogg cryptopsy: Certainly not, just higher order practice. But as Riviera notes this is fruitless. Feel free to /msg if you really want to keep going. 2019-11-06 01:51:32 cryptopsy they dont teach that in school, maybe a paragraph in calculus 2019-11-06 01:51:44 akoana let's stop arguments ad personam 2019-11-06 01:51:56 cryptopsy do you like awk? 2019-11-06 01:52:01 cryptopsy the software 2019-11-06 01:52:01 emg #awk 2019-11-06 01:52:10 * jan6 gawks at the awk 2019-11-06 01:52:16 dodobrain twkm, any ideas on how to redirect/pause/stop the pollution here? 2019-11-06 01:52:16 jan6 *badum tss* 2019-11-06 01:52:21 malina atrophy eh, this entire discussion has brought nothing but memories of atropine and scopolamine 2019-11-06 01:52:23 jan6 kick everyone? 2019-11-06 01:52:25 phogg mawk likes awk. I assume. 2019-11-06 01:52:29 <-- bytedude (~user@2a02:c7d:4850:1500:3809:f461:674c:8daf) has quit (Read error: Connection reset by peer) 2019-11-06 01:52:30 malina to my nightmares 2019-11-06 01:52:36 cryptopsy phogg: who was alfred aho? 2019-11-06 01:52:58 malina there was an albert adoo or so 2019-11-06 01:53:01 cryptopsy some fckin shell programmer from 50 years ago no one cares about him 2019-11-06 01:53:12 malina which was a front for NSA regarding tdl4, which came out of silicon valley 2019-11-06 01:53:29 malina but it wouldn't interest these peeps. 2019-11-06 01:53:31 cryptopsy the dragon book 2019-11-06 01:53:35 jan6 "it came from outer silicon valley" 2019-11-06 01:53:43 malina if you mean tdl4? 2019-11-06 01:53:46 cryptopsy the year was 1977 2019-11-06 01:54:12 cryptopsy those who do not know their history are doomed to repeat it 2019-11-06 01:54:13 cryptopsy goodbye 2019-11-06 01:54:16 <-- cryptopsy (~cryptopsy@unaffiliated/cryptopsy) has left #bash 2019-11-06 01:54:18 jan6 noice 2019-11-06 01:54:26 jan6 I can finally have my log and sleep in peace 2019-11-06 01:54:43 jan6 it's about 2 at night, I just HAD to listen to the madman ;P 2019-11-06 01:54:48 malina then , not the programmig itself but the 'book trail' led it to a special school in seattle, in fact, in the same building was the washington republican HQ haha. 2019-11-06 01:55:26 malina it's been fun. I don't know what I logged into but, despite not being much of a popcorn lover, I got through 3 big thingies 2019-11-06 01:55:33 <-- benjwadams (~badams_lo@wsip-184-180-13-92.ri.ri.cox.net) has quit (Quit: WeeChat 2.2) 2019-11-06 01:55:37 jan6 lol 2019-11-06 01:55:51 jan6 not surprising given it's been hours already 2019-11-06 01:56:14 malina ^^ 2019-11-06 01:56:22 malina time to switch to the vm :D ni ni 2019-11-06 01:57:01 --> thebope [thebope] (thebope) (~thebope@pdpc/supporter/student/thebope) has joined #bash 2019-11-06 01:57:59 Aguapanelo what? the show ended? 2019-11-06 01:58:18 jan6 yes 2019-11-06 01:58:29 jan6 just in time so that I didn't have to leave early ;P 2019-11-06 01:58:46 dodobrain lets not have an after-party 2019-11-06 01:59:02 jan6 some of us endured hours of it already, I think we're toast enough already ;P 2019-11-06 01:59:28 jan6 now, debate why awk is the best programming language ever ;P 2019-11-06 01:59:29 jan6 jk