00:01:08 scowchaf? shascow? 00:01:20 boily: whoa whoa whoa 00:01:22 @wn scowly 00:01:24 No match for "scowly". 00:01:27 hm 00:01:35 boily: to repeat, it's not yolŋu, but the same family. 00:02:43 oerjan: warlpiri? 00:03:10 shoachoaf! 00:03:13 *ding*(o) 00:03:27 . o O ( shoachoaf sounds strangely Bavarian... ) 00:03:45 `wisdom 00:03:48 møøse//Møøse is Norwegian for moss. 00:03:53 `wisdom 00:03:57 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. 00:04:07 `wisdom 00:04:09 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. 00:04:21 Igler i møøsen. 00:06:59 did oerjans wisdom once read future expert in lazy computation? 00:06:59 `? odysseus 00:07:01 odysseus? ¯\(°​_o)/¯ 00:07:24 quintopia: i dunno 00:08:32 `learn Odysseus was a Greek nobody, who somehow got famous for horsing around. 00:08:35 Learned 'odysseu': Odysseus was a Greek nobody, who somehow got famous for horsing around. 00:08:48 oops 00:08:50 oerjan: Aren't you an expert in past computation? 00:08:55 Being Precambrian? 00:08:59 `` mv odysseu{,s} 00:09:00 mv: cannot stat `odysseu': No such file or directory 00:09:19 shachaf: well given i haven't really programmed for ages, sounds about right 00:09:25 `` mv wisdom/odysseu{,s} 00:09:28 No output. 00:09:46 oerjan: And you're not American anyway. 00:09:54 http://i.imgur.com/ViHGGeg.png 00:10:58 washington, er, maybe jefferson, or was he later? some adams guy maybe. 00:11:07 definitely not. 00:11:27 made a small http server in bash http://arin.ga:8080/ 00:11:31 there's a Garfield in there, innit? 00:11:33 http://arin.ga:8080/srv source is here 00:11:43 i cannot name the first four norwegian kings (medieval, we haven't had four modern ones yet) in order either. 00:12:11 boily: in the first four? 00:12:17 don't hack me 00:12:33 izabellora. as if we were going to be hacking you :P 00:12:56 if someone can, they're in this chan 00:13:10 oerjan: darn. he was the 20th. 00:13:26 `addquote if someone can, they're in this chan 00:13:29 1284) if someone can, they're in this chan 00:14:02 also nobody else knows it exists 00:15:42 http://i.imgur.com/iRy6j43.png 00:15:44 ken m is tg 00:17:19 conclusion: mr machines see the future hth 00:18:40 `addquote If we don't study the mistakes of the future we're doomed to repeat them for the first time :( 00:18:42 1285) If we don't study the mistakes of the future we're doomed to repeat them for the first time :( 00:20:15 -!- jaboja has quit (Ping timeout: 264 seconds). 00:21:33 irc is the only medium where brexit isn't on topic 00:21:43 i'm so glad it exists 00:26:41 oerjan: now i'm just reading ken ms 00:26:44 http://i.imgur.com/G4uwvB3.png 00:28:44 https://i.imgur.com/5oQV7rN.png 00:30:05 * oerjan thinks he's reached his ken m quota 00:35:29 http://i.imgur.com/mOvuYhY.png http://i.imgur.com/bz6BAdb.png http://i.imgur.com/N6aImsQ.png 00:35:32 these are great 00:46:00 -!- FreeFull has joined. 00:48:54 * oerjan is doing some ancient catching up instead http://www.irregularwebcomic.net/podcasts/podcast015.html 00:53:11 `? oerjan 00:53:14 Your mysterious articled cackling zombie overlord kommisjonær emeritus oerjan is a lazy expert in future computation. Also a Precambrian Norwegian who mildly dislikes Roald Dahl with a pasjon. Lately when he tries to remember a word, "amortized" pops up. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 00:53:26 That wisdom entry has too many adjectives. 00:53:30 No room to add more adjectives. 00:53:33 <\oren\> Finnxit <-- surely one should use the proper name and say Suxit hth 00:54:27 it's funny because politics 00:54:34 i,i poistuomi 00:54:49 fizzie: can you confirm/deny twh 00:54:56 @time fizzie 00:54:57 Local time for fizzie is Sat Jun 25 00:54:57 2016 01:00:23 hmm 01:07:12 Ken M is apparently the best troll ever. how can we aspire to such greatness? 01:08:01 <\oren\> EU got 1GB of free space. 01:08:20 brexit offtopic stahp 01:08:52 @tell hppavilion[1] grep has a -r option hth 01:08:52 Consider it noted. 01:10:08 `? brexit 01:10:12 brexit is like a break, except when there's no surrounding loop, in which case it's like an exit. 01:11:21 `learn brexit is a command to forcefully exit, releasing 1GB of free space. 01:11:21 Lets talk about bitcoin...and how thanks to certain political events not to be mentioned i just may have enough to make that purchase... 01:11:24 Relearned 'brexit': brexit is a command to forcefully exit, releasing 1GB of free space. 01:14:52 What about the 1NI? 01:16:15 bitcoin is still alive? 01:17:23 https://m.reddit.com/r/Bitcoin/comments/4pmrpt/bitcoin_price_be_like/ 01:17:23 quintopia: what, are you liquidating your britcoin position? 01:18:04 eh...i never held any GBTC 01:25:06 -!- MoALTz has quit (Ping timeout: 244 seconds). 01:26:15 `wisdom 01:26:17 abstract nonsense//We would have an explanation of abstract nonsense here, but it fled into a diagram and we haven't been able to chase it. We will try again once we find an abstract machete. 01:26:32 `wisdom 01:26:35 john//John is not Hziulquoigmnzhah of Cykranosh, the dread spawn of Cxaxukluth, according to http://smbc-comics.com/index.php?id=4072 01:26:39 `wisdom 01:26:41 shachaf//shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him. 01:27:19 HackEgo: nepeta leijon is dead 01:27:31 `wisdom 01:27:33 universe//A universe is a poem in one stanza. 01:29:33 `wisdom 01:29:36 derangement//"Green tandem" is a derangement of "derangement". 01:35:02 `wisdom 01:35:04 burlesque//Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) 01:37:19 `culprits wisdom/derangement 01:37:33 int-e 01:41:44 `sled wisdom/derangement//s/"\([^"]*\)"\([^"]*\)"\([^"]*\)"/"\3"\2"\1"/ 01:41:47 wisdom/derangement//"derangement" is a derangement of "Green tandem". 01:42:05 `slwd derangement//s/G/g/ 01:42:10 wisdom/derangement//"derangement" is a derangement of "green tandem". 02:06:10 @tell Etaoin You probably _can_ get it from the euler identity somehow, but it seems easier to me to get _both_ from the Taylor power series for exp, sin and cos. Well, it all gets a bit circular so there are probably several choices for how to bootstrap the definitions. 02:06:10 Consider it noted. 02:07:03 oerjan: another unintentional pun? tdnh 02:07:54 @tell etaoin Hm wait, euler identity seems a little weak. You want at least Euler's formula. 02:07:54 Consider it noted. 02:08:10 shachaf: well at least i noticed it before you said it. 02:10:09 -!- hppavilion[1] has joined. 02:12:03 <\oren\> ARGH 02:12:23 <\oren\> why does /who \oren\ not say orenwatson.be? 02:12:40 <\oren\> oren@ec2-52-2-213-98.compute-1.amazonaws.com <-- what's this crap 02:13:21 orenwatson.be.mad 02:13:33 \oren\: https://aws.amazon.com/blogs/aws/reverse-dns-for-ec2s-elastic-ip-addresses/ hth 02:14:25 You could just get a cloak, though. 02:14:52 <\oren\> like, the clothing? I have one. 02:15:02 @google irc cloak 02:15:04 https://meta.wikimedia.org/wiki/IRC/Cloaks 02:15:28 I could use a cloak... boily@chicken.chicken.chicken 02:16:21 Maybe if you get Chicken Scheme to provide IRC cloaks. 02:17:14 @tell etaoin It's pretty direct from that + conjugation, actually. 02:17:14 Consider it noted. 02:17:37 . o O ( TRIPLICATE CHICKEN ) 02:31:14 * boily snatches the departicken word from oerjan. thanks! 02:31:46 <\oren\> ok well we'll see if this form does anything... 02:34:20 he\\oren\. what colour is your cloak? 02:35:54 -!- hppavilion[2] has joined. 02:37:29 <\oren\> black 02:37:43 It's interesting that https://faq.ssa.gov/ics/support/default.asp?deptID=34019&_referrer= (which is a rather shitty URL) doesn't have a "What the hell is social security" entry 02:37:51 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 02:37:51 <\oren\> waterproof, too 02:38:55 https://www.cuidadodesalud.gov/es/ is the spanish healthcare.gov. One must wonder why they need the /es/ 02:42:13 <\oren\> probably as opposed to catalan? 02:43:51 hppavilion[2]: As opposed to /en/. 02:44:07 -!- centrinia has joined. 02:45:06 boily: having a BiG fRiDaY nIgHt Eh? 02:45:15 I think he's asking why it's the default 02:45:31 boily: does your cloak billow? 02:47:28 quintopia: quiet night here :D 02:47:39 -!- hppavilion[2] has quit (Ping timeout: 246 seconds). 02:48:10 (at least I downed a few ounces of québécois gin. my patriotic gland is atrophied, and my wild party days are over...) 02:48:22 coppro: I don't have any cloaks yet :( 02:48:28 :( 02:50:05 boily: howzabouta quick game of sth 02:51:43 do you have anything 1v1 that can be hooked up? 02:52:36 uh probs. tend to prefer coop 02:54:53 not sure I can stand something coordinated atm. a little bit too sloshed >_>'... 02:55:28 tomorrow night I'll borderlands with ya. 02:55:41 for now, time to express a pillow. 02:55:43 boily: did you replace your patriotic gland with alcohol? 02:55:53 <_<;;... >_>....... 02:56:01 * boily whistles tunelessly 02:56:27 -!- boily has quit (Quit: TRIPLICATE CHICKEN). 03:03:41 -!- bender has joined. 03:07:51 -!- hppavilion[2] has joined. 03:20:49 -!- lambda-11235 has joined. 03:20:51 -!- dos has joined. 03:24:24 -!- hppavilion[2] has quit (Ping timeout: 246 seconds). 03:27:17 -!- centrinia has quit (Quit: Leaving). 04:13:19 -!- spockers has quit (Quit: bye http://i.imgur.com/nkzOWAv.jpg). 04:13:56 -!- spockers has joined. 04:20:04 -!- dos has quit (Ping timeout: 252 seconds). 04:41:11 -!- Kaynato has quit (Read error: Connection reset by peer). 04:46:35 -!- centrinia has joined. 04:47:10 -!- Kaynato has joined. 04:51:35 -!- centrinia has quit (Quit: Leaving). 05:16:34 -!- augur has joined. 05:42:51 -!- Kaynato has quit (Ping timeout: 240 seconds). 06:16:31 -!- Melvar` has joined. 06:17:10 -!- Melvar has quit (Disconnected by services). 06:17:13 -!- Melvar` has changed nick to Melvar. 06:18:46 -!- idris-bot has quit (Ping timeout: 272 seconds). 06:41:16 -!- oerjan has quit (Quit: Nite). 06:47:33 -!- augur has quit (Remote host closed the connection). 07:30:43 -!- lambda-11235 has quit (Quit: Bye). 08:53:25 `` dc <<<11+11+11+11+11+11+1+1+1+1+1+1+P11+11+11+11+11+11+11+11+11+1+1+P11+11+11+11+11+11+11+11+11+1+1+1+1+1+1+1+1+1+P11+11+11+11+11+11+11+11+11+1+1+1+1+1+1+1+1+1+P111P11+11+11+11+P11+11+1+1+1+1+1+1+1+1+1+1+P111+1+1+1+1+1+1+1+1+P111P111+1+1+1+P11+11+11+11+11+11+11+11+11+1+1+1+1+1+1+1+1+1+P11+11+11+11+11+11+11+11+11+1+P11+11+11+P 08:53:52 dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ Hello, world! 09:17:16 -!- MoALTz has joined. 09:24:03 -!- heroux has quit (Remote host closed the connection). 09:25:36 `` dc <<<"11 11+11+11+11+11+1+1+1+1+1+1+P11 11+11+11+111+1+P11 11+11+11+11+11+11+11+11+1+1+1+1+1+1+1+1+1+P11 11+11+11+11+11+11+11+11+1+1+1+1+1+1+1+1+1+P111P11 11+11+11+P11 11+1+1+1+1+1+1+1+1+1+1+P111 1+1+1+1+1+1+1+1+P111P111 1+1+1+P11 11+11+11+11+11+11+11+11+1+1+1+1+1+1+1+1+1+P11 11+11+11+11+11+11+11+11+1+P11 11+11+P" 09:25:53 Hœllo, world! 09:26:04 Cale: there's a reason for the stack overflows: the idea was to use as few distinct characters as possible 09:26:11 ah 09:26:47 (I'm going through old files and this turned up) 09:28:13 `` dc <<<11111111111111111111111111111zP 09:28:17 ​. 09:28:23 `` dc <<<11111111111111111111111111111zp 09:28:24 1 09:28:26 hmm. 09:29:56 `` dc <<<11111111111111111111111111111Zp 09:29:57 29 09:33:44 -!- heroux has joined. 09:34:21 true, that'll work. 09:35:03 Cale: oh, I didn't ever think of Z 09:35:07 in an idealized version of dc, zzzz...zzzzP will work 09:35:38 (with 3179672657468351522 z-s in a row... okay, that can be shortened quite a bit) 09:38:04 oh, whoa, how did the code for e get so mangled there... 09:38:25 int-e: not really, 1830 bytes are enough 09:38:32 `` python -c 's="Hello, world!\n"; print "".join((ord(d)-ord(c))%256*"z"+"zP" for c,d in zip("\0"+s, s))' | dc 09:38:40 Hello., world! 09:39:07 ah wait... 09:39:11 you are right 09:39:12 -!- gamemanj has joined. 09:39:23 it goes through two byte realm 09:39:40 but it would take much less z's than 3179672657468351522 09:41:45 int-e: printing 0x48, 0x65, 0x65, 0x6c, 0x2c20, 0x776f, 0x726c64, then... hmm, the final part is a bit off. 09:42:53 H/e/l/l/o/, /wo/rld!/ ends up with 1919706161 characters 09:43:27 int-e: let's cheat and use H/e/l/l/o/, /Wo/rl/d!\n instead :) 09:43:51 7103522 z's 09:47:16 dropping the comma may be the nicer cheat, and that allows H/e/l/l/o/ w/or/ld!/ with 7103537 characters. you should get 6562074, I think? 09:47:45 oh I'm counting the Ps, too, but you need an extra z for each P anyway. 09:53:51 the final number to print + 1 + number of characters 09:54:14 lifthrasiir: no, final number + 2 * number of prints 09:54:15 ah, no, P consumes 09:54:17 yeah 09:54:29 why, exactly, does "hello world" in whatever language this is take up kilobytes? 09:55:00 int-e was doing it with the smallest number of unique bytes 09:55:05 in this case, only with z and P 09:55:16 Ah. 09:55:55 int-e: in any case zP approach is very viable, I guess 10:07:55 What if we were to allow ourselves the alphabet "1d+P", how short could we make the program? There's a lot of room for common subexpression elimination. 10:09:31 `` dc << Hello, world! 10:10:11 `` dc <<<1ddddd11ddddd+++++++++++P1d11dddddddd++++++++++P11dddddddd++++++++d1dddddddd+++++++++ddPP111P11ddd+++P1ddddddddd11d+++++++++++P1ddddddd111++++++++P111P1dd111+++PP1+P11dd++P 10:10:12 Hello, world! 10:10:20 (the alphabet z+P also gives rise to an interesting optimization problem) 10:11:06 * int-e is not printing any final newline, btw 10:11:13 (I didn't work very hard at optimising there, just removed the most obnoxious of the duplications :) 10:13:11 but actually I could just append zP to get it... lucky! 10:14:38 obviously you should use a doubling approach for multiplication. 10:15:18 so ddddd+++++ ==> d+dd++ 10:16:08 but the real waste seems to be that the no values are preserved across the P instructions 10:16:50 very tricky. 10:21:04 `zalgo dc 10:21:35 No output. 10:21:39 `` echo dc | zalgo 10:21:42 d̊ͯc̗̆ 10:21:45 zalgo is the only Haskell program on HackEgo, I think. 10:22:06 I guess there's also quines/haskell. But I compiled that one into bash. 10:22:15 looks like python to me 10:22:25 Oh, maybe I compiled it into Python? 10:22:28 `cat quines/haskell 10:22:29 echo 'main=putStrLn$(<*>)(++)show"main=putStrLn$(<*>)(++)show"' 10:22:43 Or maybe you mean zalgo. 10:26:09 I meant zalgo 10:27:52 hmm, the more naive main=putStr s>>print s;s="main=putStr s>>print s;s=" is shorter 10:31:10 `` find -name '*zalgo* 10:31:11 ​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching `'' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file 10:31:16 `` find -name '*zalgo*' 10:31:22 int-e: Feel free to improve it. 10:31:27 `quines/haskell 10:31:39 main=putStrLn$(<*>)(++)show"main=putStrLn$(<*>)(++)show" 10:31:46 ​./bin/zalgoverload \ ./bin/zalgoerjan \ ./bin/zalgo \ ./.hg/store/data/zalgo.d \ ./.hg/store/data/bin/zalgo.d \ ./.hg/store/data/bin/zalgoverload.i \ ./.hg/store/data/bin/zalgo.i \ ./.hg/store/data/bin/zalgo2.i \ ./.hg/store/data/bin/zalgoerjan.i \ ./.hg/store/data/zalgo.o.i \ ./.hg/store/data/zalgo.hi.i \ ./.hg/store/data/zalgo.i \ ./.hg/store/ 10:32:14 I just adapted the old ap(++)show"ap(++)show" 10:32:37 right. 10:34:48 -!- Reece` has joined. 10:37:33 `` ( echo 'main=putStr s>>print s'; echo 's="main=putStr s>>print s\ns="' ) > quines/haskell 10:37:37 No output. 10:37:43 `cat quines/haskell 10:37:44 main=putStr s>>print s \ s="main=putStr s>>print s\ns=" 10:42:09 Two-line quine? That's a bit scow, given how HackEgo renders newlines. 10:42:31 Well, I guess it's unavoidable. 10:42:32 `quines/c 10:42:33 ​#include \ char*a="#include \nchar*a=\"@\";\nvoid main(){char*b=a;for(;(*a)!=0;a++){switch(*a){case '@':if(!(*b))putchar('@');for(;(*b)!=0;b++){switch(*b){case '\"':case '\\\\':putchar('\\\\');putchar(*b);break;case '\\n':putchar('\\\\');putchar('n');break;default:putchar(*b);}}break;default:putchar(*a);}}}"; \ void main(){cha 10:42:33 pfft 10:42:49 `` ( echo 'main=putStr s>>print s;s="main=putStr s>>print s;s="' ) > quines/haskell 10:42:52 No output. 10:43:46 woah 10:44:14 long, *void* main... 10:44:25 What's wrong with void main? 10:44:37 it's only allowed in free-standing implementations 10:45:48 Is that true? 10:46:31 It looks like it can be defined "in some other implementation-defined manner". 10:46:41 I guess it's not too standard. 10:46:59 `culprits quines/c 10:47:05 gamemanj 10:47:24 hmm, okay, it's less strict than I recall. 10:48:01 `` ( echo '#include '; echo 'int main(){char *s="#include %cint main(){char *s=%c%s%c;printf(s,10,34,s,34,10);}%c";printf(s,10,34,s,34,10);}' ) > quines/c 10:48:04 No output. 10:49:01 uh, wait a sec, if that's now "int main", where's the return? 10:50:04 In C99 you don't need to return from main. 10:50:09 Kind of scow if you ask me. 10:50:14 `quines/c++ 10:50:15 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/quines/c++: No such file or directory 10:50:33 please write a quine in the c++ template system twh 10:51:31 `` sed -i 's/r /r/g' quines/c 10:51:34 No output. 10:52:18 sled :'( 10:52:52 I'm pretty sure even learning how to use C++ templates require sacrificing a newborn program to the great Oracle of mlatu, who governs sanity and destruction. Or something. 10:53:06 gamemanj: funny thing... the return is optional, and reaching the end of the main function is defined as producing an exit code of 0... *if* the return type is int. 10:53:23 ("compatible with int" is the precise formulation) 10:53:38 void * main() 10:53:52 (depending on your definition of "compatible with int", this might work!) 11:08:08 well, it's not my definition. 11:13:19 and I'm not quite sure what the definition is... as far as I can see it allows for typedefs. (with typedef MYINT int, MYINT is compatible with int) 11:16:13 oh also signed int and int are compatible. 11:17:10 But unsigned int and signed int are not. Such fun. 11:24:19 -!- MoALTz has quit (Read error: Connection reset by peer). 11:25:09 -!- MoALTz has joined. 11:35:56 -!- jaboja has joined. 11:58:54 -!- jaboja has quit (Read error: Connection reset by peer). 12:01:42 -!- APic has quit (Ping timeout: 260 seconds). 12:28:06 `` dc << Hello, world! 12:33:09 `` dc << Hello, world! 12:34:10 (That should be optimal with the restriction that each P leaves numbers 0..k on a stack of size k+1... but I expect that violating that restriction would help) 12:58:42 `` dc <<<11dd+ddd++1+d1dd+d+++P++d1+dP1dd+dd++d+dd+P1d+dd+d+++P111d1d+d+d++PdP1dd+++PPP11dd++P 12:58:47 Hewor.e! 12:59:06 `` dc <<<11dd+ddd++1+d1dd+d+++P++d1+dP1dd+dd++++dPdP111P11d+dd+P1d+dd+d+++P111d1d+d+d++PdP1dd+++PPP11dd++P 12:59:08 Hello, world! 13:06:12 `` dc <<<11d1+d+ddd++dP+1d+d++d1+Pd1d+d+d++dPddP1dd+++dP11d+dd+P1d+dd+d+++Pd1d+d+d++PdP1dd+++PPPdd++P 13:06:15 Hello, world! 13:10:55 `` dc <<<11d1+d+ddd++dP+d1dd+d+++Pd11+1+dPdPd1+P1d+dd+d+++Pd11+Pd1dd+++dP1dd+++PP1d+d++Pdd++P 13:10:57 dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ Hellmvkcf` 13:11:02 ah! 13:20:15 `` dc <<<11d1+d+ddd++dP+d1dd+d+++Pd11+1+dPdPd+P1d+dd+d+++Pd11+Pd1dd+++dP1dd+++PP1d+d++Pdd++P 13:20:17 dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ dc: stack empty \ HellØj 13:20:47 :-/ 13:32:42 `` dc <<<11d1+d+ddd++dP+1d+d++d1+Pd1d+d+d++dPdP111P11d+dd+P1d+dd+d+++Pd11+P111dP1dd+++PPPdd++P 13:32:44 Hello, world! 13:35:58 Okay, that's half of Cale's program's size... perhaps that's a good place to stop. 13:36:15 hah, nicely done 13:55:44 (I'm also at a loss about what to try next to improve that program.) 14:47:03 -!- zgrep_ has joined. 14:47:33 -!- boily has joined. 14:48:39 -!- Warrigal has joined. 14:48:41 -!- pikhq_ has joined. 14:48:55 -!- bender has quit (Ping timeout: 250 seconds). 14:49:15 -!- kragniz_ has joined. 14:49:27 -!- erdic_ has joined. 14:50:35 -!- ^v^v has joined. 14:51:14 -!- sebbu has quit (Ping timeout: 258 seconds). 14:51:15 -!- pikhq has quit (Ping timeout: 258 seconds). 14:51:16 -!- fractal has quit (Ping timeout: 258 seconds). 14:51:16 -!- heroux has quit (Ping timeout: 258 seconds). 14:51:17 -!- erdic has quit (Ping timeout: 258 seconds). 14:51:17 -!- ^v has quit (Ping timeout: 258 seconds). 14:51:17 -!- tswett has quit (Ping timeout: 258 seconds). 14:51:17 -!- kragniz has quit (Ping timeout: 258 seconds). 14:51:17 -!- zgrep has quit (Ping timeout: 258 seconds). 14:51:30 -!- erdic_ has changed nick to erdic. 14:54:46 -!- zgrep_ has changed nick to zgrep. 14:56:18 -!- heroux has joined. 15:00:28 -!- bender has joined. 15:01:08 -!- fractal has joined. 15:03:05 -!- kragniz_ has changed nick to kragniz. 15:17:27 -!- Kaynato has joined. 15:29:34 -!- augur has joined. 15:33:38 -!- sebbu has joined. 16:47:39 -!- bender has quit (Ping timeout: 250 seconds). 16:55:46 `wisdom 16:56:15 xkcq//"xkcq" is worth 8 more points than "xkcd" in Scrabble, or a whopping 30 more if both are played optimally on a triple word score. Nyahhh. 16:57:13 `` culprits wisdom/xkcq 16:57:27 b_jonas 16:59:05 * boily equips his mapole with cat ears, the proceeds to mapole b_jonas for having nyaaahhhed. 17:02:58 scrabble is too hard 17:40:01 -!- augur has quit (Remote host closed the connection). 17:45:02 -!- PinealGlandOptic has joined. 17:50:17 5$ file zpipe.c 17:50:19 zpipe.c: CLIPPER instruction trace 17:50:26 and zpipe.c is this https://github.com/madler/zlib/blob/master/examples/zpipe.c 17:51:43 i don't even know what a CLIPPER is 17:56:30 https://github.com/file/file/blob/master/magic/Magdir/clipper 17:56:45 I have no idea what this means 17:56:48 but it contains your answer 17:57:00 see the "pipe"? 17:57:13 -!- boily has quit (Quit: JUPITER CHICKEN). 17:57:26 "pipe" at 4 bytes in, which zpipe.c matches, 17:57:37 says that it's a CLIPPER instruction trace 17:58:09 `` echo " pipe" > .tmp-clipper-instruction-trace 17:58:17 No output. 17:58:18 `` file .tmp-clipper-instruction-trace 17:58:21 ​.tmp-clipper-instruction-trace: CLIPPER instruction trace 17:58:23 `` rm .tmp-clipper-instruction-trace 17:58:28 No output. 17:59:03 in your case the text was "/* zpipe" 18:19:47 gamemanj: probably priority issue. contact file(1) maintainer. 18:20:09 (I'm pretty sure that the magics do include "/*" rules for C/C++ files) 18:23:01 I looked up "Intergraph Clipper" in Wikipedia, and I have managed to find it. 18:23:48 -!- augur has joined. 18:27:37 -!- Melvar has quit (Ping timeout: 252 seconds). 18:32:16 -!- Melvar has joined. 19:01:29 `? comonad 19:02:03 Comonads are just monads in the dual category. 19:05:01 `learn_append comonad They are hard to get into. 19:05:13 Learned 'comonad': Comonads are just monads in the dual category. They are hard to get into. 19:14:36 int-e: Are they? 19:19:18 at least in the same sense as that monads are hard to get out of :-P 19:20:04 But I also have not yet found comonads useful, personally... I'm sure it's entirely my own fault. 19:20:53 Come *on*! .tmp at the root directory? 19:21:21 There's a /tmp that's a tmpfs, and a tmp/ that's unversioned. 19:21:42 s/root/hackenv/ 19:22:04 `` ls -lad .tmp 19:22:07 ls: cannot access .tmp: No such file or directory 19:22:18 It was .tmp-clipper-instruction-trace and got removed already. 19:22:23 oh, up there 19:22:28 (But still made two commits, of course.) 19:24:36 I don't think monads are hard to get out of either. 19:24:42 fizzie: To be fair, tmp/ is a new innovation. 19:24:44 `? shaventions 19:24:46 shaventions include: before/lastfiles, culprits, hog/hogue, le//rn, mk/mkx, sled/sedlast, spore/spam/speek/sport/1. Taneb invented them. 19:25:00 What does shaventions do? 19:25:09 `sled wisdom/shanvention//s#mk#tmp/, mk# 19:25:10 Rosebud! 19:25:19 `sled wisdom/shanventions//s#mk#tmp/, mk# 19:25:21 Rosebud! 19:26:52 `culprits bin/sled 19:27:12 oerjan oerjan oerjan oerjan oerjan shachaf shachaf shachaf shachaf 19:27:28 so many! 19:28:11 `ls wisdom/shavention 19:28:12 wisdom/shavention 19:28:17 oh because oerjan needed 3 attempts to add the movie spoiler 19:45:34 hmmmmm.... flaming hot sled 19:46:04 `cat bin/sled 19:46:08 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" && { echo -n "$key//"; cat "$key"; } 19:46:31 Oh. 19:46:41 `sled wisdom/shavention//s#mk#tmp/, mk# 19:46:45 wisdom/shavention//shaventions include: before/lastfiles, culprits, hog/hogue, le//rn, tmp/, mk/mkx, sled/sedlast, spore/spam/speek/sport/1. Taneb invented them. 20:15:29 -!- dos has joined. 20:25:52 -!- dos has quit (Ping timeout: 252 seconds). 20:29:36 -!- jaboja has joined. 20:34:11 -!- dos has joined. 20:42:22 -!- dos has quit (Ping timeout: 252 seconds). 20:46:23 -!- boily has joined. 20:46:25 @metar CYUL 20:46:26 CYUL 251900Z 24009KT 30SM FEW075 BKN250 29/10 A3012 RMK CU1CI6 CU TR SLP202 DENSITY ALT 1500FT 20:48:07 parse error. "Density altitude is the altitude relative to the standard atmosphere conditions (ISA) at which the air density would be equal to the indicated air density at the place of observation." - that did not help. 20:48:28 @metar KOAK 20:48:28 KOAK 251853Z AUTO 27006KT 10SM CLR 23/11 A2996 RMK AO2 SLP145 T02330106 20:48:35 @metar KSJC 20:48:35 KSJC 251853Z 31004KT 10SM CLR 28/11 A2995 RMK AO2 SLP140 T02780111 20:48:44 hm 20:48:45 @metar KSAN 20:48:45 KSAN 251851Z 19006KT 10SM SCT019 21/15 A2990 RMK AO2 SLP126 T02060150 $ 20:49:06 @metar KSMF 20:49:06 KSMF 251853Z 34008KT 10SM CLR 31/11 A2991 RMK AO2 SLP128 T03060106 20:50:44 hellochaf. are you still in KOAK? 20:50:50 Close enough. 20:51:28 @metar KPHX 20:51:28 KPHX 251851Z 22006KT 10SM FEW120 FEW250 38/09 A2984 RMK AO2 SLP079 T03830089 20:53:01 actually the International Standard Atmosphere looks like a great concept 20:54:11 * int-e is imagining a big room of people negotiating what the standard atmosphere should be like... and signing a treaty agreeing to adjust their respective climates accordingly 20:58:06 it should be blue! 20:58:47 especially at night 21:07:46 -!- PinealGlandOptic has quit (Quit: leaving). 21:14:49 @metar EGLL 21:14:49 EGLL 251950Z AUTO 27008KT 9999 NCD 16/11 Q1017 NOSIG 21:24:24 -!- augur has quit (Remote host closed the connection). 22:02:03 <\oren\> the international sky should be CCCCFF 22:04:30 \oren\, that's a bit pinky for my taste 22:04:38 How about BBDDFF 22:09:30 -!- idris-bot has joined. 22:14:31 -!- augur has joined. 22:32:46 -!- lleu has joined. 22:39:54 -!- gamemanj has quit (Ping timeout: 276 seconds). 22:46:48 -!- lleu has quit (Quit: That's what she said). 22:58:08 -!- lleu has joined. 22:58:37 -!- boily has quit (Quit: MOMENTARY CHICKEN). 23:15:25 -!- jaboja has quit (Read error: Connection reset by peer). 23:24:31 -!- jaboja has joined. 23:30:42 -!- jaboja has quit (Read error: Connection reset by peer). 23:43:41 -!- jaboja has joined. 23:44:26 -!- dos has joined. 23:55:15 -!- jaboja has quit (Read error: Connection reset by peer).