00:10:18 `wisdom 00:10:36 for further details//who knows 00:10:42 `wisdom 00:10:44 pikachu//Pikachu is a universal quantifier for Chu spaces. 00:10:53 `wisdom 00:10:54 `wisdom 00:10:54 `wisdom 00:11:02 egobot//EgoBot is my arch-nemesis. 00:11:03 dnm//dnm does not mind. 00:11:03 ngram model//An ngram model is just a Markov model with a sliding window state 00:12:39 `slwd ngram model//s/$/./ 00:12:44 wisdom/ngram model//An ngram model is just a Markov model with a sliding window state. 00:16:37 Isn't it convenient how sled prints out the new contents? 00:17:05 `wisdom 00:17:07 drone sex//Drone sex has never been observed in the wild; in fact it's rare to see drones in their natural habitat because they are extremely shy. Experiments with drones in captivity have only resulted in broken drones, and a rotor stuck in the ceiling. We are still looking for a biological explanation for the ever increasing drone population. 00:17:25 `` rgrep -P '[^\.]$' wisdom 00:17:36 wisdom/6 random numbers:4 8 15 16 23 42 \ wisdom/¯\(°_o)/¯:¯\(°_o)/¯ `? ¯\(°_o)/¯ \ wisdom/soup:What soup, Doc? \ wisdom/haskell:Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' \ wisdom/french:Le français n'est pas le démon, visitez les Coupeurs. Ne pas couvrir. Meilleur avant! \ wisd 00:18:05 `1 rgrep -P '[^\.?!\d]$' wisdom 00:18:08 1/78:wisdom/¯\(°_o)/¯:¯\(°_o)/¯ `? ¯\(°_o)/¯ \ wisdom/haskell:Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' \ wisdom/elendil:Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his min 00:18:24 `spam 00:18:25 2/78:d, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. \ wisdom/scotland: it's that place where they all wear kilts and chase haggises around whilst warding off the loch ness monster with bagpipes \ wisdom/#programmin 00:18:55 `spam maybe just a few more 00:18:56 3/78:g:No such channel. See `? #esoteric \ wisdom/mroman_:mroman_ is probably mroman but you can never be sure. (NSFW) \ wisdom/hydrogen:Hydrogen is what stars are made of. There's a conjecture that at the immense pressures inside Jupiter or Saturn, hydrogen might form a superconducting liquid metal. \ wisdom/guestbot:guestbot is n 00:19:40 `cat bin/spam 00:19:42 line="$(cat /hackenv/tmp/spline)"; len="$(wc -l /hackenv/tmp/spout | awk '{print $1}')"; echo -n "$line/$len:"; sed -n "${line}p" /hackenv/tmp/spout; echo "$((line+1))" > /hackenv/tmp/spline 00:22:01 `slwd hydrogen//s#\s+## 00:22:03 wisdom/hydrogen//Hydrogen is what stars are made of. There's a conjecture that at the immense pressures inside Jupiter or Saturn, hydrogen might form a superconducting liquid metal. 00:24:04 -!- FreeFull has quit (Ping timeout: 250 seconds). 00:24:22 shachaf: yes 00:26:08 `slwd elendil//s#\s+## 00:26:10 wisdom/elendil//Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. 00:26:36 `` rgrep -P '\s+$' wisdom 00:26:37 wisdom/elendil:Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. \ wisdom/hydrogen:Hydrogen is what sta 00:27:03 wat 00:27:13 `mkx bin/cwlprits//culprits "wisdom/$1" 00:27:17 bin/cwlprits 00:27:23 `cwlprits elendil 00:27:33 do you really have to ask 00:27:33 b_jonas b_jonas b_jonas b_jonas 00:28:06 oh wait 00:28:29 `slwd elendil//s#\s+$## 00:28:31 wisdom/elendil//Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. 00:28:39 `slwd hydrogen//s#\s+$## 00:28:40 wisdom/hydrogen//Hydrogen is what stars are made of. There's a conjecture that at the immense pressures inside Jupiter or Saturn, hydrogen might form a superconducting liquid metal. 00:29:04 `` rgrep -P '\s+$' wisdom 00:29:07 wisdom/elendil:Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. \ wisdom/hydrogen:Hydrogen is what sta 00:29:14 WTF IS HAPPENING 00:29:27 i suppose there's something wrong about the regexp 00:29:36 Oh, I bet it's because it's sed. 00:29:49 `slwd hydrogen//s#\s\+$## 00:29:51 wisdom/hydrogen//Hydrogen is what stars are made of. There's a conjecture that at the immense pressures inside Jupiter or Saturn, hydrogen might form a superconducting liquid metal. 00:29:59 `slwd elendil//s#\s\+$## 00:30:03 Right. 00:30:04 `` rgrep -P '\s+$' wisdom 00:30:04 wisdom/elendil//Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. 00:30:05 Now I remember. 00:30:06 wisdom/math:Math class is tough! \ wisdom/utumno:Utumno is Morgoth's first dungeon. It is where he was defeated, and the Silmarils temporarily reclaimed from him. \ wisdom/wealhtheow:Wealhtheow is the barkeep in the tavern where the adventuring party of Beowulf meet at the start of the story. \ wisdom/fat:Fats are one of the four basic classes 00:30:16 oerjan: also fix the double space in elendil twh 00:30:31 `cwlprits math 00:30:36 b_jonas 00:30:48 `slwd elendil//s#\s\+# # 00:30:49 wisdom/elendil//Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. 00:30:53 wat 00:31:22 `slwd elendil//s# \+# # 00:31:24 wisdom/elendil//Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. 00:31:27 nope 00:31:34 oerjan: 1 is 1 or more hth 00:31:43 `slwd elendil//s# \+# #g 00:31:45 wisdom/elendil//Elendil decided to try to save Numenor from its awful end by sailing to the Undying Lands and appealing to the Valar, but then he changed his mind, saved his family only and founded a new empire in Middle-earth. He tried to make up for it later by leading the elf king Gil-Galad against Sauron. 00:31:50 OKAY 00:31:52 ah, i see 00:32:11 There should be a version of sled which uses perl instlead 00:32:52 @tell b_jonas it looks like you tend to put trailing spaces in your wisdoms tdnh 00:32:52 Consider it noted. 00:33:30 the dogs now howl 00:33:42 `` rgrep -P '\s+$' wisdom 00:33:45 wisdom/math:Math class is tough! \ wisdom/utumno:Utumno is Morgoth's first dungeon. It is where he was defeated, and the Silmarils temporarily reclaimed from him. \ wisdom/wealhtheow:Wealhtheow is the barkeep in the tavern where the adventuring party of Beowulf meet at the start of the story. \ wisdom/fat:Fats are one of the four basic classes 00:34:02 `cwlprits utumno 00:34:08 b_jonas 00:34:12 but why 00:34:26 `` rgrep -Pl '\s+$' wisdom | wc -l 00:34:29 11 00:34:37 `` sed -i 's/ \+/ /g;s/ $//' wisdom/{math,utumno,wealtheow} 00:34:40 sed: can't read wisdom/wealtheow: No such file or directory 00:34:52 `cwlprits wealhtheow 00:34:56 b_jonas b_jonas 00:34:58 `` sed -i 's/ \+/ /g;s/ $//' wisdom/{math,utumno,wealhtheow} 00:35:01 No output. 00:35:06 `1 rgrep -Pl '\s+$' wisdom 00:35:11 `? wealhtheow 00:35:12 1/1:wisdom/fat \ wisdom/ghoul \ wisdom/delve \ wisdom/if \ wisdom/o \ wisdom/rhenium \ wisdom/semmelweis \ wisdom/ᛁᚿ 00:35:13 Wealhtheow is the barkeep in the tavern where the adventuring party of Beowulf meet at the start of the story. 00:35:22 `1 rgrep -P '\s+$' wisdom 00:35:25 1/7:wisdom/fat:Fats are one of the four basic classes of nutrients. The other three are sugars, salt, and pizza. \ wisdom/ghoul:Ghouls are undead that eat BRAINS. So basically, bog standard undead like zombies or wights, but with some fancy back story in the book that nobody reads. \ wisdom/delve:Delve is a static ability that fu 00:35:29 7?! 00:35:49 one of me, two of me, three of me, four of me, five, six, seven -- sorry, no more of me 00:35:50 `` sed -i 's/ \+/ /g;s/ $//' wisdom/{fat,ghoul} 00:35:54 No output. 00:35:58 `spam 00:35:58 2/7:nctions while the spell with delve is on the stack. "Delve" means "For each generic mana in this spell’s total cost, you may exile a card from your graveyard rather than pay that mana." The delve ability isn’t an additional or alternative cost and applies only after the total cost of the spell with delve is determined. \ wi 00:36:14 `` sed -i 's/ \+/ /g;s/ $//' wisdom/{delve} 00:36:15 sed: can't read wisdom/{delve}: No such file or directory 00:36:23 `` sed -i 's/ \+/ /g;s/ $//' wisdom/delve 00:36:23 `cwlprits delve 00:36:34 oerjan tswett tswett tswett 00:36:36 No output. 00:36:53 `spam 00:36:54 3/7:sdom/if:If you can make one heap of all your winnings / And risk it on one turn of pitch-and-toss, / And lose, and start again at your beginnings / And never breathe a word about your loss: \ wisdom/o:o is a popular comedy adventure fantasy webcomic. It's about a group of adventurers, heroes or warriors (whatever you want to ca 00:36:55 `` rgrep -Pl '\s+$' wisdom | while read f; do echo -n "$f:"; culprits "$f"; done 00:37:01 `spam 00:37:09 4/7:ll them) called the Order of the Stick, as they go about their adventures with minimal competence or knowledge of what they are doing, and eventually sort of stumble into a plan by an undead sorcerer to conquer the world, essentially, and they're out to stop him and conquer their personal problems at the same time. Hopefully not 00:37:17 wisdom/if:b_jonas \ wisdom/o:b_jonas b_jonas b_jonas b_jonas b_jonas b_jonas b_jonas b_jonas oerjan_nope oerjan_nope \ wisdom/rhenium:b_jonas \ wisdom/semmelweis:shachaf \ wisdom/ᛁᚿ:b_jonas b_jonas b_jonas b_jonas b_jonas b_jonas b_jonas b_jonas 00:37:25 `spam 00:37:27 5/7: in that order, so they get their personal problems taken care of before the final battle. And it's a comedy. \ wisdom/rhenium:Rhenium is a precious metal. It can be found nowhere in Earth because the Enemy has used up all of it for forging the One Ring. \ wisdom/semmelweis:Semmelweis saves the life of a hundred thousand birth 00:37:36 `? semmelweis 00:37:38 Semmelweis saves the life of a hundred thousand birthgiving mothers by popularising This One Simple Trick. Doctors hate him for it. 00:37:54 `doag wisdom/semmelweis 00:37:58 2016-05-13 ` mv wisdom/semmelwei{,s} 00:38:05 Ah. 00:38:10 `culprits wisdom/semmelwei 00:38:14 shachaf b_jonas 00:38:16 It did seem a bit uncharacteristic. 00:38:31 `` sed -i 's/ \+/ /g;s/ $//' wisdom/{if,o,rhenium,semmelweis} 00:38:33 `spam 00:38:33 No output. 00:38:34 6/7:giving mothers by popularising This One Simple Trick. Doctors hate him for it. \ wisdom/ᛁᚿ:ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦ 00:38:48 ER 00:38:49 `spam 00:38:50 7/7:ᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ 00:38:54 oerjan has come out of retirement 00:39:14 oerjan: by the way, that's why distort used to keep the ' \ ' at the end of the final line 00:39:20 to spot lines that end with spaces 00:39:24 ic 00:39:30 but now you're ruined it the dogs now howl 00:39:33 you've 00:39:52 -!- MoALTz has quit (Ping timeout: 272 seconds). 00:40:22 `1 rgrep -P '\s+$' wisdom 00:40:24 1/2:wisdom/ᛁᚿ:ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅá 00:40:31 `spam 00:40:32 2/2:š¿á›á›¦áš¢á›˜ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ 00:40:41 do YOU see a // anywhere 00:40:48 -!- MDude has joined. 00:41:14 `1 rgrep -l '\s+$' wisdom 00:41:16 1/0: 00:41:18 er 00:41:29 `` rgrep -l '\s+$' wisdom 00:41:30 No output. 00:41:37 is that wrong 00:41:51 `which rgrep 00:41:52 ​/usr/bin/rgrep 00:42:04 `` grep -r -l '\s+$' wisdom 00:42:07 No output. 00:42:31 `` rgrep -P '\s+$' wisdom 00:42:34 wisdom/ᛁᚿ:ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆ 00:42:46 i don't get it. 00:42:48 -!- jaboja has quit (Ping timeout: 276 seconds). 00:43:02 oh wait duh 00:43:11 no 00:43:29 `` rgrep -l -P '\s+$' wisdom 00:43:31 wisdom/ᛁᚿ 00:43:40 `unidecode ᛆ 00:43:41 ​[U+16C6 RUNIC LETTER SHORT-TWIG-AR A] 00:44:05 `` sed -i 's/ \+/ /g;s/ $//' wisdom/ᛁᚿ 00:44:09 No output. 00:44:13 `` rgrep -l -P '\s+$' wisdom 00:44:14 No output. 00:44:19 there. 00:44:29 -!- FreeFull has joined. 00:45:12 * oerjan settles back in the lawnchair 00:45:25 lawnchairs are for retirees 00:45:29 correct 00:45:33 you don't qualify anymore 00:45:56 i've told you, norwegian retirees are officially encouraged to keep working hth 01:16:54 -!- augur has joined. 01:27:50 -!- lambda-11235 has joined. 01:37:14 `wisdom 01:37:40 @wn retiree 01:37:41 *** "retiree" wn "WordNet (r) 3.0 (2006)" 01:37:41 retiree 01:37:41 n 1: someone who has retired from active working [syn: 01:37:41 {retiree}, {retired person}] 01:37:46 bookwatching//bookwatching is when you conflagrate birdwatching and the books used to identify them in the same object. 01:37:50 @wn retire 01:37:51 *** "retire" wn "WordNet (r) 3.0 (2006)" 01:37:51 retire 01:37:51 v 1: go into retirement; stop performing one's work or withdraw 01:37:51 from one's position; "He retired at age 68" 01:37:51 2: withdraw from active participation; "He retired from chess" 01:37:53 [26 @more lines] 02:00:01 shachaf: don't expect your logic to work against the norwegian Arbeidslinja tdnh 02:02:06 oerjan: the googletranslation of https://no.wikipedia.org/wiki/Arbeidslinja says "welfare benefits" 02:02:16 perhaps it's a word translation thing 02:02:51 definitely not one of google translation's most reliable ones. 02:04:16 i have no idea what it's called in other languages, it's a norwegian political term and may not be succinctly translateable. 02:05:53 but briefly, it's about how to structure the welfare system such that it protects those who cannot work, but it's still better to work if you're able to. 02:06:39 oerjan: we have that problem in the UK too 02:07:38 hm the swedish term "arbetslinjen" is probably similar. it has a brief english wikipedia article. 02:07:49 oerjan: i think the word "retire" is independent of welfare, though 02:07:50 (most likely norwegians borrowed it) 02:08:44 shachaf: i see you keep stubbornly clinging to logic. 02:09:05 (you might perhaps substitute "pensioners") 02:09:13 oh, well, sure 02:11:24 swedish wikipedia suggests "workfare" 02:36:53 -!- spockers has quit (Remote host closed the connection). 02:36:57 -!- jix_ has joined. 02:36:57 -!- atehwa has joined. 02:36:57 -!- Alcest has joined. 02:36:57 -!- ineiros has joined. 03:16:55 -!- augur has quit (Remote host closed the connection). 03:17:51 -!- augur has joined. 03:22:15 -!- augur has quit (Ping timeout: 244 seconds). 03:27:06 -!- Sgeo has joined. 03:29:03 -!- Sgeo_ has quit (Ping timeout: 240 seconds). 03:32:17 -!- augur has joined. 03:42:48 -!- augur has quit (Remote host closed the connection). 04:36:42 -!- spockers has joined. 04:47:11 -!- spockers has quit (Ping timeout: 240 seconds). 05:00:29 -!- Deewiant_ has changed nick to Deewiant. 05:05:40 -!- Kaynato has quit (Ping timeout: 252 seconds). 05:16:07 -!- spockers has joined. 05:25:38 -!- ais523 has quit. 05:35:17 -!- augur has joined. 05:35:55 -!- augur has quit (Remote host closed the connection). 06:26:54 -!- augur has joined. 06:31:49 -!- spockers has quit (Quit: bye http://i.imgur.com/nkzOWAv.jpg). 06:40:50 -!- spockers has joined. 06:54:28 -!- bender_ has joined. 07:30:42 -!- Warrigal has changed nick to tswett. 07:35:11 -!- lambda-11235 has quit (Ping timeout: 258 seconds). 07:35:40 -!- bender_ has changed nick to super_bender. 07:59:47 -!- MoALTz has joined. 08:00:43 -!- ineiros has quit (Ping timeout: 244 seconds). 08:09:04 -!- ineiros has joined. 08:09:58 Nnnnnngh. You know what I don't like? 08:10:14 Builder classes where every method ends with "return this", and so you do stuff like... 08:10:35 Color myColor = new ColorBuilder().setRed(10).setGreen(20).setBlue(30).build(); 08:11:16 why not 08:11:35 as long as there is also a setRGB i am perfectly fine with it 08:13:41 Well, suppose I do this: 08:13:52 ColorBuilder myNewColorBuilder = myOldColorBuilder.setRed(10); 08:14:28 The signature for "setRed" makes it look like you can do that, and end up with two different ColorBuilders, one where the red has been set to 10 and one where it hasn't. 08:16:09 But as a matter of fact, setRed just mutates the existing object and returns it again. 08:18:05 I guess what this all comes down to is that you're doing something semantically weird for the sake of convenient syntax. 08:23:07 just don't do oop 08:26:37 That is good* advice and I will* take it, because I hate* OOP and using OOP is completely unnecessary* and unhelpful* for both my job and my hobbies. 08:31:22 You know what else I don't like? C-style for-loop syntax. 08:31:28 It's a bad idea. 08:31:59 Is the BASIC style of for-loops better? 08:34:37 who needs for if he has map! :p 08:34:49 I'm not familiar with BASIC for-loop syntax. 08:35:01 But compare these two syntaxes... 08:35:37 20 timesRepeat: [ do something here ] 08:35:54 for(int i = 0; i < 20; i++) { do something here } 08:36:05 Which one is easier to read? 08:36:07 FOR X = 10 TO 60 STEP 2 is an example of a BASIC for-loop syntax 08:36:11 Hint: it's the first one. 08:36:22 Yes, that's definitely better. 08:37:22 In this case, I think it'd be something like... 08:37:28 FOR I = 1 TO 20 08:37:32 Right? 08:39:11 -!- augur has quit (Remote host closed the connection). 08:41:43 -!- newsham has quit (Remote host closed the connection). 08:42:54 Yes that could work 08:43:08 oerjan, shchaf: YOU REMOVED MY PROPER SPACING between sentences! WHY? 08:44:30 b_jonas: wisdom entries are one space hth 08:45:08 ironically, i used to do two spaces until people complained too much 08:45:28 AAAAAA STOCKHOLM SYNDROME 08:47:38 (mind you, i still do in other places) 08:47:40 And why'd you even remove the space from the end? 08:47:46 oh, come on 08:47:58 spaces at the end are scow 08:48:05 even oerjan can agree about that 08:48:16 b_jonas: actually that was the main thing and the double spaces were just an afterthought. 08:48:45 zzo38: Better than what? 08:49:22 it doesn't matter which one was first. 08:49:33 next you'll be editing my British spellings to American or something? 08:49:49 b_jonas: for one thing, learn_append only works properly with that format. 08:50:13 it will add one space, and expects the old one to end in punctuation. 08:50:41 oerjan: no! learn_append adds one space, so it works properly if there's two space between sentences and one at the end after the last sentence 08:50:48 it will add another space so there's two between the sentences. 08:50:51 fiendish. 08:51:17 but then it breaks if i don't add a new space. 08:51:19 oerjan: you gotta admit that was a good one hth 08:51:38 shachaf: so good i sort of thought of it myself. 08:51:49 `cat bin/learn_append 08:52:00 `cat le/rn_append 08:52:27 `whackego 08:52:36 ​#!/bin/bash \ [[ "$1" = */* ]] || exit \ topic=$(echo "$1" | lowercase | cut -d / -f 1) \ [ -z "$topic" ] && exit 1 \ stuff=$(echo "$1" | cut -d / -f 2-) \ perl -i -p -e 's/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo -n "Learned '$topic': " \ cat "wisdom/$topic" 08:52:36 ​#!/bin/bash \ topic="$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//')" \ stuff=$(echo "$1" | cut -d' ' -f2-) \ perl -i -p -e 's/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo -n "Learned '$topic': " \ cat "wisdom/$topic" 08:53:33 Maybe `le/rn_append shouldn't add the space. 08:53:45 shachaf: AAAAAAAAA 08:54:08 `ls le 08:54:12 rn \ rn_append 08:56:05 ...hm that _would_ be convenient in some cases. but also easy to get wrong. 08:56:43 `ø/rjan s# # # 08:57:08 What if it was an expert mode? You can specify it by using a triple slash in the command's name. 08:58:44 `revert 8868 08:58:44 abort: unknown revision '8868'! 08:58:54 `revert 8668 08:59:26 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 08:59:28 oerjan: whoa whoa whoa 09:00:45 triple slash might work 09:01:05 (Or, you know, it could just be a different command name.) 09:01:16 What's with the revert? 09:01:59 shachaf: NO! the extra slash is part of the text to append 09:02:14 b_jonas: Obviously I mean in the command name. 09:02:18 shachaf: if you want a special mode, make it a slash at the beginning of the filename, or a 256 long path component 09:02:18 le///rn_append 09:02:24 ah! 09:02:26 in the command name 09:02:29 ouch 09:02:34 Just like le/rn has two modes, le/rn and le//rn 09:02:48 The latter lets you le/rn wisdoms containing slashes. 09:02:54 yeah 09:03:27 I don't know why oerjan reverted to 8668. 09:03:34 There are rules and regulations about wisdoms. 09:03:38 It's all very orderly. 09:03:55 `? rules 09:03:56 `? order 09:04:07 shachaf: they're rather unwritten... 09:04:13 `? laws 09:04:19 Why are you doing that? 09:04:23 You know there won't be any results. 09:04:29 rules? ¯\(°​_o)/¯ 09:04:29 order? ¯\(°​_o)/¯ 09:04:34 laws? ¯\(°​_o)/¯ 09:08:07 `` ls wisdom/*fmt* 09:08:12 ls: cannot access wisdom/*fmt*: No such file or directory 09:08:33 `` ls wisdom/*format* 09:08:34 wisdom/natural transformation \ wisdom/quoteformat 09:08:40 just for the quotes 09:08:45 -!- oerjan has quit (Quit: Nite). 09:32:10 -!- hppavilion[1] has joined. 09:38:01 I remember reading a book... a long time ago 09:38:04 And I want to read it again 09:38:10 But I don't remember anything about it, really 09:38:16 Like, I have tiny details 09:38:28 Enough that someone else who knows about it could name it 09:38:37 But not enough to recover it on my own 09:39:14 Wait, I remember a somewhat distinctive name from a chapter 09:39:18 "The Crucible of Fire" 09:39:24 It's a book about some weird alternate world 09:39:41 And it's hinted that it was created by humans as an experiment of sorts; modern technology is seen rarely as magic 09:41:12 hppavilion[1]: is it a fiction book? is it a fantasy or sci-fi book? if so, http://scifi.stackexchange.com/ is usually great for identification questions 09:41:24 b_jonas: Definitely fiction 09:41:38 b_jonas: It was... sort of sci fi and fantasy, depending on how you looked at it 09:41:43 It leaned towards fantasy though 09:41:47 I might have found it on a reddit 09:42:11 hppavilion[1]: if it's sci-fi or fantasy, then scifi.stackexchange.com works well. you don't have to know which of the two it is. 09:42:31 b_jonas: OK, thank you 09:42:32 otherwise, https://en.wikipedia.org/wiki/Wikipedia:Reference_desk/Humanities may work, it's worked for me at least once 09:43:13 hppavilion[1]: make sure you read instructions at http://scifi.stackexchange.com/tags/story-identification/info or http://meta.scifi.stackexchange.com/questions/9335/how-to-ask-a-good-story-id-question 09:45:57 I think I found it! 09:46:50 The Relic Master, it appears it is 09:46:52 Maybe 09:47:36 Yep, Relic Master series by Catherine Fisher 09:47:51 * hppavilion[1] raises his hand for a high five to anyone who so desires 09:48:34 Now to find somewhere I can get it from... 09:48:55 (I should probably check my bookshelf first, but I have a feeling I read it on a kindle) 09:50:29 Oooh! While looking for it I found the Leven Thumps series 09:51:42 look in your kindle or your hard disk too then 10:16:34 -!- PinealGlandOptic has joined. 10:30:38 -!- spockers has quit (Remote host closed the connection). 10:59:04 -!- Reece` has joined. 11:23:46 -!- spockers has joined. 11:41:25 -!- coppro has quit (Quit: leaving). 11:41:50 -!- alercah has joined. 12:33:23 -!- ejsf has joined. 12:41:06 -!- augur has joined. 12:45:29 -!- augur has quit (Ping timeout: 250 seconds). 13:32:14 -!- APic has joined. 13:44:51 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 13:45:25 `wisdom 13:45:37 > 6*7 13:45:39 42 13:45:56 ais523//Agent “Iä” Smith is an alien with a strange allergy to avian body covering, which he is trying to retroactively prevent from ever evolving. On the 3rd of March, he's lawful good. 13:46:24 `wisdom 13:46:34 mycology//mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ 13:55:44 -!- Kaynato has joined. 14:14:03 -!- hppavilion[1] has joined. 14:27:44 -!- super_bender has quit (Ping timeout: 250 seconds). 14:41:58 -!- augur has joined. 14:45:47 -!- bender_ has joined. 14:46:39 -!- augur has quit (Ping timeout: 246 seconds). 14:48:31 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 15:22:59 -!- bender has joined. 15:23:26 -!- ejsf has quit (Remote host closed the connection). 15:25:22 -!- bender_ has quit (Ping timeout: 250 seconds). 15:53:27 -!- Sprocklem has quit (Ping timeout: 276 seconds). 16:33:38 -!- ais523 has joined. 16:42:52 -!- augur has joined. 16:47:13 -!- ais523 has quit (Remote host closed the connection). 16:47:16 -!- augur has quit (Ping timeout: 250 seconds). 16:47:23 -!- ais523 has joined. 17:02:44 -!- PinealGlandOptic has quit (Quit: leaving). 17:13:02 `unidecode 〚〚 17:13:25 ​[U+301A LEFT WHITE SQUARE BRACKET] [U+301A LEFT WHITE SQUARE BRACKET] 17:45:15 -!- `^_^v has joined. 18:13:52 lolwut 18:16:32 -!- bb010g has joined. 18:22:06 -!- augur has joined. 18:24:20 -!- AnotherTest has joined. 18:51:51 -!- AnotherTest has quit (Ping timeout: 240 seconds). 18:57:50 -!- LKoen has joined. 19:14:22 -!- AnotherTest has joined. 19:31:03 -!- AnotherTest has quit (Ping timeout: 264 seconds). 19:45:00 -!- Melvar has quit (Quit: WeeChat 1.4). 19:45:18 -!- Melvar has joined. 19:45:33 -!- idris-bot has quit (Ping timeout: 240 seconds). 19:46:03 -!- idris-bot has joined. 19:54:33 -!- ais523 has quit (Ping timeout: 240 seconds). 20:16:13 -!- augur has quit (Remote host closed the connection). 20:20:47 -!- iaglium has quit (Read error: Connection reset by peer). 20:22:59 -!- augur has joined. 20:41:44 -!- devhydraz has joined. 20:41:44 -!- devhydraz has quit (Changing host). 20:41:44 -!- devhydraz has joined. 20:41:46 -!- `^_^v has quit (Ping timeout: 252 seconds). 20:41:52 -!- ski has quit (Ping timeout: 252 seconds). 20:41:52 -!- dingbat has quit (Ping timeout: 252 seconds). 20:41:54 -!- `^_^v has joined. 20:42:27 -!- hydraz has quit (Ping timeout: 252 seconds). 20:42:28 -!- FireFly has quit (Ping timeout: 252 seconds). 20:42:41 -!- devhydraz has changed nick to hydra. 20:42:42 -!- hydra has changed nick to hydraz. 20:42:54 -!- lifthrasiir has quit (Ping timeout: 252 seconds). 20:43:38 -!- ski has joined. 20:43:56 -!- dingbat has joined. 20:44:27 -!- lifthrasiir has joined. 20:48:03 -!- FireFly has joined. 21:01:39 Vim programs F1 as help and other functions keys do nothing, which isn't very useful. I would want to reprogram it so that perhaps F1 is a different function, and so that F4 will suppress the alternate buffer until a key is pushed, so that shell output can be seen (similar to the function of F4 in QBASIC). 21:18:20 -!- iaglium has joined. 21:22:09 -!- jaboja has joined. 21:26:08 Do you think this is good so far? http://sprunge.us/MRce (Note some of the functions listed are not yet fully implemented, but are either partially implemented or are called by functions that are implemented) 21:59:01 -!- AnotherTest has joined. 22:02:52 -!- bender has quit (Ping timeout: 264 seconds). 22:05:14 -!- bender has joined. 22:10:14 -!- Reece` has quit (Ping timeout: 260 seconds). 22:11:15 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:11:23 -!- bender has quit (Ping timeout: 250 seconds). 22:11:55 -!- Herbstkind has joined. 22:22:47 -!- hppavilion[1] has joined. 22:25:17 -!- `^_^v has joined. 22:33:55 -!- AnotherTest has quit (Ping timeout: 250 seconds). 22:34:05 -!- LKoen has quit (Remote host closed the connection). 22:35:06 -!- LKoen has joined. 22:37:08 -!- hppavilion[2] has joined. 22:37:41 -!- LKoen has quit (Client Quit). 22:40:33 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 22:50:19 -!- yorick_ has joined. 22:50:19 -!- yorick_ has quit (Changing host). 22:50:19 -!- yorick_ has joined. 22:52:11 -!- Alcest has quit (K-Lined). 22:53:11 -!- yorick has quit (Quit: No Ping reply in 180 seconds.). 23:00:56 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:09:14 And the lord thus spake: "Let there be a motherfucking hexagon on motherfucking saturn, and let it confuse the humans forevermore" 23:13:53 -!- lambda-11235 has joined. 23:14:09 -!- lambda-11235 has quit (Client Quit). 23:14:32 -!- lambda-11235 has joined. 23:17:37 -!- oerjan has joined. 23:27:21 They should make a movie called "The Abyss" 23:27:28 If you gaze long into it, it gazes back 23:29:30 they already did 23:30:48 oerjan: Oh? 23:31:04 Hm, maybe I should change my surname to "The Abyss" and become a doctor 23:31:09 "The Abyss will gaze into you now" 23:33:12 `? abyss 23:33:40 abyss? ¯\(°​_o)/¯ 23:34:27 `le/rn abyss/In Soviet Russia, the abyss gazes into you first. Other than that, it's pretty much the same. 23:34:33 Learned «abyss» 23:37:48 oerjan: what happened to starting a wisdom entry with the key 23:38:13 i don't think that really works for soviet russia jokes hth 23:38:22 also what happens when the abyss stares into you and then you don't stare back 23:38:28 i,i 23:38:30 @google what's expected of us 23:38:32 http://www.nature.com/articles/436150a 23:38:32 Title: What's expected of us : Article : Nature 23:40:11 shachaf: then you get sent to siberia for gazing lessons hth 23:41:23 hm of course the original is in german, so cannot expect a definite english version 23:43:13 the german version is probably backwards 23:43:36 anyway that story i linked to is good 23:43:42 i've seen it before 23:45:32 -!- Herbstkind has left. 23:51:42 copumpkin: hopumpkin