00:00:54 -!- yurichev has quit (Ping timeout: 258 seconds). 00:03:34 oerjan: Why did you censor that wisdom entry? <-- i'm pretty sure the explanation was right in your `howg output, twice. 00:04:29 11:53:03 shachaf: anyway, good question... it was accurate in a good way. 00:05:19 Last I heard being correct wasn't grounds for wisdom removal. 00:05:58 but to make it clear, i started feeling bad about it after several people here (myself included) had actual mental problems. 00:08:21 Before oerjan *murdered* it. <-- it was an accident, i swear ... oh wait, you _aren't_ talking about the hydra. 00:08:51 -!- augur has joined. 00:09:34 Ah. 00:09:42 How do I tell whether I have actual mental problems? 00:10:24 well if you tell people you have actual mental problems, then you obviously don't 00:10:55 manao ahoerjana e. 00:11:11 uhm... persian? 00:11:35 not intended to be persian 00:12:17 google says that was malagasy 00:12:31 oerjan: what? 00:13:15 wob_jonas: boily's porthello hth 00:14:07 oerjan: no, I mean the one before that, "if you tell people you have actual mental problems, then you obviously don't". I don't think that's true 00:14:27 wob_jonas: you seem to have missed the 00:14:38 yeah, it works there 00:14:43 but that's the army 00:15:02 context, wob_jonas, context 00:15:13 oerjan: *ding* e! 00:15:16 ok, whatever 00:15:29 * boily is still trying to parse the merheboily... 00:15:34 oerjan: but i'm not in the army hth 00:16:56 boily: let's say that your intuition about the language is good, just off. 00:17:34 (there' nothing resembling it in the list of persian phrases i'm looking at, so it cannot be that you've seen it before, i think?) 00:18:16 I haven't seen anything like that. I'm guesstimating what it is from memoresemblance... 00:18:26 pashto or dari, mayhaps? 00:18:30 nope. 00:18:51 * oerjan should look those up 00:20:02 azerbaïjani? 00:20:04 wob_jonas: it's not pretty, more theory would probably help... see http://sprunge.us/XBYi for a sketch 00:20:43 hm dari isn't on that site 00:20:46 boily: nope 00:22:01 azerbaijani is the wrong family 00:22:35 -!- MDude has joined. 00:23:03 coily 00:24:32 Inuugujaquintopia! 00:25:32 int-e: anyway, my hydra did not die in the prescribed way, but due to a stupid erroneous keypress tdnh 00:25:38 -!- augur has quit (Remote host closed the connection). 00:25:42 boily: not going to try identify the language, but a random guess would be inuit hth 00:25:53 quintopia: close enough. Greenlandic. 00:25:59 oerjan: aaaaaaaaaaaaaaaaaaaargh. 00:26:22 farsi is a very pretty language fo sho 00:26:30 i mean orthography 00:26:32 oerjan: kurdish? 00:26:36 i don't know how it sounds 00:26:37 *DING* 00:27:00 quintopia: https://www.youtube.com/watch?v=KsMEBEcxzYA 00:27:04 woohoo! 00:27:37 boily: are you watching thee esa marathon at all 00:27:57 kurmanji to be precise. 00:29:20 inspired by (1) being the language of the owners of my local restaurant (2) being featured in a recent langfocus video on youtube (where i learned there's more than one kurdish language) 00:30:09 -!- bb010g has quit (Quit: Connection closed for inactivity). 00:30:28 * oerjan finds langfocus both interesting and annoyingly shallow at the same time 00:34:23 also, it's both funny and tragic that he's had to explicitly disavow _ever_ making a video on balkan languages 00:35:22 (he got burned too much by his slavic video) 00:38:32 wob_jonas: and of course, while accessible to elementary means, the whole rational approximations business is closer to advanced territory. 00:41:32 boo, "Our Market Research Shows That Players Like Really Long Card Names So We Made this Card to Have the Absolute Longest Card Name Ever Elemental" contains only 21 distinct letter (missing fjqxz) <-- sounds like a good start, anyway 00:44:21 int-e: if you were to read "-(-x)" out loud, what words would you use? 00:44:59 ? minus minus x 00:45:18 @ask myname you aren't supposed to asl about someone elses penis <-- why else would you asl them, anyway 00:45:18 Consider it noted. 00:46:23 int-e: would you always read "-x" as "minus x"? 00:46:27 ?list 00:46:27 What module? Try @listmodules for some ideas. 00:46:35 ?list ? 00:46:35 compose provides: @ ? . compose 00:46:55 quintopia: where is this line of inquiry headed? it could be an awkwardly shaped lollipop 00:47:10 * oerjan wonders if "? " is implemented as a special case or an actual command 00:48:14 int-e: nowhere. that's the last question. 00:48:52 * oerjan smacks int-e with candy ---x 00:48:55 it could be the negation of x if minus feels ambiguous or otherwise out of place. 00:48:57 also, I have never seen the phrase "awkwardly shaped lollipop" anywhere before 00:49:11 oerjan: OUCH 00:49:57 quintopia: neither has google, it seems 00:50:09 oerjan: i searched google before i said that 00:50:18 yay, I'm original! 00:50:45 int-e: what does the metaphor represent? 00:51:05 there's a metaphor? 00:51:12 sometimes a lollipop is just a lollipop 00:51:35 oerjan: when "it" is a line of inquiry, the lollipop is definitely a metaphor 00:51:43 what metaphor? 00:51:48 -!- tromp_ has joined. 00:52:09 int-e: oh did you mean -x could be an emoji of an awkwardly shaped lollipop? 00:52:19 sorry, there really wasn't one, it was all based on looking at -x 00:52:27 I don't do emojis. 00:52:34 there wasn't a metaphor, just an anaphor 00:52:39 emoticons, perhaps. 00:52:39 pronoun ambiguity is what there was 00:52:55 int-e: emoji would save you 3 characters hth 00:53:11 quintopia: those savings are not worth the pain. 00:53:42 (emojis are for people who lack the imagination to see a face in :-) ) 00:54:07 int-e: i use the word emoji to describe all things once called emoticons hth 00:54:23 quintopia: "it" is an anaphor hth 00:54:38 quintopia: fortunately for both of us, I'm not you. 00:55:07 (i really feel like the things we now call empji should be called emoticons, since they are, now, actually icons) 00:56:02 i feel like the term emoticons arose to replace "smileys" when AIM started replacing the strings with images 00:56:22 so really you should be calling :-D and such smileys 00:56:35 or else you're not really l33t h4x0r 00:57:17 oerjan: it sure is. 00:57:26 quintopia: >_>'... 00:57:55 boily: how would you read the mathematical string "-(-x)" out loud natively? 00:57:59 -!- adu has joined. 00:58:54 quintopia: "moins moins x" 00:59:20 boily: how is x pronounced frenchly? 00:59:59 /mwɛ̃.mwɛ̃.ɪks/ 01:01:16 `` ls bin/7z* 01:01:18 bin/7z \ bin/7za 01:01:27 `hoag bin/7za 01:01:38 `` tar xvf p7zip-16.02-linux-bin-only.tar.xz 01:02:00 oerjan: I installed 7z but it doesn't work: it's a x86_32 executable and needs an x86_32 shared libc which HackEgo doesn't have installed 01:02:07 hehe "ɪks" 01:02:09 -!- augur has joined. 01:02:15 x the cat 01:02:22 wob_jonas: figures. 01:03:09 wob_jonas: i was actually just testing if your failed perl -pie command had created 7ze by accident. 01:03:18 7ze ? 01:03:22 (it's happened with sed before.) 01:03:26 ah 01:03:28 right 01:03:30 because of -ie 01:03:47 yeah 01:05:35 perl works great with -pie 01:06:58 int-e: it didn't work when wob_jonas tried it. 01:08:29 perl works better without pie 01:08:47 pie works better without perl 01:08:48 I think sleep will be better for me than IRC 01:08:51 mmm pie 01:08:54 nainai 01:09:20 it's 2 am, an excellent time for having gone to bed 3 hours ago. 01:09:41 also an excellent time for watching esa marathon 01:09:49 yeah 01:09:53 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 01:11:09 -!- tromp_ has quit (Remote host closed the connection). 01:12:55 -!- Sgeo has joined. 01:21:07 `smlist 448 01:21:09 smlist 448: shachaf monqy elliott mnoqy 01:21:30 `smlist 449 01:21:31 smlist 449: shachaf monqy elliott mnoqy 01:25:18 <\oren\> `? smlist 01:25:19 Non-update notification for the webcomic Super Mega. 01:26:38 -!- boily has quit (Quit: SOME CHICKEN). 01:36:39 -!- jaboja has quit (Read error: Connection reset by peer). 01:38:53 <\oren\> `? pi 01:38:54 pi is a very round number. 01:39:01 <\oren\> `? pie 01:39:02 I like pie \ I like pie 01:39:18 <\oren\> `? real 01:39:19 The reals are an overt complete ordered Brazilian currency invented by Taneb in 1994. 01:39:41 <\oren\> `? egobot 01:39:42 EgoBot is my arch-nemesis. 01:39:54 <\oren\> `? 01:39:55 ​? ¯\(°​_o)/¯ 01:39:58 <\oren\> `? 01:39:59 ​? ¯\(°​_o)/¯ 01:40:09 <\oren\> `wisdom 01:40:11 europe//Europe is the national anthem of the Republic of Kosovo. 01:40:14 <\oren\> `wisdom 01:40:16 test//test failed. HackEgo-JUnit is not available. 01:40:26 <\oren\> `wisdom 01:40:28 algebraic number theory//Algebraic number theory was invented by Fermat to prove his theorem, but he didn't have room to write it down. 01:40:44 <\oren\> `wisdom 01:40:49 ascii//ascii is the plural of ascius 01:40:59 <\oren\> `wisdom 01:41:00 indonesia//Indonesia is a large island country in Asia and the world's most populous muslim country. Its major export is rayon textile from the Indonesian fnord. 01:41:14 <\oren\> `wisdom 01:41:15 tg//TG is short for Turing-Gödel, the highest possible level of difficulty for a multiplayer game. At this level, it's undecidable whether you can manage to halt before losing or not. 01:41:31 <\oren\> `wisdom 01:41:32 cube//Cubes come in all sizes, colors and materials, but only one shape. The companion cube does not speak, however. 01:41:42 <\oren\> `wisdom 01:41:43 yuy//yuy:yay::lulz:lol 01:41:52 <\oren\> `wisdom 01:41:54 hth//hth is help received from a hairy toe. It is not at all hambiguitous. 01:41:58 -!- Phantom_Hoover has quit (Remote host closed the connection). 01:41:58 <\oren\> `wisdom 01:41:59 lmt//lmt is insufficiently mad for this channel. 01:43:04 @tell int-e Well the axiom of choice very much seems necessary. (Though I have no proof of that.) <-- maybe you can prove it's non-measurable 01:43:04 Consider it noted. 01:43:54 `howg pie 01:43:58 revert \ revert 1 \ revert \ for x in wisdom/*; do rev "$x" > "$x"a; mv "$x"a "$x"; done \ revert 87c64ef250a0 \ revert 3 \ revert 1492 \ revert 4 \ revert 999 \ revert 0 \ run echo "I like pie" >> wisdom/pie \ run echo "I like p 01:44:17 `rm wisdom/pie 01:44:24 No output. 01:44:55 Y U NO LIKE PIE 01:46:46 I like pie. 01:46:55 I just don't like the liking of pie. 01:47:12 > pi * exp 1 01:47:14 8.539734222673566 01:48:00 I shouldn't have reversed all those wisdoms back then 01:48:08 Now I keep coming up in those revision messages 01:48:26 > exp pi 01:48:28 23.140692632779267 01:49:40 -!- tromp_ has joined. 01:51:05 `howg algebraic number theory 01:51:11 le/rn algebraic number theory/Algebraic number theory was invented by Fermat to prove his theorem, but he didn\'t have room to write it down. 01:51:38 `slwd algebraic number theory//s#Algebraic number theory#The theory of algebraic numbers# 01:51:40 wisdom/algebraic number theory//The theory of algebraic numbers was invented by Fermat to prove his theorem, but he didn't have room to write it down. 01:52:09 `howg cube 01:52:12 learn_append cube The companion cube does not speak, however. \ revert accbc9c5c7ec \ echo wisdom/* | shuf | head -n 10 | xargs rm \ learn Cubes come in all sizes, colors and materials, but only one shape. 01:52:26 int-e: i don't get it hth 01:52:51 I like oerjan's wisdom entry. 01:53:07 But the extra sentence is, what? Just a Portal reference? Is there anything to it that I'm missing? 01:59:11 -!- adu has quit (Quit: adu). 02:05:10 My brain melted https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-9/13876555_10204880436330398_6866559669432638812_n.jpg?oh=9c6d8f7fd2c021c94dcb9862b4721bd9&oe=5829E339 02:05:59 Maybe I'm taking it too literally, but the remaining Bernie-or-Busters seem about as good at math as [insert negative opinion about politician here] 02:06:05 02:09:31 -!- adu has joined. 02:09:52 -!- tromp_ has quit (Remote host closed the connection). 02:15:02 -!- centrinia has quit (Quit: Leaving). 02:17:17 -!- moon-moon has quit (Ping timeout: 260 seconds). 02:18:51 sgello 02:24:42 hi 02:25:38 -!- moon-moon has joined. 02:29:41 -!- augur has quit (Quit: Leaving...). 02:30:48 Magikarp has a use??? (to evolve into Gyarados) 02:31:28 Yes, Magikarp evolves into Gyarados, which is awesome. 02:32:54 can humans evolve 02:35:36 Sgeo: It's a reference to a Chinese legend about how carp that can leap over the Dragon Gate will become dragons. 02:35:45 Hence Gyarados looking like a Chinese dragon. 02:35:52 shachaf: Not in the Pokemon sense. 02:39:37 -!- augur has joined. 02:42:15 <\oren\> `wisdom 02:42:16 userweps//boily has the mapole, oerjan has the swatter, moon has the snail cannon, hppavilion[1] is a motherfucking walrus 02:42:28 `wisdom 02:42:29 macron//Ā macron is what you put ōver ā long vowel in order to mark it as ā long vowel. Macrons will bēcome mandatory in English on Octōber 14, 2016. 02:42:38 I thought it was a kind of cookie? 02:42:41 <\oren\> SOON 02:43:13 `howg macron 02:43:17 le/rn macron/\xc4\x80 macron is what you put \xc5\x8dver \xc4\x81 long vowel in order to mark it as \xc4\x81 long vowel. Macrons will b\xc4\x93come mandatory in English on Oct\xc5\x8dber 14, 2016. 02:43:24 That's why we need a timestamped version of howg. 02:43:41 -!- tromp_ has joined. 02:44:10 <\oren\> SŌN macrons wil bē hēr 02:44:20 Does the TCG snowball? Like, when you knock out an opponent Pokemon, you take a card from your Prize card into your hand, which might help you knock out more Pokemon more quickly 02:45:30 <\oren\> `whyg 02:45:32 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: whyg: not found 02:45:46 <\oren\> `wheng 02:45:47 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wheng: not found 02:46:01 that's now how howg is pronounced hth 02:46:33 <\oren\> `hthg 02:46:35 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: hthg: not found 02:46:56 Your jokes would work just as well without the HackEgo response line. 02:47:00 Even better, really. 02:47:36 <\oren\> hwy hwud i hwant htat? 02:49:04 `? human 02:49:06 Humans are significantly more complicated, even up to homeomorphism. 02:49:20 `rm wisdom/human 02:49:38 <\oren\> `wisdom 02:49:39 hthmonoid//hthmonoids hthmonoids hthmonoids hthmonoids hthmonoids hthmonoids ... 02:49:54 <\oren\> `wisdom 02:49:55 snap//Snap is a simple web development framework for unix systems, written in the Haskell programming language. Snap has a high level of test coverage and is well-documented. 02:50:05 <\oren\> `wisdom 02:50:07 racoonspirator//A racoonspirator is a collaborator wrapped in fur 02:50:27 i need moral support, i'm fighting against segfaults and losing 02:50:44 that's now how howg is pronounced hth <-- says who 02:50:57 someone please lend me a shoulder to cry upon 02:51:08 oops 02:51:09 s/now/not/ 02:51:20 shachaf: great, now i can add the one i was thinking of 02:51:42 `learn Humans are constantly evolving, although not as fast as pokémons. 02:51:46 Relearned 'human': Humans are constantly evolving, although not as fast as pokémons. 02:52:05 oh you didn't actually delete it. 02:52:14 WHATEV 02:52:39 <\oren\> `? pokemon 02:52:40 A pokemon is a monster that you keep in your pocket. 02:53:14 * oerjan gives izabera a cold shoulder 02:53:23 i want a hot one 02:53:45 shachaf: i read it as "not" anyway. 02:54:14 <\oren\> `? arabic 02:54:16 arabic? ¯\(°​_o)/¯ 02:54:19 oerjan: This thing where you live 10 minutes in the past is pretty confusing. 02:55:56 <\oren\> `le/rn Arabic/Arabic is a central semitic language that is very hard to make fonts support, though not as hard as Hieroglyphics. 02:56:00 Learned «arabic» 02:56:09 shachaf: 's ok i'm almost present now. 02:56:25 \oren\: hey, what happened to `learn 02:56:40 Well, even oerjan abandoned starting a wisdom entry with the entry name already. 02:57:10 <\oren\> `? font 02:57:12 ​#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz 02:57:45 `` rev tmp/arabic; mv {tmp,wisdom}/arabic 02:57:48 No output. 02:57:52 `? arabic 02:57:54 ​.scihpylgoreiH sa drah sa ton hguoht ,troppus stnof ekam ot drah yrev si taht egaugnal citimes lartnec a si cibarA 02:59:33 <\oren\> lol 02:59:38 <\oren\> that's grear 03:12:15 -!- zgrep has changed nick to shikhout. 03:12:17 -!- shikhin has changed nick to zgrep. 03:12:21 -!- shikhout has changed nick to shikhin. 03:12:50 -!- shikhin has changed nick to Guest52752. 03:13:12 -!- zgrep has changed nick to shikhout. 03:13:43 -!- Guest52752 has changed nick to zgrep. 03:14:54 -!- shikhout has changed nick to shikhin. 03:15:27 i won my fight o.o 03:15:37 the result is super cool 03:26:30 -!- adu has quit (Quit: adu). 03:33:38 -!- tromp_ has quit (Remote host closed the connection). 03:37:52 -!- carado has quit (Ping timeout: 258 seconds). 03:39:59 -!- carado has joined. 03:41:53 -!- centrinia has joined. 03:48:04 -!- byteflame has joined. 03:54:46 -!- tromp_ has joined. 04:01:34 -!- adu has joined. 04:06:29 <\oren\> izabera: what did you make?! 04:06:43 a cake 04:06:50 it's so gooooood 04:07:23 `wisdom 04:07:26 blank// 04:07:31 `wisdom 04:07:32 united states//See America. 04:07:33 `wisdom 04:07:35 lie bracket//Politicians try to stay within the lie bracket: Not so many lies that voters cannot stand it, but not so few that they think you have nothing to give them. 04:08:03 `wisdom 04:08:05 nobody//Nobody killed the cyclops Polyphemos after he tried to eat a shipful of sailors, and this perceived injustice made Poseidon so mad he swore vengeance at him and the gods couldn't calm him down for ten years. 04:08:07 `wisdom 04:08:13 gene ray//Dr Gene Ray is the Greatest Philosopher, and is the Greatest Mathematician. Cubic Harmonics. Only Cubic Harmonics can save humanity. Cubic Harmonics will pacify all religions. 96-hour Cubic Day debunks 1-day unnatural god. 96-hour day willdisprove disunity god. Academians are teaching - pseudocience. Worshipping a Word God will destroy th 04:08:20 `howg blank 04:08:24 le/rn blank/ 04:08:30 `howg united states 04:08:33 revert \ revert 1 \ revert 87c64ef250a0 \ revert 3 \ echo "See America." | tee wisdom/usa >wisdom/\'united states\' 04:08:44 tough call 04:08:49 Where has elliott been? 04:08:52 `rm wisdom/blank 04:08:54 No output. 04:09:05 HackEgo: exactly 04:11:38 <\oren\> `? america 04:11:40 This wisdom entry had to be removed due to a DMCA takedown notice. 04:11:46 <\oren\> lol 04:12:43 -!- bb010g has joined. 04:13:12 -!- centrinia has quit (Ping timeout: 250 seconds). 04:31:36 -!- tromp_ has quit (Remote host closed the connection). 04:35:23 -!- tromp_ has joined. 04:39:39 `? \oren\ 04:39:40 ​\oren\ is an attempt to improve upon oren. The only thing it actually improved was name recognizability, and it made everything else... well, there isn't much else in a nick, is there? 04:39:53 <\oren\> `? oren 04:39:53 oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. He also has a rabid hatred of the two-storey lowercase a and other shady characters. 04:40:01 `? orin 04:40:02 orin is oren's evil twin, stalking him from the other side of the international date line. 04:40:05 I preferred "orin". 04:40:24 -!- \oren\ has changed nick to orin. 04:41:02 ``learn \oren\ "If he knew he was a tree, he wouldn't be, a \oren\" 04:41:04 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `learn: not found 04:41:09 `` learn \oren\ "If he knew he was a tree, he wouldn't be, a \oren\" 04:41:10 ​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching `"' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file 04:41:16 `` learn \oren\ "If he knew he was a tree, he wouldn't be, a \\oren\\" 04:41:19 Relearned 'oren': oren If he knew he was a tree, he wouldn't be, a \oren\ 04:41:36 I spelled it orin from time to time on my homework until a teacher had trouble understanding that it was the same person. 04:41:51 Some people also call me warren 04:42:55 `revert 04:43:13 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 04:43:14 `? oren 04:43:18 oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. He also has a rabid hatred of the two-storey lowercase a and other shady characters. 04:43:31 Elronnd: your wisdom privileges are revoked hth 04:45:04 `? \oren\ 04:45:08 ​\oren\ is an attempt to improve upon oren. The only thing it actually improved was name recognizability, and it made everything else... well, there isn't much else in a nick, is there? 04:45:41 Elronnd: both your syntax errors and what you actually tried to do were painful to watch. 04:47:36 oerjan: I haven't been here in a while, okay? 04:49:16 * oerjan gets a sudden attack of tiredness 05:04:05 -!- lemar has joined. 05:06:55 -!- lemar has quit. 05:28:33 -!- tromp_ has quit (Remote host closed the connection). 05:29:36 https://www.reddit.com/r/pkmntcg/comments/24s2cs/retreat_costdouble_colorless/ 05:30:03 -!- Kaynato has quit (Ping timeout: 244 seconds). 05:31:30 http://xkcd.com/1629/ - this reminds me of that computer language I'm trying to create. 05:32:16 I think the name of it was Tokiber. 05:32:38 -!- adu has quit (Quit: adu). 05:32:51 The language is all about maximum generality. 05:33:23 As in, when you write code, you're not merely writing code for the category of sets. 05:33:35 It generalizes to all other categories you can generalize it to. 05:45:53 Lemme go ahead and define some stuff about natural transformations. 06:29:04 -!- tromp_ has joined. 06:33:33 -!- tromp_ has quit (Ping timeout: 240 seconds). 06:52:46 -!- augur has quit (Remote host closed the connection). 06:53:36 -!- augur has joined. 06:56:22 -!- augur has quit (Read error: Connection reset by peer). 06:58:03 -!- augur has joined. 07:30:32 -!- tromp_ has joined. 07:34:58 -!- tromp_ has quit (Ping timeout: 250 seconds). 07:39:01 -!- hppavilion[1] has joined. 07:39:14 Wow, I just checked http://xkcd.com/1043/, and it's fairly accurate it appears 07:39:31 Yet somehow, I'm more interested in a spike in searches for Wordpress in June 2014 07:39:42 (peaking in July) 07:39:53 Wikipedia doesn't mention any vulnerabilities in that year at all 07:40:12 Oh, and it appears people are taking up Livejournal again 07:40:36 there's no facebook 07:56:13 `` echo $((0xAdc0 - 0xAc00)) 07:56:25 448 07:56:29 hmm 07:58:17 -!- Sprocklem has quit (Quit: brb). 07:59:00 orin: hangul? 07:59:30 yeah I've decided on a semi-automated approach 07:59:51 -!- \oren\ is now known as orin 07:59:51 heh 07:59:54 I'm generating them using a script 08:00:07 and then adjusting them manually 08:00:16 when they don't look good 08:00:47 I was busy recently, so I haven't had a look at Unison for some months 08:00:58 * lifthrasiir should complete ancient Hangul.. :S 08:04:02 so I'll still be drawing some manually, but only when the simple "overlay parts" approach doesn't produce a nice result 08:10:10 -!- bb010g has quit (Quit: Connection closed for inactivity). 08:29:38 -!- tromp_ has joined. 08:30:13 -!- MoALTz has joined. 08:31:03 -!- Hoolootwo has quit (Ping timeout: 264 seconds). 08:34:05 -!- oerjan has quit (Quit: Nite). 08:34:39 -!- tromp_ has quit (Ping timeout: 264 seconds). 08:35:15 -!- Hoolootwo has joined. 08:42:11 -!- augur has quit (Remote host closed the connection). 08:45:19 -!- augur has joined. 08:54:44 -!- augur has quit (Remote host closed the connection). 09:01:25 There is a serious problem here: https://www.google.com/trends/explore#q=%2Fm%2F01yrx%2C%20%2Fm%2F0bt9lr&cmpt=q&tz=Etc%2FGMT%2B8 09:02:45 this is hppavilion[1] sister speaking. hello and welcome to cat world 09:08:11 What's the problem? 09:10:14 shachaf: Dogs are less popular than cats 09:10:16 *more 09:10:23 I meant more 09:10:29 Please forgive me cat overlords 09:13:34 shachaf: that did help, you must not have played the Portal game. 09:13:56 I did play it. 09:14:07 But is it anything other than a reference? 09:14:20 My sister is now incredibly interested in IRC 09:14:28 I'm going to show her fungot 09:14:28 hppavilion[1]: with a few warts here there? ( under linux...) 09:14:43 That's our fungot. 09:14:44 shachaf: are you still working on it now 09:14:45 fungot is fun 09:14:45 hppavilion[1]: whats a library? i'd like to get 09:15:01 ^style 09:15:01 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube 09:15:07 shachaf: a reference, a twisted mind, an evocative image perhaps... 09:15:11 ^style agora 09:15:12 Selected style: agora (a large selection of Agora rules, both current and historical) 09:15:14 `? cube 09:15:19 She decided she wants to see agora 09:15:23 Cubes come in all sizes, colors and materials, but only one shape. The companion cube does not speak, however. 09:15:40 fungot: How about those jetstreams? 09:15:41 hppavilion[1]: such a directive to award the boon of prodigy. how the regulations may not be limited to) any remaining units of 09:15:41 int-e: What does speaking have to do with it? What's the "however" about? 09:16:44 shachaf: I think your questions mean it was a very valuable addition to the wisom entry :-P 09:16:57 I don't think so. 09:17:02 What was valuable? 09:17:06 (Usually the way it happens is that I want to make a wisdom entry and it already exists.) 09:17:11 shachaf: confusion 09:17:16 `? wisdom 09:17:19 wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? 09:17:22 entertainment 09:17:27 also I'm easily amused. 09:21:06 (there is also the fact that in the game, there is a variant level where the companion cube is a sphere. that may be relevant.) 09:23:16 int-e: Here's another puzzle for you: How many "8"-shapes can you fit on a plane? 09:23:55 -!- gamemanj has joined. 09:24:12 I suspect it depends on the number of seats 09:24:35 if it's a mathematical question I'll need a definition. 09:24:41 Well, you already saw the probability puzzle with people seated randomly on a plane. 09:25:42 An "8" is, let's say, two circles tangent to each other. 09:26:02 Actually you can stretch them too. Let's say two ellipses. 09:26:17 Oh, I forgot to mention that they can't overlap. 09:26:19 Important detail. 09:27:37 Anyway the question is whether you can fit uncountably many. 09:27:50 are they curves or do they have an area? 09:27:57 int-e, \oren\: ok, so in the morning with a clearer head, the sum of two periodics is much easier. no, you don't need well-ordering, nor a vector-space basis, nor any other form of transfinite induction. 09:28:18 You mean, are they filled in? 09:28:37 anyway, I think I've seen this with circles... fiting a continuum of them on a plane by transfinite induction. 09:28:42 *fitting 09:28:49 Well, fitting circles is pretty easy. 09:28:59 Say the periods of the two functions will be 1 and P = sqrt(2). Factor the reals to equivalence classes modulo addition of m+n*P where m and n are integers. 09:29:05 For any real r you can put a circle with radius r around (0,0). 09:30:49 Note that you can write a real as m+n*P in only at most one way. Use choice to take a representative of each equivalence class. Every real can be written in the form of x+m+n*P where m, n are integers and x is the representative of the class of that real. 09:31:35 So define f(x+m+n*P) = x+n*P, and g(x+m+n*P) = m. Then f is periodic by 1, g is periodic by P, and f+g is the identity. 09:32:49 Oh, I think I mentioned that puzzle here before. 09:33:08 I remember talking to someone (oklopol?) about it. 09:33:31 b_jonas: okay, now you can easily do x^2 with three periodic functions. 09:44:44 shachaf: which puzzle? 09:44:51 the sum of two periodic functions? 09:44:58 The other one. 09:45:08 shachaf: which other one? 09:45:29 oh, THOSE sets of puzzles 09:45:34 The one just before you joined. 09:45:38 have you mentioned the tee one yet? 09:45:53 hm, there's more than one tee 09:45:58 let me search, there was a hard one 09:47:38 "Here's another puzzle for you: How many "8"-shapes can you fit on a plane?" / "An "8" is, let's say, two circles tangent to each other." / "Oh, I forgot to mention that they can't overlap." 09:48:58 -!- Sprocklem has joined. 09:51:27 shachaf: there was some disucssion about similar stuff near http://www.komal.hu/forum/forum.cgi?a=to&tid=7&st=25&dr=0&sp=1842 09:53:23 shachaf: one such problem was: can you fit more than countable non-overlapping tee-shapes growing from the x axis in the plane, where a tee-shape is the union of a vertical segment starting from the x axis and a horizontal segment that contains the top of the vertical segment in its middle 09:54:42 the harder problem was: how many pairwise non-overlapping nails can you fit in 3-space, where a nail is the union of a circular disk and a segment such that the endpoint of the segment is the center of the disk and the two aren't coplanar. 09:55:03 the latter problme is posed in entry [1842] in that thread 09:56:06 make the link http://www.komal.hu/forum/forum.cgi?a=to&tid=7&st=50&dr=1&sp=2167 because that's permanent 09:56:21 -!- augur has joined. 09:58:23 I'll have to review my proof there to give ideas, maybe that will help in the figure 8 shapes. 10:01:09 wait, apparently that thread also mentions the figure eights 10:01:12 I'll have to re-read that thread 10:02:41 That thread seems to be in Hungarian. 10:02:48 shachaf: yes 10:03:18 It's too late for Hungarian. 10:03:21 I'll go to sleep instead. 10:03:35 good night then 10:05:12 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 10:05:53 -!- Nithogg_ has quit (Remote host closed the connection). 10:07:53 I don't get it 10:08:03 where's the figure eight problem on the forum? 10:08:11 was it brought in from some other thread? 10:22:56 -!- hppavilion[1] has joined. 10:23:41 -!- augur has quit (Ping timeout: 250 seconds). 10:24:29 it seems like there's no reference to the figure eight problem in that thread, except one throwaway mention by me 10:24:32 strange 10:24:40 that means I'd heard that version before but forgot 10:29:08 -!- augur has joined. 10:36:52 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 10:43:20 -!- LKoen has joined. 10:51:18 heh! 10:51:23 hoh! 10:51:37 hellonas 10:51:53 int-e, \oren\: I just found a mention of that sum of two periodic functions problem on that forum (man, this forum has lots of folklore problems): 10:54:41 https://cornellmath.wordpress.com/2008/01/22/periodic-functions-problem/ linked from post [2796] in http://www.komal.hu/forum/forum.cgi?a=to&tid=7&st=50&dr=1&sp=1217 10:55:14 looks greek 10:59:24 and then people even try to give a solution later in the thread 11:06:04 -!- hppavilion[1] has joined. 11:13:52 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 11:23:50 -!- Phantom_Hoover has joined. 11:23:54 -!- Phantom_Hoover has quit (Changing host). 11:23:54 -!- Phantom_Hoover has joined. 11:24:08 -!- boily has joined. 11:31:00 -!- tromp_ has joined. 11:35:26 -!- tromp_ has quit (Ping timeout: 258 seconds). 11:40:48 -!- hppavilion[1] has joined. 12:15:50 `wisdom 12:16:00 space elevator//Like the shorter and more familiar strings of stringed musical instruments, the cable of a space elevator has a natural resonant frequency. 12:16:42 Heh, an easy problem from the forum: find two natural numbers m and n such that m + 1 < n, and for every natural number k where m < k < n, 1 < gcd(k, m*n). 12:16:44 It'll be something super low probably, despite the high tension 12:18:44 b_jonas: I'm guessing that no case where n = m + 2 will work 12:23:54 FreeFull: yes, because gcd(m+1, m) = 1 and gcd(n-1, n) = 1, so gcd(m+1, m*(m+2)) = 1 too 12:27:37 We could replace n with m+k maybe 12:27:51 Well, not k, some other letter 12:28:09 -!- boily has quit (Quit: READY CHICKEN). 12:28:51 Actually, that's not helpful 12:30:06 I'm gonna write some code 12:32:19 -!- tromp_ has joined. 12:36:00 b_jonas: Got it 12:36:34 -!- tromp_ has quit (Ping timeout: 250 seconds). 12:36:39 oh, that that thread also has the chameleon problem 12:36:43 I forgot I told that one there 12:37:13 (I told it with more boring fluff back then, I think I invented the "chameleon" part later.) 12:43:25 -!- augur has quit (Remote host closed the connection). 12:55:20 Ok wait, so what problems did we leave hanging? the figure eights one, and what else? 12:56:09 -!- Reece` has joined. 12:56:52 oh, and the regular pentagon in that Euclides game 13:16:32 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 13:23:59 -!- byteflame has quit (Ping timeout: 258 seconds). 13:27:52 -!- sebbu has quit (Ping timeout: 252 seconds). 13:56:15 -!- Zekka has quit (Ping timeout: 264 seconds). 14:03:12 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 14:13:33 -!- tromp_ has joined. 14:14:24 -!- byteflame has joined. 14:21:43 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 14:35:12 -!- Sgeo has quit (Ping timeout: 276 seconds). 14:51:54 -!- `^_^v has joined. 15:15:50 -!- tromp_ has quit (Remote host closed the connection). 15:17:42 -!- tromp_ has joined. 15:19:09 -!- sebbu has joined. 15:40:05 -!- tromp_ has quit (Remote host closed the connection). 16:20:19 -!- Zekka has joined. 16:25:55 -!- Kaynato has joined. 16:29:50 -!- LKoen has joined. 16:35:18 oh finally! 16:35:27 http://magic.wizards.com/en/articles/archive/feature/eldritch-moon-update-bulletin-2016-07-28 Eldritch Moon Update Bulletin (M:tG) 16:37:36 -!- centrinia has joined. 16:38:19 -!- gremlins has joined. 16:38:28 do we have a `rulesupdatebulletinlist ? 16:39:33 -!- Reece` has quit (Ping timeout: 240 seconds). 16:40:34 -!- tromp_ has joined. 16:41:18 well each figure 8 has a smallest circle surrounding it 16:42:17 if we can fit countably many figure eights inside that circle, while keeping those figure eights' surrounding circles clear 16:42:48 -!- zzo38 has joined. 16:42:57 zzo38: http://magic.wizards.com/en/articles/archive/feature/eldritch-moon-update-bulletin-2016-07-28 Eldritch Moon Update Bulletin (M:tG) came out today 16:44:50 no wait I think that's till countable 16:44:52 -!- tromp_ has quit (Ping timeout: 240 seconds). 16:46:13 specifically, by going down, left or right I can identify them with trinary decimals 16:46:19 er... 16:46:48 trinary numbers with a finite decimal expansion 16:46:53 er... 16:47:05 whatever, a subest of Q! 16:49:10 how in the name of knuth do you say that properly? 16:49:34 multiples of the inverse of a power of 3 16:49:35 I suspect there's a proof that you can't get more than countable figure eights that's similar to my proof for the tacks problem. I'll have to think about this. 16:49:47 LKoen: nice! 16:49:59 or trinary numbers with a finite digit expansion 16:50:21 arguably "trinary numbers" is enough, since "decimal number" means a number with finite decimal expansion 16:51:02 numbers with a finite trinary digit expansion*, no need to say trinary twice 16:56:35 -!- Reece` has joined. 16:58:03 -!- gremlins has quit (Ping timeout: 240 seconds). 17:06:29 -!- bauen1_ has joined. 17:08:51 -!- bauen1 has quit (Ping timeout: 250 seconds). 17:12:30 -!- centrinia has quit (Ping timeout: 276 seconds). 17:13:49 The rules prevent double-faced, meldable, and melded permanents from being turned face-down 17:21:17 -!- adu has joined. 17:21:26 -!- Jafet has quit (Quit: WeeChat 1.5). 17:26:51 -!- Zekka has quit (Ping timeout: 264 seconds). 17:28:28 zzo38: yep, but double-faced and meldable cards can still be put obf face down by manifest 17:38:29 -!- gremlins has joined. 17:39:37 -!- Reece` has quit (Ping timeout: 250 seconds). 17:47:37 idea to obfuscate c code: import all the headers, then use macros for purposes they're not intended for 17:48:30 izabera: sure, you can do that easily with constants 17:48:34 like, write SEEK_SET instead of 0 17:48:42 yeah exactly 17:48:43 though that sort is mostly surfacial 17:48:48 aww 17:49:05 ok :( 17:49:17 separate the code into files, split on unconventional tokens 17:49:32 int main() { 17:49:40 #include "a"] 17:49:46 #include "a" 17:49:49 #include "b" 17:49:52 } 17:49:57 #include "c" 17:50:03 = 2; 17:50:06 } 17:50:19 or split constant strings between files 17:50:27 printf("FOO" 17:50:30 "BAR"); 17:50:40 in two different files i mean 17:51:13 any series of tokens that appears twice, make it a file 17:51:48 or a macro 17:52:05 make copies of standard headers and rename them with weird names 17:52:13 like time.h -> brainfuck_interpreter.h 17:52:20 actually, that's not obfuscttion, that would be a form of compression 18:00:47 izabera: the SEEK_SET thing probably works best with underhanded code, or very clever obfuscation like that ioccc/2000/primenum 18:03:48 Lately I like to do things like *(struct A*)"binary data here" 18:05:14 eeeeeeevil 18:06:14 -!- atrapado has joined. 18:06:53 or *(short*)"numbers" 18:07:24 it certainly makes the code shorter 18:08:55 because for bytes that are ascii printable, or above 0x7f, you cna just put the raw data in 18:09:15 (gcc doesn't check that high bytes form vaid utf-8) 18:10:37 so the only bytes that cause problems are ", \, and some control chars 18:15:41 Actually, the only control char that really causes problems is \n 18:16:06 and only in some compilers... it doesn't seem to cause a problem with tcc 18:17:19 `` echo -e '#include "stdio.h"\nint main(){puts("\n");}' >/tmp/testnl.c 18:17:32 No output. 18:17:52 `` gcc /tmp/testnl.c -o /tmp/testnl 18:17:56 gcc: error: /tmp/testnl.c: No such file or directory \ gcc: fatal error: no input files \ compilation terminated. 18:18:17 ehhh 18:19:03 `` ls / 18:19:07 bin \ dev \ etc \ hackenv \ home \ lib \ lib64 \ opt \ proc \ sbin \ sys \ tmp \ usr 18:19:13 `` ls /tmp 18:19:15 No output. 18:19:34 `` touch /tmp/foo; ls /tmp 18:19:38 foo 18:19:41 `` ls /tmp 18:19:43 No output. 18:20:03 `` echo -e '#include "stdio.h"\nint main(){puts("\n");}' >/tmp/testnl.c; gcc /tmp/testnl.c -o /tmp/testnl 18:20:13 ​/tmp/testnl.c: In function ‘main’: \ /tmp/testnl.c:2:17: warning: missing terminating " character [enabled by default] \ /tmp/testnl.c:2:1: error: missing terminating " character \ /tmp/testnl.c:3:1: warning: missing terminating " character [enabled by default] \ /tmp/testnl.c:3:1: error: missing terminating " character \ /tmp/testnl.c:3:1: 18:20:36 yeah, so gcc complains if there's a newline in a string literal, but tcc doesnt 18:20:57 `` echo -e '#include "stdio.h"\nint main(){puts("\b");}' >/tmp/testnl.c; gcc /tmp/testnl.c -o /tmp/testnl 18:21:06 No output. 18:21:16 `` echo -e '#include "stdio.h"\nint main(){puts("\0");}' >/tmp/testnl.c; gcc /tmp/testnl.c -o /tmp/testnl 18:21:23 ​/tmp/testnl.c: In function ‘main’: \ /tmp/testnl.c:2:17: warning: null character(s) preserved in literal [enabled by default] 18:22:40 `` echo -e '#include "stdio.h"\nint main(){puts("\213");}' >/tmp/testnl.c; gcc /tmp/testnl.c -o /tmp/testnl 18:22:45 No output. 18:26:41 -!- jaboja has joined. 18:28:36 heh. so basically, you can take the raw data you want, replace \ with \\ and " with \", and put it into your c code. 18:31:37 -!- jaboja has quit (Ping timeout: 250 seconds). 18:31:40 I wonder if you could do something like ((int(*)())"data")() 18:32:20 and "data" is the compiled function? 18:32:59 orin: yes, but obviously that's grossly non-portable 18:33:21 you mean awesomely non-portable 18:33:44 I've done things like that in geordi a few times 18:34:28 mind you, it doesn't work just like that 18:34:36 because the string will be loaded to a non-executable page 18:34:43 (on newer cpus where that sort of thing exists) 18:34:49 so you have to copy it to an mmapped page first 18:34:59 which is really awkward in geordi, but possible 18:35:39 You can always const char main = {...}; 18:35:44 Er, const char main[] = {...}; 18:38:54 oh no! the rumours are true! 18:38:57 -!- adu has quit (Quit: adu). 18:41:20 -!- tromp_ has joined. 18:44:36 -!- jaboja has joined. 18:45:34 -!- tromp_ has quit (Ping timeout: 244 seconds). 18:48:48 -!- Zekka has joined. 18:49:26 -!- LKoen has quit (Remote host closed the connection). 19:10:12 -!- jaboja has quit (Remote host closed the connection). 19:10:27 b_jellonas 19:10:44 `wisdom 19:10:47 diet//People go on diets to loose weight instead of gaining. It gives them a consistant diet. 19:10:57 `howg diet 19:11:03 sed -i \'s/lose/loose/\' wisdom/diet \ sed -i \'s/loose/lose/\' wisdom/diet \ revert accbc9c5c7ec \ echo wisdom/* | shuf | head -n 10 | xargs rm \ revert \ revert 1 \ sed -i \'s/^diets //\' wisdom/diet \ learn diets People go on diets to loose weight instead of gaining. It 19:11:09 hellochaf 19:11:46 -!- LKoen has joined. 19:12:26 `coins 19:12:33 -!- gremlins has quit (Ping timeout: 240 seconds). 19:12:38 `wisdom 19:12:52 study//A study is mostly useless until backed up by further studies. See studies. 19:12:52 ​potcoin wilsecoin chatiacoin dumberinicoin mismcoin hallcoin eboutcoin chacoin fractiocoin tnburrocoin brzicoin horianothecoin combcoin codeancoin waddlycoin lyoxcoin borimacoin noilandcoin modatingcoin bucometacoin 19:13:08 shachacoin 19:13:52 `? studies 19:13:53 Studies show lots of things. Nobody reads them, though. Also: this study contradicts this other study. 19:14:09 I was sort of hoping for a diatcoin 19:15:21 int-e: eat your bucometacoin can be happy you're not starving like those kids in china 19:16:40 why china? 19:16:52 -!- Elronnd has changed nick to khoRIO. 19:17:11 -!- khoRIO has changed nick to Elronnd. 19:17:12 `wisdom 19:17:14 hagb4rd//hagb4rd is one spacey fellow. Spaaaaaaaaaaaaaaace. 19:17:33 hmm, apparently they had big trouble in 1959-1961, that might explain a few things 19:17:36 `wisdom 19:17:37 off by two//An off by two error is what happens when you expect an off by one error but compensate in the wrong direction. 19:17:47 `wisdom 19:17:48 i//i love monoids 19:17:51 `howg i 19:17:57 ` for w in wisdom i hppavilion1; do hg cat -r 5714 wisdom/"$w" > wisdom/"$w"; done \ learn I am not a bot \ revert \ revert 1 \ revert \ for x in wisdom/*; do rev "$x" > "$x"a; mv "$x"a "$x"; done \ revert 87c64ef250a0 \ revert 3 \ learn i love monoids 19:18:01 `rm wisdom/i 19:18:06 No output. 19:18:43 Hi 19:20:51 Yeah I believe the phrase can be traced to those years. 19:21:27 (y) 19:21:46 `wisdom 19:21:48 ​¯\(°_o)/¯\(°_o)a// 19:22:02 `cat wisdom/¯\(°_o)/¯\(°_o)a 19:22:03 `? y 19:22:04 No output. 19:22:05 Y is a commune in France. There's nothing funny about this. 19:22:10 `howg ¯\(°_o)/¯\(°_o)a 19:22:14 revert \ revert 1 \ for x in wisdom/*; do tac "$x" > "$x"a; mv "$x"a "$x"; done 19:22:30 `rm wisdom/¯\(°_o)/¯\(°_o)a 19:22:33 No output. 19:22:37 `wisdom 19:22:39 ​=@ccc//=@ccc is a great innovation in gcc 6, kept top secret, where inline asm statements can return a value in the carry flag on x86_64. See https://gcc.gnu.org/gcc-6/changes.html which keeps this secret, https://gcc.gnu.org/onlinedocs/gcc-6.1.0/gcc/Extended-Asm.html , http://article.gmane.org/gmane.linux.kernel/2238065 . 19:23:21 . o O ( learn_append y Just don't ask why. ) 19:23:38 y is learn_append space-separated 19:23:54 . o O ( But I imagine shachaf would disapprove of that addition. ) 19:24:58 learn_append predates the trend to chop up text with vicious slashes. 19:25:25 I guess there's le/rn_append 19:25:42 `ls le 19:25:43 rn \ rn_append 19:25:47 so there is 19:26:24 Slashes are great. 19:26:37 I kind of want to go through everything and standardize on // separation, though. 19:26:44 It's too confusing to remember what uses / and what uses // 19:26:52 And // is the correct separator anyway. 19:26:53 I/T/Y/M//S/l/a/s/h/e/s//a/r/e//g/r/e/a/t/. 19:27:21 quite the itymologist, aren't you 19:27:23 We need a command that uses /// 19:27:49 ITYM is the best thing since slashed bread. 19:28:18 pooches get smooches 19:28:48 (hmm, I could've written b/r/e/a/d) 19:30:40 obiously if you end up with //////// then you've sliced the bread too thin 19:32:39 itym? 19:33:36 `? itym 19:33:38 itym "i think you mean" hth 19:36:55 `? hth 19:36:57 hth is help received from a hairy toe. It is not at all hambiguitous. 19:37:05 `wisdom 19:37:07 persistence//Taneb invented persistence long ago, and it's been around ever since. 19:39:25 `wisdom 19:39:27 te sting//This is horrible? 19:39:34 `howg te sting 19:39:41 revert \ le/rn Te sting/Did you mean "The sting"? \ le/rn Te sting/This is horrible? 19:40:03 oerjan: what's that all about twh 19:40:04 `wisdom 19:40:07 bbc//The BBC is the BreadBox Corporation. Its inventions include, without limitation, Muppets, tiny elfs, and villages in Norway. Taneb invented it. 19:40:14 `wisdom 19:40:15 tanea//Tanea plays Minecrafs, Dware Fortresr, and lives in Yorj. 19:40:35 `wisdom 19:40:36 dereduntantation//Dereduntantation is the process of making things less redundant. It is typically done with either regexes or regular expressions. 19:40:45 `wisdom 19:40:47 finland//Finland is a European country. There are two people in Finland, and at least nine of them are in this channel. Corun drives the bus. 19:40:51 `wisdom 19:40:52 html//HTML is short for "hope this mess loads". 19:40:57 `wisdom 19:40:59 wikipedia//Wikipedia is a bit like TVTropes but in more languages. 19:41:04 `wisdom 19:41:05 morse//-- ..- .-. ... ..- / --- -. / ... ..- ..- .-. .. -.- --- -.- --- .. -. . -. / ..-. . ... .. . .-.. .-.- -- .-.- .-.- -. / ... --- .--. . ..- - ..- -. ..- - / .- .-. -.- - .. -. . -. / -. ... .-.- -.- .-.- ... .-.. .- .--- .. 19:42:05 -!- tromp_ has joined. 19:43:21 -!- Reece` has joined. 19:46:11 -!- tromp_ has quit (Ping timeout: 244 seconds). 19:52:47 why does corun drives the bus. i feel like fizzie has earned that privilege 19:53:16 fizzie isn't in Finland. 19:54:22 oh 19:54:31 twnh 19:54:53 "fi"zzie is a lie 19:55:03 good point 19:55:08 "Fi"reFly is also a lie 19:55:27 along with "in"t-e 19:57:20 so when did fizzie leave finland 19:59:13 i guess last year? 19:59:42 maybe this year?> 20:00:15 shachaf: do you actually know any more of fizzie's life story than is provided on his website twh? 20:00:23 "twh?" 20:00:32 Are you asking me whether that would help? 20:00:33 should i put it after the ? 20:00:49 punctuation is hard 20:00:55 but that's aside 20:01:01 what do you know 20:01:26 I know only what I've been told. 20:01:52 were you told when fizzie left finland? 20:02:28 I don't remember. 20:02:55 guess we'll ahve to wait 20:02:58 quintopia: January 2015. 20:03:05 ...but not very long 20:03:07 So about a year and a half ago. 20:03:10 fizzie: where are you now 20:03:58 -!- augur has joined. 20:04:01 are you in google homeland 20:04:05 googleville 20:04:06 No, I'm in London. 20:04:08 oh 20:04:12 neat 20:04:17 googleville, london 20:04:18 @metar EGLL 20:04:18 EGLL 281850Z AUTO 21009KT 150V250 9999 FEW015 20/17 Q1012 NOSIG 20:04:26 @metar KOAK 20:04:26 KOAK 281853Z 28009KT 10SM FEW018 SCT180 21/13 A2992 RMK AO2 SLP132 T02060128 20:04:29 @metar KPHX 20:04:29 KPHX 281851Z 05004KT 10SM FEW095 SCT180 SCT250 39/14 A2984 RMK AO2 SLP083 T03940144 20:04:36 39 sounds scary. 20:04:43 that's phoenix right 20:04:47 Yes. 20:04:51 it's a dry heat. not so bad. 20:04:53 @metar KBOS 20:04:54 KBOS 281854Z 11008KT 10SM FEW055 OVC200 30/18 A2983 RMK AO2 SLP100 T03000178 20:06:55 fizzie: oh i didn't know you had officially published a page for the GRASP2 20:07:37 it looks a lot like a language i've been working on, but very different design goal 20:22:34 fizzie: Were in you Boston already or is that coming up? 20:23:54 -!- wob_jonas has joined. 20:24:39 `? fizzie 20:24:42 fizzie is not fnord with a monad but the sneaky king of #esoteric, see http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/src/fizziecoin.jpg 20:25:00 `sled fizzie//s#http.*#https://zem.fi/static/img/square_fizzie_320px_white.jpg# 20:25:01 Rosebud! 20:25:08 HackEgo: same to you 20:25:35 `slwd fizzie//s#http.*#https://zem.fi/static/img/square_fizzie_320px_white.jpg# 20:25:41 wisdom/fizzie//fizzie is not fnord with a monad but the sneaky king of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 20:26:52 -!- centrinia has joined. 20:30:08 shachaf: Boston (well, Cambridge; and then Chicago) is next month. 20:30:31 Cambridge is practically next door. 20:33:57 -!- FreeFull has quit (Ping timeout: 260 seconds). 20:34:36 -!- FreeFull has joined. 20:36:08 fizzie: what sort of build system should i use for things 20:38:20 -!- centrinia has quit (Quit: Leaving). 20:58:27 -!- gamemanj has quit (Quit: Leaving). 21:03:43 `` type getopt 21:03:45 getopt is /usr/bin/getopt 21:04:19 `` getopt : a b c 21:04:20 ​ -- a b c 21:04:23 `` getopt -n x : a b c 21:04:25 ​ -- 'a' 'b' 'c' 21:04:32 where is this documented??? D: 21:06:52 -!- Reece` has quit (Ping timeout: 265 seconds). 21:10:38 i don't know if this is a bug or intentional and i don't know whether to reproduce it in my getopt 21:14:31 -!- adu has joined. 21:20:42 bash's line editing goes all derpy when I use it through screen 21:22:05 specifically, it goes all derpy when used through screen, when the command is longer than the width of the terminal 21:22:32 orin: are you sure your terminfo is right? 21:23:39 probably it isn't 21:24:19 orin: does bash's readline just fall back to dumb terminal handling, where it outputs only one lineful of your input and refreshes it with \r and \b ? 21:24:30 or does it do something else? 21:24:38 and does this happen even if your input includes only ascii characters? 21:24:42 wob_jonas: it sort of jumps all over the screen 21:25:50 the prompt moves up the screen while my cursor and some of the text remains where it is 21:26:18 I think it's trying to do something advanced that screen doesn't support 21:26:18 orin: what happens if you only have ascii input? 21:26:51 orin: also, does it get fixed if you ask screen (but not bash) to redraw the screen? that would help decide if the problem is above or below screen 21:27:22 orin: oh, and also, does this persist even after you run some no-op commands in that bash and start a new input line? 21:27:34 so let's talk about a different thing 21:27:44 If I just type gibberish, it work fine until it reaches the side at which point the cursor stops and nothing else it shown even if I keep typing 21:28:28 whereas when I press up and down, the prompt jump up while the cursor stays where it is 21:28:40 orin: also, try shopt -o checkwinsize 21:28:45 then some dummy commands and then try again 21:28:46 no wait 21:28:49 shopt -s checkwinsize 21:28:55 then some dummy commands and then try again 21:29:00 (the -o is stupid, don't do that) 21:30:12 the buggy behaviour persists 21:31:00 orin: is it possible that screen is confused about the width of the terminal above it? 21:31:21 I doubt it, the terminal above it is also a screen 21:31:37 ouch 21:31:48 how about that screen ? 21:31:53 There's two screens, and then mac os x's terminal 21:32:29 orin: this isn't some ancient buggy version of bash or of ncurses, right? 21:32:33 basically, terminal -> screen -> ssh -> screen -> bash 21:32:36 or of screen for that matter 21:32:41 screen used to be buggy too 21:32:50 (if you go back enough in time) 21:32:51 (I'm old) 21:33:03 I don't really have any easy ideas to debug this then 21:33:27 4.1.2(1)-release 21:33:40 that's the version of bash at the endpoint 21:33:55 right, that's quite new 21:34:12 could the terminfos be messed up? what's the inner TERM that bash sees? 21:34:51 the inner term is just "screen" 21:35:07 good 21:35:11 also, strange stuff 21:35:22 both screens are 4.00.03 21:37:37 hmm based on googling maybe it's my promt 21:37:48 oh! that could explain it 21:38:47 change your prompt to PS1=\$\ and start with an input line where the cursor is at the start of the screen line (the previous program hasn't printed an incomplete line), 21:39:27 and if you want to use your prompt, add '\[ \]' or whatever the magical marker is to tell about invisible characters in your prompt 21:39:35 (like color escape sequences) 21:40:24 nope, even with PS1='$ ' the behaviour persists 21:42:18 dunno then 21:42:47 actually, the behaviour also occurs in ed! 21:43:27 whoa 21:43:49 maybe something is wrong with the TERM that screen is seeing at the top 21:44:16 it's "xterm" 21:44:43 I very much doubt that mac os's temrinal supports all of xterm functionality 21:46:48 lets try setting it different 21:49:56 bash works fine through the first screen but not the second. 21:51:23 which implies that screen's support for the TERM=screen is bad 21:51:56 fail 21:52:02 orin: no, that's not what it implies 21:53:56 wob_jonas: what does it imply? 21:54:40 well, I suppose I can try doing without the outer screen 21:55:33 yeah 21:55:41 ssh -> screen ->bash works 21:55:54 screen -> bash works 21:56:13 but screen -> ssh -> screen -> bash doesn't work 21:57:42 and screen -> ssh -> bash doesn't work 21:58:53 somehow ssh doesn't work well with an outer screen when transmitting bash? 22:00:10 i don't understand why you would want to? 22:01:17 quintopia: so I can have several outer screens (such as this one, and the one to the server), and several inner screens on the server? 22:02:08 you can do that, sure. many people use two screens one inside another. 22:02:17 of course, my irssi is doing screen -> ssh -> tmux -> irssi 22:02:18 I rarely do that, but you certainly can do it 22:02:27 and that seems to have no problems 22:02:46 it's just the screen that has some porblems 22:03:04 maybe if I use an outer tmux instead of an outer screen? 22:07:09 -!- ParadigmMind has joined. 22:07:23 -!- ParadigmMind has left. 22:32:44 -!- byteflame has quit (Quit: leaving). 22:32:55 -!- byteflame has joined. 22:33:32 Ok, using an outer tmux works great 22:33:59 `? orin 22:34:01 orin is oren's evil twin, stalking him from the other side of the international date line. 22:34:05 lol 22:34:32 `? tmux 22:34:34 tmux? ¯\(°​_o)/¯ 22:34:39 `? screen 22:34:40 screen? ¯\(°​_o)/¯ 22:35:52 `learn tmux is a way to have tabs in your terminal without having tabs in your terminal. 22:35:57 Learned 'tmux': tmux is a way to have tabs in your terminal without having tabs in your terminal. 22:36:05 what? 22:36:10 why is that a wisdom entry? 22:36:14 i've half a mind to delete it right now 22:36:19 -!- byteflame has quit (Client Quit). 22:36:30 -!- byteflame has joined. 22:37:01 `learn tmux is a way to have tabs in your terminal without having bash barf all over your screen. 22:37:04 Relearned 'tmux': tmux is a way to have tabs in your terminal without having bash barf all over your screen. 22:37:26 -!- byteflame has quit (Client Quit). 22:37:31 you should take wisdom lessons from oerjan 22:37:36 -!- byteflame has joined. 22:38:22 `? wisdom 22:38:24 wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? 22:38:33 -!- byteflame has quit (Client Quit). 22:39:00 -!- byteflame has joined. 22:39:00 -!- byteflame has quit (Client Quit). 22:39:13 -!- byteflame has joined. 22:39:14 `slwd wisdom//s#with#with,# 22:39:17 wisdom/wisdom//wisdom is always factually accurate, except for this entry, and uh that other one? it started with, like, an ø? 22:39:44 `learn tmux is a way to have tabs in your terminal without having bash barf all over your screen. It allows the character 🀤 to appear. 22:39:47 Relearned 'tmux': tmux is a way to have tabs in your terminal without having bash barf all over your screen. It allows the character 🀤 to appear. 22:39:50 `slwd wisdom//s# uh #, uh, # 22:39:53 wisdom/wisdom//wisdom is always factually accurate, except for this entry, and, uh, that other one? it started with, like, an ø? 22:40:59 `? ed 22:41:00 ed? ¯\(°​_o)/¯ 22:41:05 `? ex 22:41:06 ex? ¯\(°​_o)/¯ 22:41:08 `? vi 22:41:09 vi is in a relationship with emacs. 22:41:13 `? nano 22:41:14 nano is vi's sister. 22:41:19 `? emacs 22:41:20 emacs is the weird brother of nano. 22:41:27 uh... 22:41:59 -!- Sgeo has joined. 22:42:02 `? pico 22:42:04 pico is the useless twin of nano. 22:42:11 -!- byteflame has quit (Client Quit). 22:42:20 -!- byteflame has joined. 22:42:26 `cwlprit vi 22:42:27 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cwlprit: not found 22:43:43 -!- byteflame has quit (Client Quit). 22:43:58 -!- byteflame has joined. 22:45:59 So, in terms of how expensive one 'mana' is, I think Hearthstone < Magic < Pokemon. Hearthstone gives you guaranteed increase one per turn. Magic has that potential but it relies on actually having a card, also different mana colors complicate things. Pokemon also relies on having a card, but you have to choose what can use it and it's difficult to change that later 22:46:59 -!- adu has quit (Quit: adu). 22:47:16 -!- Phantom_Hoover has left ("Leaving"). 22:47:24 -!- Phantom_Hoover has joined. 22:47:27 -!- byteflame has quit (Client Quit). 22:47:50 ``echo #!/bin/sh > /bin/cwlprit 22:47:50 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `echo: not found 22:48:03 `` echo #!/bin/sh > /bin/cwlprit 22:48:04 No output. 22:48:10 what are you doing 22:49:33 `` echo "culprit $@ | tr ui wy" > /bin/cwlprit 22:49:35 ​/hackenv/bin/`: line 4: /bin/cwlprit: Read-only file system 22:49:36 shachaf: I think he's trying to make a shell scripot 22:49:44 im idiot 22:49:52 `` echo #!/bin/sh > bin/cwlprit 22:49:53 No output. 22:49:59 `` echo "culprit $@ | tr ui wy" > bin/cwlprit 22:50:01 No output. 22:50:06 `chmod +x bin/cwlprit 22:50:08 chmod: missing operand after `+x bin/cwlprit' \ Try `chmod --help' for more information. 22:50:14 there are so many broken things in what you're doing, though 22:50:25 `` echo #!/bin/sh 22:50:27 No output. 22:50:33 oh yeah lol 22:50:42 `` echo "culprit $@ | tr ui wy" 22:50:43 culprit echo "culprit $@ | tr ui wy" | tr ui wy 22:50:46 `` echo \# 22:50:47 ​# 22:50:57 why wouldn't you just use mkx 22:51:06 the fuck is mkx 22:51:12 this way you make a new hg commit for every line of the script 22:51:13 what a mess 22:51:38 you don't even need the #!/bin/sh line, since +x files are automatically treated as shell scripts 22:51:46 i trust that you will tidy it all up 22:52:00 shachaf: nOwun nOs al thEs tUls yU kEp mAkiG 22:52:10 oerjan does 22:52:24 `? tools 22:52:25 tools? ¯\(°​_o)/¯ 22:52:40 i can't tidy up commit history, that's for sure 22:52:57 anyway your escaping was completely broken 22:53:04 and you didn't put quotes around $@, either 22:53:15 LSTM 22:53:47 we should institute mandatory code review for HackEgo 23:23:51 what who? 23:26:17 -!- hppavilion[1] has joined. 23:26:25 -!- augur has quit (Remote host closed the connection). 23:36:03 hello 23:38:14 hi 23:41:10 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:43:23 -!- tromp_ has joined. 23:43:44 -!- atrapado has quit (Quit: Leaving). 23:44:01 hello 23:44:07 what do izabera 23:44:17 play go? 23:44:21 dunno 23:47:21 are you good at it 23:48:17 nnnnnootttrreeeeeaaaallllyyyy 23:48:21 -!- tromp_ has quit (Ping timeout: 276 seconds). 23:48:32 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 23:49:38 yes quintopia when do you start playing go? 23:49:41 you're long overdue 23:59:34 i suck at it 23:59:40 so 23:59:47 "like maybe never"