←2016-06-30 2016-07-01 2016-07-02→ ↑2016 ↑all
00:10:18 <shachaf> `wisdom
00:10:36 <HackEgo> for further details//who knows
00:10:42 <shachaf> `wisdom
00:10:44 <HackEgo> pikachu//Pikachu is a universal quantifier for Chu spaces.
00:10:53 <shachaf> `wisdom
00:10:54 <shachaf> `wisdom
00:10:54 <shachaf> `wisdom
00:11:02 <HackEgo> egobot//EgoBot is my arch-nemesis.
00:11:03 <HackEgo> dnm//dnm does not mind.
00:11:03 <HackEgo> ngram model//An ngram model is just a Markov model with a sliding window state
00:12:39 <oerjan> `slwd ngram model//s/$/./
00:12:44 <HackEgo> wisdom/ngram model//An ngram model is just a Markov model with a sliding window state.
00:16:37 <shachaf> Isn't it convenient how sled prints out the new contents?
00:17:05 <shachaf> `wisdom
00:17:07 <HackEgo> 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 <shachaf> `` rgrep -P '[^\.]$' wisdom
00:17:36 <HackEgo> 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 <shachaf> `1 rgrep -P '[^\.?!\d]$' wisdom
00:18:08 <HackEgo> 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 <shachaf> `spam
00:18:25 <HackEgo> 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:<Phantom_Hoover> 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 <shachaf> `spam maybe just a few more
00:18:56 <HackEgo> 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 <FireFly> `cat bin/spam
00:19:42 <HackEgo> 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 <shachaf> `slwd hydrogen//s#\s+##
00:22:03 <HackEgo> 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 <oerjan> shachaf: yes
00:26:08 <oerjan> `slwd elendil//s#\s+##
00:26:10 <HackEgo> 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 <shachaf> `` rgrep -P '\s+$' wisdom
00:26:37 <HackEgo> 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 <oerjan> wat
00:27:13 <shachaf> `mkx bin/cwlprits//culprits "wisdom/$1"
00:27:17 <HackEgo> bin/cwlprits
00:27:23 <shachaf> `cwlprits elendil
00:27:33 <oerjan> do you really have to ask
00:27:33 <HackEgo> b_jonas b_jonas b_jonas b_jonas
00:28:06 <oerjan> oh wait
00:28:29 <oerjan> `slwd elendil//s#\s+$##
00:28:31 <HackEgo> 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 <oerjan> `slwd hydrogen//s#\s+$##
00:28:40 <HackEgo> 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 <oerjan> `` rgrep -P '\s+$' wisdom
00:29:07 <HackEgo> 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 <oerjan> WTF IS HAPPENING
00:29:27 <oerjan> i suppose there's something wrong about the regexp
00:29:36 <shachaf> Oh, I bet it's because it's sed.
00:29:49 <oerjan> `slwd hydrogen//s#\s\+$##
00:29:51 <HackEgo> 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 <oerjan> `slwd elendil//s#\s\+$##
00:30:03 <shachaf> Right.
00:30:04 <oerjan> `` rgrep -P '\s+$' wisdom
00:30:04 <HackEgo> 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 <shachaf> Now I remember.
00:30:06 <HackEgo> 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 <shachaf> oerjan: also fix the double space in elendil twh
00:30:31 <shachaf> `cwlprits math
00:30:36 <HackEgo> b_jonas
00:30:48 <oerjan> `slwd elendil//s#\s\+# #
00:30:49 <HackEgo> 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 <oerjan> wat
00:31:22 <oerjan> `slwd elendil//s# \+# #
00:31:24 <HackEgo> 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 <oerjan> nope
00:31:34 <shachaf> oerjan: 1 is 1 or more hth
00:31:43 <oerjan> `slwd elendil//s# \+# #g
00:31:45 <HackEgo> 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 <oerjan> OKAY
00:31:52 <shachaf> ah, i see
00:32:11 <shachaf> There should be a version of sled which uses perl instlead
00:32:52 <oerjan> @tell b_jonas it looks like you tend to put trailing spaces in your wisdoms tdnh
00:32:52 <lambdabot> Consider it noted.
00:33:30 <shachaf> the dogs now howl
00:33:42 <shachaf> `` rgrep -P '\s+$' wisdom
00:33:45 <HackEgo> 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 <shachaf> `cwlprits utumno
00:34:08 <HackEgo> b_jonas
00:34:12 <shachaf> but why
00:34:26 <shachaf> `` rgrep -Pl '\s+$' wisdom | wc -l
00:34:29 <HackEgo> 11
00:34:37 <oerjan> `` sed -i 's/ \+/ /g;s/ $//' wisdom/{math,utumno,wealtheow}
00:34:40 <HackEgo> sed: can't read wisdom/wealtheow: No such file or directory
00:34:52 <shachaf> `cwlprits wealhtheow
00:34:56 <HackEgo> b_jonas b_jonas
00:34:58 <oerjan> `` sed -i 's/ \+/ /g;s/ $//' wisdom/{math,utumno,wealhtheow}
00:35:01 <HackEgo> No output.
00:35:06 <shachaf> `1 rgrep -Pl '\s+$' wisdom
00:35:11 <oerjan> `? wealhtheow
00:35:12 <HackEgo> 1/1:wisdom/fat \ wisdom/ghoul \ wisdom/delve \ wisdom/if \ wisdom/o \ wisdom/rhenium \ wisdom/semmelweis \ wisdom/ᛁᚿ
00:35:13 <HackEgo> Wealhtheow is the barkeep in the tavern where the adventuring party of Beowulf meet at the start of the story.
00:35:22 <shachaf> `1 rgrep -P '\s+$' wisdom
00:35:25 <HackEgo> 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 <shachaf> 7?!
00:35:49 <shachaf> one of me, two of me, three of me, four of me, five, six, seven -- sorry, no more of me
00:35:50 <oerjan> `` sed -i 's/ \+/ /g;s/ $//' wisdom/{fat,ghoul}
00:35:54 <HackEgo> No output.
00:35:58 <shachaf> `spam
00:35:58 <HackEgo> 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 <oerjan> `` sed -i 's/ \+/ /g;s/ $//' wisdom/{delve}
00:36:15 <HackEgo> sed: can't read wisdom/{delve}: No such file or directory
00:36:23 <oerjan> `` sed -i 's/ \+/ /g;s/ $//' wisdom/delve
00:36:23 <shachaf> `cwlprits delve
00:36:34 <HackEgo> oerjan tswett tswett tswett
00:36:36 <HackEgo> No output.
00:36:53 <oerjan> `spam
00:36:54 <HackEgo> 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 <shachaf> `` rgrep -Pl '\s+$' wisdom | while read f; do echo -n "$f:"; culprits "$f"; done
00:37:01 <oerjan> `spam
00:37:09 <HackEgo> 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 <HackEgo> 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 <oerjan> `spam
00:37:27 <HackEgo> 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 <shachaf> `? semmelweis
00:37:38 <HackEgo> Semmelweis saves the life of a hundred thousand birthgiving mothers by popularising This One Simple Trick. Doctors hate him for it.
00:37:54 <shachaf> `doag wisdom/semmelweis
00:37:58 <HackEgo> 2016-05-13 <shachaf> ` mv wisdom/semmelwei{,s}
00:38:05 <shachaf> Ah.
00:38:10 <shachaf> `culprits wisdom/semmelwei
00:38:14 <HackEgo> shachaf b_jonas
00:38:16 <shachaf> It did seem a bit uncharacteristic.
00:38:31 <oerjan> `` sed -i 's/ \+/ /g;s/ $//' wisdom/{if,o,rhenium,semmelweis}
00:38:33 <oerjan> `spam
00:38:33 <HackEgo> No output.
00:38:34 <HackEgo> 6/7:giving mothers by popularising This One Simple Trick. Doctors hate him for it. \ wisdom/ᛁᚿ:ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦ
00:38:48 <oerjan> ER
00:38:49 <oerjan> `spam
00:38:50 <HackEgo> 7/7:ᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ
00:38:54 <shachaf> oerjan has come out of retirement
00:39:14 <shachaf> oerjan: by the way, that's why distort used to keep the ' \ ' at the end of the final line
00:39:20 <shachaf> to spot lines that end with spaces
00:39:24 <oerjan> ic
00:39:30 <shachaf> but now you're ruined it the dogs now howl
00:39:33 <shachaf> you've
00:39:52 -!- MoALTz has quit (Ping timeout: 272 seconds).
00:40:22 <oerjan> `1 rgrep -P '\s+$' wisdom
00:40:24 <HackEgo> 1/2:wisdom/ᛁᚿ:ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅá
00:40:31 <oerjan> `spam
00:40:32 <HackEgo> 2/2:š¿á›á›¦áš¢á›˜ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ
00:40:41 <oerjan> do YOU see a // anywhere
00:40:48 -!- MDude has joined.
00:41:14 <oerjan> `1 rgrep -l '\s+$' wisdom
00:41:16 <HackEgo> 1/0:
00:41:18 <oerjan> er
00:41:29 <oerjan> `` rgrep -l '\s+$' wisdom
00:41:30 <HackEgo> No output.
00:41:37 <oerjan> is that wrong
00:41:51 <oerjan> `which rgrep
00:41:52 <HackEgo> ​/usr/bin/rgrep
00:42:04 <oerjan> `` grep -r -l '\s+$' wisdom
00:42:07 <HackEgo> No output.
00:42:31 <oerjan> `` rgrep -P '\s+$' wisdom
00:42:34 <HackEgo> wisdom/ᛁᚿ:ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆ
00:42:46 <oerjan> i don't get it.
00:42:48 -!- jaboja has quit (Ping timeout: 276 seconds).
00:43:02 <oerjan> oh wait duh
00:43:11 <oerjan> no
00:43:29 <oerjan> `` rgrep -l -P '\s+$' wisdom
00:43:31 <HackEgo> wisdom/ᛁᚿ
00:43:40 <shachaf> `unidecode ᛆ
00:43:41 <HackEgo> ​[U+16C6 RUNIC LETTER SHORT-TWIG-AR A]
00:44:05 <oerjan> `` sed -i 's/ \+/ /g;s/ $//' wisdom/ᛁᚿ
00:44:09 <HackEgo> No output.
00:44:13 <oerjan> `` rgrep -l -P '\s+$' wisdom
00:44:14 <HackEgo> No output.
00:44:19 <oerjan> there.
00:44:29 -!- FreeFull has joined.
00:45:12 * oerjan settles back in the lawnchair
00:45:25 <shachaf> lawnchairs are for retirees
00:45:29 <oerjan> correct
00:45:33 <shachaf> you don't qualify anymore
00:45:56 <oerjan> 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 <shachaf> `wisdom
01:37:40 <shachaf> @wn retiree
01:37:41 <lambdabot> *** "retiree" wn "WordNet (r) 3.0 (2006)"
01:37:41 <lambdabot> retiree
01:37:41 <lambdabot> n 1: someone who has retired from active working [syn:
01:37:41 <lambdabot> {retiree}, {retired person}]
01:37:46 <HackEgo> bookwatching//bookwatching is when you conflagrate birdwatching and the books used to identify them in the same object.
01:37:50 <shachaf> @wn retire
01:37:51 <lambdabot> *** "retire" wn "WordNet (r) 3.0 (2006)"
01:37:51 <lambdabot> retire
01:37:51 <lambdabot> v 1: go into retirement; stop performing one's work or withdraw
01:37:51 <lambdabot> from one's position; "He retired at age 68"
01:37:51 <lambdabot> 2: withdraw from active participation; "He retired from chess"
01:37:53 <lambdabot> [26 @more lines]
02:00:01 <oerjan> shachaf: don't expect your logic to work against the norwegian Arbeidslinja tdnh
02:02:06 <shachaf> oerjan: the googletranslation of https://no.wikipedia.org/wiki/Arbeidslinja says "welfare benefits"
02:02:16 <shachaf> perhaps it's a word translation thing
02:02:51 <oerjan> definitely not one of google translation's most reliable ones.
02:04:16 <oerjan> 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 <oerjan> 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 <ais523> oerjan: we have that problem in the UK too
02:07:38 <oerjan> hm the swedish term "arbetslinjen" is probably similar. it has a brief english wikipedia article.
02:07:49 <shachaf> oerjan: i think the word "retire" is independent of welfare, though
02:07:50 <oerjan> (most likely norwegians borrowed it)
02:08:44 <oerjan> shachaf: i see you keep stubbornly clinging to logic.
02:09:05 <oerjan> (you might perhaps substitute "pensioners")
02:09:13 <shachaf> oh, well, sure
02:11:24 <oerjan> 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 <tswett> Nnnnnngh. You know what I don't like?
08:10:14 <tswett> Builder classes where every method ends with "return this", and so you do stuff like...
08:10:35 <tswett> Color myColor = new ColorBuilder().setRed(10).setGreen(20).setBlue(30).build();
08:11:16 <myname> why not
08:11:35 <myname> as long as there is also a setRGB i am perfectly fine with it
08:13:41 <tswett> Well, suppose I do this:
08:13:52 <tswett> ColorBuilder myNewColorBuilder = myOldColorBuilder.setRed(10);
08:14:28 <tswett> 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 <tswett> But as a matter of fact, setRed just mutates the existing object and returns it again.
08:18:05 <tswett> 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 <myname> just don't do oop
08:26:37 <tswett> 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 <tswett> You know what else I don't like? C-style for-loop syntax.
08:31:28 <tswett> It's a bad idea.
08:31:59 <zzo38> Is the BASIC style of for-loops better?
08:34:37 <myname> who needs for if he has map! :p
08:34:49 <tswett> I'm not familiar with BASIC for-loop syntax.
08:35:01 <tswett> But compare these two syntaxes...
08:35:37 <tswett> 20 timesRepeat: [ do something here ]
08:35:54 <tswett> for(int i = 0; i < 20; i++) { do something here }
08:36:05 <tswett> Which one is easier to read?
08:36:07 <zzo38> FOR X = 10 TO 60 STEP 2 is an example of a BASIC for-loop syntax
08:36:11 <tswett> Hint: it's the first one.
08:36:22 <tswett> Yes, that's definitely better.
08:37:22 <tswett> In this case, I think it'd be something like...
08:37:28 <tswett> FOR I = 1 TO 20
08:37:32 <tswett> 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 <zzo38> Yes that could work
08:43:08 <b_jonas> oerjan, shchaf: YOU REMOVED MY PROPER SPACING between sentences! WHY?
08:44:30 <oerjan> b_jonas: wisdom entries are one space hth
08:45:08 <oerjan> ironically, i used to do two spaces until people complained too much
08:45:28 <oerjan> AAAAAA STOCKHOLM SYNDROME
08:47:38 <oerjan> (mind you, i still do in other places)
08:47:40 <b_jonas> And why'd you even remove the space from the end?
08:47:46 <shachaf> oh, come on
08:47:58 <shachaf> spaces at the end are scow
08:48:05 <shachaf> even oerjan can agree about that
08:48:16 <oerjan> b_jonas: actually that was the main thing and the double spaces were just an afterthought.
08:48:45 <shachaf> zzo38: Better than what?
08:49:22 <b_jonas> it doesn't matter which one was first.
08:49:33 <b_jonas> next you'll be editing my British spellings to American or something?
08:49:49 <oerjan> b_jonas: for one thing, learn_append only works properly with that format.
08:50:13 <oerjan> it will add one space, and expects the old one to end in punctuation.
08:50:41 <b_jonas> 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 <b_jonas> it will add another space so there's two between the sentences.
08:50:51 <oerjan> fiendish.
08:51:17 <oerjan> but then it breaks if i don't add a new space.
08:51:19 <shachaf> oerjan: you gotta admit that was a good one hth
08:51:38 <oerjan> shachaf: so good i sort of thought of it myself.
08:51:49 <shachaf> `cat bin/learn_append
08:52:00 <shachaf> `cat le/rn_append
08:52:27 <shachaf> `whackego
08:52:36 <HackEgo> ​#!/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 <HackEgo> ​#!/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 <shachaf> Maybe `le/rn_append shouldn't add the space.
08:53:45 <oerjan> shachaf: AAAAAAAAA
08:54:08 <shachaf> `ls le
08:54:12 <HackEgo> rn \ rn_append
08:56:05 <oerjan> ...hm that _would_ be convenient in some cases. but also easy to get wrong.
08:56:43 <shachaf> `ø/rjan s# # #
08:57:08 <shachaf> What if it was an expert mode? You can specify it by using a triple slash in the command's name.
08:58:44 <oerjan> `revert 8868
08:58:44 <HackEgo> abort: unknown revision '8868'!
08:58:54 <oerjan> `revert 8668
08:59:26 <HackEgo> rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done.
08:59:28 <shachaf> oerjan: whoa whoa whoa
09:00:45 <oerjan> triple slash might work
09:01:05 <shachaf> (Or, you know, it could just be a different command name.)
09:01:16 <shachaf> What's with the revert?
09:01:59 <b_jonas> shachaf: NO! the extra slash is part of the text to append
09:02:14 <shachaf> b_jonas: Obviously I mean in the command name.
09:02:18 <b_jonas> 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 <shachaf> le///rn_append
09:02:24 <b_jonas> ah!
09:02:26 <b_jonas> in the command name
09:02:29 <b_jonas> ouch
09:02:34 <shachaf> Just like le/rn has two modes, le/rn and le//rn
09:02:48 <shachaf> The latter lets you le/rn wisdoms containing slashes.
09:02:54 <b_jonas> yeah
09:03:27 <shachaf> I don't know why oerjan reverted to 8668.
09:03:34 <shachaf> There are rules and regulations about wisdoms.
09:03:38 <shachaf> It's all very orderly.
09:03:55 <b_jonas> `? rules
09:03:56 <b_jonas> `? order
09:04:07 <oerjan> shachaf: they're rather unwritten...
09:04:13 <b_jonas> `? laws
09:04:19 <shachaf> Why are you doing that?
09:04:23 <shachaf> You know there won't be any results.
09:04:29 <HackEgo> rules? ¯\(°​_o)/¯
09:04:29 <HackEgo> order? ¯\(°​_o)/¯
09:04:34 <HackEgo> laws? ¯\(°​_o)/¯
09:08:07 <oerjan> `` ls wisdom/*fmt*
09:08:12 <HackEgo> ls: cannot access wisdom/*fmt*: No such file or directory
09:08:33 <oerjan> `` ls wisdom/*format*
09:08:34 <HackEgo> wisdom/natural transformation \ wisdom/quoteformat
09:08:40 <oerjan> just for the quotes
09:08:45 -!- oerjan has quit (Quit: Nite).
09:32:10 -!- hppavilion[1] has joined.
09:38:01 <hppavilion[1]> I remember reading a book... a long time ago
09:38:04 <hppavilion[1]> And I want to read it again
09:38:10 <hppavilion[1]> But I don't remember anything about it, really
09:38:16 <hppavilion[1]> Like, I have tiny details
09:38:28 <hppavilion[1]> Enough that someone else who knows about it could name it
09:38:37 <hppavilion[1]> But not enough to recover it on my own
09:39:14 <hppavilion[1]> Wait, I remember a somewhat distinctive name from a chapter
09:39:18 <hppavilion[1]> "The Crucible of Fire"
09:39:24 <hppavilion[1]> It's a book about some weird alternate world
09:39:41 <hppavilion[1]> 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 <b_jonas> 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 <hppavilion[1]> b_jonas: Definitely fiction
09:41:38 <hppavilion[1]> b_jonas: It was... sort of sci fi and fantasy, depending on how you looked at it
09:41:43 <hppavilion[1]> It leaned towards fantasy though
09:41:47 <hppavilion[1]> I might have found it on a reddit
09:42:11 <b_jonas> 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 <hppavilion[1]> b_jonas: OK, thank you
09:42:32 <b_jonas> otherwise, https://en.wikipedia.org/wiki/Wikipedia:Reference_desk/Humanities may work, it's worked for me at least once
09:43:13 <b_jonas> 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 <hppavilion[1]> I think I found it!
09:46:50 <hppavilion[1]> The Relic Master, it appears it is
09:46:52 <hppavilion[1]> Maybe
09:47:36 <hppavilion[1]> 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 <hppavilion[1]> Now to find somewhere I can get it from...
09:48:55 <hppavilion[1]> (I should probably check my bookshelf first, but I have a feeling I read it on a kindle)
09:50:29 <hppavilion[1]> Oooh! While looking for it I found the Leven Thumps series
09:51:42 <b_jonas> 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 <int-e> `wisdom
13:45:37 <int-e> > 6*7
13:45:39 <lambdabot> 42
13:45:56 <HackEgo> 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 <int-e> `wisdom
13:46:34 <HackEgo> 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 <int-e> `unidecode 〚〚
17:13:25 <HackEgo> ​[U+301A LEFT WHITE SQUARE BRACKET] [U+301A LEFT WHITE SQUARE BRACKET]
17:45:15 -!- `^_^v has joined.
18:13:52 <alercah> 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 <zzo38> 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 <zzo38> 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 <hppavilion[2]> 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 <hppavilion[2]> They should make a movie called "The Abyss"
23:27:28 <hppavilion[2]> If you gaze long into it, it gazes back
23:29:30 <oerjan> they already did
23:30:48 <hppavilion[2]> oerjan: Oh?
23:31:04 <hppavilion[2]> Hm, maybe I should change my surname to "The Abyss" and become a doctor
23:31:09 <hppavilion[2]> "The Abyss will gaze into you now"
23:33:12 <oerjan> `? abyss
23:33:40 <HackEgo> abyss? ¯\(°​_o)/¯
23:34:27 <oerjan> `le/rn abyss/In Soviet Russia, the abyss gazes into you first. Other than that, it's pretty much the same.
23:34:33 <HackEgo> Learned «abyss»
23:37:48 <shachaf> oerjan: what happened to starting a wisdom entry with the key
23:38:13 <oerjan> i don't think that really works for soviet russia jokes hth
23:38:22 <shachaf> also what happens when the abyss stares into you and then you don't stare back
23:38:28 <shachaf> i,i
23:38:30 <shachaf> @google what's expected of us
23:38:32 <lambdabot> http://www.nature.com/articles/436150a
23:38:32 <lambdabot> Title: What's expected of us : Article : Nature
23:40:11 <oerjan> shachaf: then you get sent to siberia for gazing lessons hth
23:41:23 <oerjan> hm of course the original is in german, so cannot expect a definite english version
23:43:13 <shachaf> the german version is probably backwards
23:43:36 <shachaf> anyway that story i linked to is good
23:43:42 <oerjan> i've seen it before
23:45:32 -!- Herbstkind has left.
23:51:42 <shachaf> copumpkin: hopumpkin
←2016-06-30 2016-07-01 2016-07-02→ ↑2016 ↑all