< 1434499200 101309 :nys!~nys@blk-103-227-154.eastlink.ca PRIVMSG #esoteric :apparently arbitrary limits can be constructed from products and equalizers < 1434499207 912100 :nys!~nys@blk-103-227-154.eastlink.ca PRIVMSG #esoteric :so i'd just need to figure out how to do equalizers < 1434499268 608017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. But Haskell doesn't have equalizers, for instance. < 1434499291 929858 :nys!~nys@blk-103-227-154.eastlink.ca PRIVMSG #esoteric :yeah, maybe some types could be.. equalizable? < 1434499301 908610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Easier with dependent types. :-) < 1434499314 25102 :nys!~nys@blk-103-227-154.eastlink.ca PRIVMSG #esoteric ::s < 1434499779 973626 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1434499904 641168 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1434501159 307599 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :When parsing a multipart/form-data block is it necessary to consider base64 and quoted-printable encodings? < 1434501367 858390 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yes, it explicitly may be encoded as such. < 1434501382 520523 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :(RFC2388) < 1434501473 91351 :trout!~variable@freebsd/developer/variable NICK :constant < 1434501481 523664 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :At least cURL seems to only use binary encodings when sending data < 1434501522 987794 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But, I can try to detect it anyways, if I can write a C code to decode base64 encodings. < 1434501552 256392 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :It will be stated in the headers of the multipart/form-data block. < 1434501558 273500 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :(content-transfer-encoding) < 1434501566 497662 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes I know it is mentioned there < 1434501620 423738 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Before reading the data, it is necessary to figure out the transfer encoding, field name, and if applicable the MIME type. < 1434502121 372524 :constant!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1434502637 273152 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1434505623 320467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mv bin/mk{e,x} < 1434505625 596737 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1434506003 585134 :Wright_!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1434506003 765552 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1434506443 814331 :boily!~alexandre@96.127.201.149 QUIT :Quit: TRIBUTARY CHICKEN < 1434506933 412221 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1434507046 867200 :nys!~nys@blk-103-227-154.eastlink.ca QUIT :Quit: quit < 1434507568 15128 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1434507925 959157 :Wallacoloo!~colin@c-98-247-136-171.hsd1.wa.comcast.net JOIN :#esoteric < 1434508726 179147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? piet < 1434508726 846580 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​6Piet 4is 7a 8really 9colorful 2programming 13language. < 1434509005 389786 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type ? < 1434509005 921285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: line 0: type: 0: not found < 1434509023 516983 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wtf... < 1434509035 998286 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Oerjan 5* 10deleted "[[02Don't bother clicking here.10]]": Vandalism: content was: "I did actually fucking bother. #firstworldanarchism" (and the only contributor was "[[Special:Contributions/85.0.153.1|85.0.153.1]]") < 1434509113 994322 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` type "?" < 1434509114 513539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​? is /hackenv/bin/? < 1434509116 849695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Oerjan 5* 10blocked [[02User:85.0.153.110]] with an expiry time of 1 month (anonymous users only, account creation disabled): Why isn't "Vandalism" listed as a block reason? < 1434509133 457027 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` file /hackenv/bin/"?" < 1434509135 263800 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/?: POSIX shell script, UTF-8 Unicode text executable < 1434509141 562649 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` cat /hackenv/bin/"?" < 1434509142 101973 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; \ < 1434509180 208952 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can it export to a pastebin? < 1434509208 703875 :fowl!fowl@gateway/shell/elitebnc/x-bxelxtaiyqjkjecy PRIVMSG #esoteric :sh scripts < 1434509216 395547 :fowl!fowl@gateway/shell/elitebnc/x-bxelxtaiyqjkjecy PRIVMSG #esoteric :the original esoteric language < 1434509217 797543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/pastewisdom < 1434509219 801443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/wisdom/ < 1434509246 354762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's nonmodular < 1434509280 673223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i '2curl wisdom' bin/pastewisdom < 1434509282 147666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1434509286 417911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastewisdom < 1434509287 52134 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/wisdom < 1434509343 685776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: see also wisdom.pdf in topic < 1434509346 703971 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's a 48 byte zork :o < 1434509350 283823 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1434509352 215632 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks < 1434509538 561568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/unlambda* < 1434509539 314615 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/unlambda < 1434510055 928962 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Today's interesting neural net quote: < 1434510059 513051 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :19:39:12: mroman_.(the 09post 08the 08the 09other 07the 08esoteric 09and 07international 09out 06out 08around 09on 08wiki: 09. 09(For 06the 09other 06th 02other 09and 07design 04esoteric 06information, 06the 05international 08hub 08wiki: 08 (watching ", expected prefixible for type crapped and probably obviously)" index. <= <-- you could many bit on the point of expression < 1434510059 688608 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :of scope: (general vocale constructor script to the top of what the manipulate "know" and better for lambdabot ...)) \ command \ std < 1434510177 125134 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1434510528 776047 :bb010g!uid21050@gateway/web/irccloud.com/x-ezclglfcldgbegpi JOIN :#esoteric < 1434511235 299551 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net PRIVMSG #esoteric :tswett: what was your nick before tsweet? i forget < 1434511266 184218 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :ihope. But dang, that was a long time ago. < 1434511277 432419 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net PRIVMSG #esoteric :oh yes ihope < 1434511327 523514 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The corresponding greeting is, of course, "ihellope". < 1434511354 3942 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net PRIVMSG #esoteric :lol < 1434511377 751023 :password2!~password@197.77.17.95 JOIN :#esoteric < 1434511503 781861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511504 695746 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bird/bird bird bird bird < 1434511532 716451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511533 524315 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :footnote 8/Isn't it fun reading through all the footnotes? < 1434511536 78191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511536 863789 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :right/Right is not two wrongs but three lefts. < 1434511696 899808 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? footnote 1 < 1434511697 547618 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :footnote 1? ¯\(°​_o)/¯ < 1434511716 887992 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`` ls wisdom/footnote* < 1434511717 621449 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/footnote 8 < 1434511727 415352 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Mmhmm. < 1434511733 150649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511733 909261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kmc/kmc ran the International Devious Code Contest of 2013 < 1434511738 732985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511740 101081 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ /  is a space, unless you're hackego and don't understand wide characters. < 1434511743 906015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511744 836678 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :color/14C12101103o1106lor is 10a 1202p04henomenon 0810fr07om13 ou0211t050803e11r 1313s1302p04ace 13de0503sign02e13d0511 t101010o140913 d1304ri08v02e 10h12um081206an04i02ty i07110214ns0709a0804ne an0614d 11bri0813ng f13or08th t02he n10ew05 0212age14 of Cth0211u1409l030610h < 1434511748 871591 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511749 655517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tdh/tdh is the past tense of a successful hth. hth. < 1434511766 57370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tdnh < 1434511782 186517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : It's a little broken due to canary trouble lately. <-- i think possibly `revert has trouble with reverting file creation? and that it may be unrelated to the canary. < 1434511804 223966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did we have canary errors before that fateful day? < 1434511811 692596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that i recall. < 1434511856 247823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you're either wisdom or againsdom < 1434511887 914062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the error is pretty consistent with someone doing rm canary.orig and not expecting that some fool may have turned it into a directory. < 1434511958 472805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434511959 286900 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist/Update notification for the webcomic Order of the Stick. < 1434512005 924590 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`` echo uuu >> wisdom/color < 1434512008 98032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1434512010 56284 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? color < 1434512010 810285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​14C12101103o1106lor is 10a 1202p04henomenon 0810fr07om13 ou0211t050803e11r 1313s1302p04ace 13de0503sign02e13d0511 t101010o140913 d1304ri08v02e 10h12um081206an04i02ty i07110214ns0709a0804ne an0614d 11bri0813ng f13or08th t02he n10ew05 0212age14 of Cth0211u1409l030610hu. < 1434512017 626601 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Wait. < 1434512024 461598 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`cat wisdom/color < 1434512024 987938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​14C12101103o1106lor is 10a 1202p04henomenon 0810fr07om13 ou0211t050803e11r 1313s1302p04ace 13de0503sign02e13d0511 t101010o140913 d1304ri08v02e 10h12um081206an04i02ty i07110214ns0709a0804ne an0614d 11bri0813ng f13or08th t02he n10ew05 0212age14 of Cth0211u1409l030610hu. < 1434512034 938405 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Did my echo do anything at all? < 1434512053 495992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: (1) we do _not_ >> into wisdoms. (2) it's actually just a cut off line. < 1434512063 316828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1434512064 682351 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1434512079 681663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` tail -c +10 wisdom/color < 1434512080 290934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :01103o1106lor is 10a 1202p04henomenon 0810fr07om13 ou0211t050803e11r 1313s1302p04ace 13de0503sign02e13d0511 t101010o140913 d1304ri08v02e 10h12um081206an04i02ty i07110214ns0709a0804ne an0614d 11bri0813ng f13or08th t02he n10ew05 0212age14 of Cth0211u1409l030610hu. < 1434512096 581789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: why do you hate newlines twh < 1434512097 548861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :erm < 1434512098 909365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? newline < 1434512099 643660 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Newlines are le/rn's \ biggest weakness. < 1434512104 971511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` tail -c 10 wisdom/color < 1434512105 678868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​0610hu. < 1434512123 199285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: because they make wisdoms ugly. < 1434512161 519963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you hate wisdom/newline < 1434512189 406306 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Does >> add a newline at the beginning of the appended stuff? < 1434512202 363514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: no, there's already a newline at the end < 1434512232 265964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, `learn_append < 1434512233 946224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe wisdoms shouldn't have a newline at the end hth < 1434512294 256993 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: right, right. < 1434512321 834434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm tempted to alter learn and le/rn and so on to use echo -n and remove newlines from all the wisdoms < 1434512331 606513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :poor boily < 1434512342 219721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but that would modify the culprits list < 1434512345 852635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which is scow < 1434512407 932769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: the thing is, it will _still_ not help with people doing >> because _they_ aren't going to know about removing newlines from what they add. < 1434512430 177401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sure, but other people can use echo -n >> < 1434512462 137519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rather than learn_append which maybe doesn't work for entries with spaces in their names and so on < 1434512475 145345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and also has a scow name < 1434512481 911027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls bin/*_* < 1434512482 757585 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/learn_append \ bin/learn_append2 \ bin/print_args_or_input < 1434512502 557319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/learn_append2 < 1434512505 440762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash < 1434512508 133830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits bin/learn_append2 < 1434512509 409320 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mroman_ mroman_ < 1434512510 797602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :useful < 1434512602 717732 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`? scow < 1434512603 328689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :scow? ¯\(°​_o)/¯ < 1434512809 463745 :Wright_!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 252 seconds < 1434512909 833209 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de QUIT :Quit: Terminated < 1434513607 174050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: whoa, that picture is great < 1434513628 624869 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :We can make RDF file which is categorizing the HackEgo wisdom files by date, user, history, arbitrary tags, etc. RDF requires strings to consist only of Unicode codepoints (with a few exceptions), but it does have a way to represent arbitrary binary data so you can use that if the file contains invalid or non-canonical UTF-8 sequences or null bytes. < 1434513685 64164 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :However, the other problem is if the filename contains invalid UTF-8 sequences. I have a way around that too though. URIs in a RDF document that contain non-ASCII characters are *not* supposed to be percent-encoded or Punycode-encoded. If the filename contains invalid UTF-8 sequences, I suggest percent-encoding them anyways. < 1434513777 918687 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(My own RDF parser doesn't care about invalid UTF-8 sequences but it is possible that others will, so for compatibility reasons it must be considered.) < 1434513897 981761 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1434513937 255871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The picture in question is http://i.imgur.com/6ocuQsZ.jpg < 1434514015 446365 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan > 1434514015 455482 NAMES :#esoteric < 1434514027 392107 :oerjan!oerjan@sprocket.nvg.ntnu.no KICK #esoteric shachaf :Linking NSFL pictures < 1434514031 372421 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :oerjan > 1434514031 380463 NAMES :#esoteric < 1434514123 783738 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1434514158 310953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I can't tell if that's serious or not. < 1434514170 163447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :neither can i hth < 1434514172 269149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it messed up my irssi windows, since I have it set up to reuse windows and I got a /msg < 1434514189 657359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: http://www.reddit.com/r/MachineLearning/comments/3a1ebc/image_generated_by_a_convolutional_network/a < 1434514231 909909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean http://www.reddit.com/r/MachineLearning/comments/3a1ebc/image_generated_by_a_convolutional_network/ < 1434514239 459599 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :O, it is a convolutional network. OK < 1434514282 419090 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :What is a convolutional network? < 1434514305 415341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's an artificial neural network that has convolution layers, I think. < 1434514305 628020 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: yeah! I can't stop staring < 1434514316 939491 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Ah, OK < 1434514364 403335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A convolution layer is a layer where instead of having an affine map where you can change every weight separately, you have a small convolution matrix thing applied everywhere. < 1434514391 493910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think this pretty much sums it up http://www.reddit.com/r/MachineLearning/comments/3a1ebc/image_generated_by_a_convolutional_network/cs8hsei < 1434514400 426946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it's like training a whole bunch of the network at once with the same values, I guess. < 1434514485 196881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Do you know about artificial neural network and other things like that? < 1434514645 905374 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Not much < 1434514772 556110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434514773 438857 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :døsthiswørk/yes < 1434515480 382804 :Herbalist!~oz@unaffiliated/herbalist QUIT :Ping timeout: 240 seconds < 1434516087 376368 :j-bot!~j-bot@li339-21.members.linode.com JOIN :#esoteric < 1434516829 15353 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 255 seconds < 1434519238 327659 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1434519478 536032 :password2!~password@197.77.17.95 QUIT :Ping timeout: 265 seconds < 1434520963 241781 :oren\n!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :Oh fuck demon dogs! < 1434520977 168357 :oren\n!~oren@TOROON0949W-LP130-01-1242511728.dsl.bell.ca PRIVMSG #esoteric :That's some scary stuff! < 1434521006 688838 :Sgeo_!~Sgeo@ool-44c2a85f.dyn.optonline.net PRIVMSG #esoteric :https://twitter.com/fuckeveryword is a thing that exists < 1434523577 211809 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1434524494 199790 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi JOIN :#esoteric < 1434525404 514576 :Wallacoloo!~colin@c-98-247-136-171.hsd1.wa.comcast.net QUIT :Quit: Leaving. < 1434526885 642179 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 250 seconds < 1434527285 467046 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :How do you directly build a frequency-domain of a decaying tone? < 1434527998 623654 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, wikipedia has disabled HTTP access < 1434528040 222894 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's going to make it difficult to cache < 1434528096 154505 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, I told them that too < 1434528405 629463 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Make the proxy server that uses HTTP with the client but HTTPS with the Wikipedia server < 1434529096 967382 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1434529112 415921 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :umm... guys... < 1434529146 291992 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Umm... < 1434529160 673408 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But there is another way. They said they didn't want problems with accessing insecure connections and then someone tamper with it or steal the setting of cookie or whatever. This can be solved by using a different domain name for insecure connections. < 1434529183 715877 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :...cookies < 1434529240 686085 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so I heard about this "nullity" thing someone thought up 9 years ago... don't get me wrong, it's total BS, but it makes me think... I wonder what an esoteric language with it built in would be like...? < 1434529301 564206 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... ... nevermind ... < 1434529310 327114 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :look...umm... < 1434529312 211392 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ufh < 1434529336 5297 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :is anyone here?! < 1434529367 750180 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait... are you shocked? do you think I like the idea? or do you like the idea and are offended? < 1434529370 986766 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I am on at least < 1434529384 268022 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I do not quite know the answer though. < 1434529389 247113 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nevermind... < 1434529519 742035 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 JOIN :#esoteric < 1434529538 770422 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :import}io}; < 1434529548 926861 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :print}Hello, World!}; < 1434529551 339348 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :return} < 1434529551 972899 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :; < 1434529560 725224 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1434529567 129861 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :Sorry < 1434529568 856943 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :First time < 1434529578 769252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we discussed nullity way back and i think we decided it was crap. although here's a more serious way https://en.wikipedia.org/wiki/Wheel_theory < 1434529581 107530 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :I always start with hello worlds when I join something new < 1434529581 283235 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh!!! I know what you were doing... < 1434529592 641502 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1434529605 562782 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :its okay... its kinda funny actually... but for a second I didn't know what you were talking about... < 1434529617 915714 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK < 1434529626 802910 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :Wait, are you talking to me? I doubt it, but just checking < 1434529627 167671 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :anyway... welcome... < 1434529634 941355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome hppavilion1 < 1434529635 815787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06hppavilion1: 13Welcome 04to 07the 08international 09hub 02for 06esoteric 13programming 04language 07design 08and 09deployment! 02For 06more 13information, 04check 07out 08our 09wiki: 02. 06(For 13the 04other 07kind 08of 09esoterica, 02try 06#esoteric 13on 04EFnet 07or 08DALnet.) < 1434529641 189761 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes I am. < 1434529659 873423 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :Yay < 1434529664 134260 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :I'm welcome somewhere :P < 1434529717 745167 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :of course you are! < 1434529728 272871 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is nullity meaning a name for zero divided by zero (even though of course you cannot divide by zero)? I think I heard "nullity" meaning it once? < 1434529736 66816 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yeah... < 1434529786 147368 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :http://www.bbc.co.uk/berkshire/content/articles/2006/12/06/divide_zero_feature.shtml ... don't get me wrong, 0 / 0 would equal nullity, but that's because 0 / 0 would equal anything if you let it... < 1434529796 469638 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I suppose it can be useful to have a name for it in some cases, even though it is not actually a possible operation. < 1434529799 513387 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :I just spent the last few hours writing a Befunge Interpreter in python < 1434529809 552894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's already an esolang including nullity it's called IEEE 754 hth < 1434529835 305543 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a / b = c means c * b = a. applying that to 0/0, we get 0 / 0 = x means x * 0 = 0... and every number satisfies that, including nullity itself < 1434529852 192337 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, I can see that < 1434529896 832716 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It isn't what I meant though; what I meant is you are explicitly dividing zero by zero. For example to figure out the percentage of questions you answered correctly on a test even though there are no questions on the test. < 1434529908 593634 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yeah... < 1434529930 445015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure the befunge experts are awake at the moment < 1434529938 614817 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It isn't a number, but rather some kind of convenient shortcut in some cases. < 1434529944 350774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: except you, of course! < 1434529944 763341 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: fnord is a fetish, now is. anyway, obviously tusho's dialect forbids " got" it is? :) where would you like < 1434529965 418424 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :You can't do any proper mathematical operations with it. < 1434530012 253668 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :IEEE 754 might have been vandalised... there's nothing on the article < 1434530025 429065 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or deleted... < 1434530029 301182 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rdococ: on wikipedia? < 1434530036 140001 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no... < 1434530050 746323 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you said there was an esolang called IEEE 754 < 1434530062 935495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was joking hth < 1434530071 339626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/IEEE_floating_point < 1434530085 60393 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ik... < 1434530090 209799 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, now I do < 1434530093 793065 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :anyway... < 1434530119 834693 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :Oh god < 1434530121 355718 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :for most purposes, I would say 0 / 0 = 1. < 1434530151 697936 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 PRIVMSG #esoteric :I think that the Befunge interpreter is the longest thing I've ever written. At <500 lines. Which is sad. < 1434530162 154979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hppavilion1: i think the standard thing to do with a new befunge interpreter around here is to get it to pass Deewiant's mycology test suite < 1434530171 887045 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that would be a new record for me < 1434530173 498816 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :rdococ: I would not say any one for "most purposes" < 1434530200 988806 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :where are you likely to see 0/0 in maths where it's not just an error on your part? < 1434530220 25618 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then we'll get the value we should assign to 0/0 for those purposes. < 1434530230 816483 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it could equal anything, so any value will do. < 1434530279 903401 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Whether or not anything should be assigned at all depends on the situation. < 1434530292 339666 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true... < 1434530309 938126 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Anderson provides a proof that 0^0 = 0/0. usually, 0^0 = 1 for most purposes < 1434530312 174513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rdococ: l'Hopital's rule hth < 1434530324 104023 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Mathematically there is no proper answer that you can use < 1434530327 73228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*ô < 1434530364 792348 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Although I do think 0^0=1 is valid. But if you have a proof that 0^0 = 0/0 that doesn't seem valid because the "0/0" part is the not-valid part. < 1434530377 530485 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true... < 1434530403 739123 :hppavilion1!0c827447@gateway/web/freenode/ip.12.130.116.71 QUIT :Ping timeout: 246 seconds < 1434530445 856518 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a long while ago I stumbled upon a question, "in a foreign country, 5 / 2 = 3. based on the same proportions, what is 10 / 3?" I immediately thought, "what foreign country would do this and why?" < 1434530475 934864 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I wonder if every country did that before the invention/discovery/whatever of zero. < 1434530479 404643 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It doesn't make sense. < 1434530572 674475 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it does to me... simply put, such a country denies the existence of zero in their mathematical teachings. in modern countries, x / 2 is the number in the middle of 0 and x. but when and where zero doesn't exist, x / 2 would be the number in the middle of 1 and x instead. < 1434530775 74278 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I was making different assumptions, in an attempt to be mathematically correct; it has nothing to do with foreign countries or whether or not zero is invented < 1434531228 386795 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, of course 5 / 2 does not equal 3. I wasn't saying it does. < 1434531256 276347 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but in a world without 0, or in a world without fractions, division or numbers might take a different meaning < 1434531283 797556 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :for example, someone might say 5 objects / 2 objects = 3 objects, even if the third object is only half as big as the other two < 1434531296 976013 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but we would say 5 / 2 = 2.5 < 1434531299 123602 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Maybe, I don't know. But, the current mathematical way would still be possible too. < 1434531317 77441 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :definitely < 1434531343 961025 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :even if there's no concept of the number zero, it has no effect on the applications of division and sharing < 1434531390 628276 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1434531396 219413 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :imagine if we could create an esolang with this alternate division < 1434531408 563253 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :You can try < 1434531465 760647 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1434531525 587807 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1434534496 568659 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1434534555 131488 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1434535558 925330 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1434536238 221999 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1434538021 460702 :J_A_Work!~J_Arcane@a91-153-98-205.elisa-laajakaista.fi QUIT :Quit: J_A_Work < 1434538172 339783 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1434540034 299379 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: bbs < 1434540160 198839 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1434540210 409764 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1434540265 946351 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1434540586 415372 :boily!~alexandre@96.127.201.149 QUIT :Quit: PRODLLY CHICKEN < 1434540883 335452 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1434541436 255322 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan http://codepad.org/LA8kRBCM < 1434541436 430973 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1434542486 291786 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Does anyone know enough about http://www.eclipse.org/epsilon/ to give me a tl;dr < 1434542515 567375 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :does there exist a http://www.eclipse.org/delta/? < 1434542536 315940 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( I can do the ;dr part just fine... ) < 1434542588 916374 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, evidently not < 1434543172 708194 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :epsilon = 1/infinity = 1/(1/0) = 0... < 1434543245 974014 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm, the ebook documenting it is written by 4 people from this uni < 1434543252 483179 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :omg... I have an idea... < 1434543319 624294 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`learn epsilon stands for Extensible Platform of Integrated Languages for Model Management (EPILMM) < 1434543322 500723 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'epsilon': epsilon stands for Extensible Platform of Integrated Languages for Model Management (EPILMM) < 1434543342 797844 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1434543373 236472 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you know numbers, 1, 2, 3...? when you mutiply a number x by some number y and add some number z, you get a linear function with a constant derivative...? imagine a number δ you can multiply by some other number y and add another number z, where you don't get a linear function with a constant derivative...? < 1434543429 243275 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I do not think such language exists < 1434543431 968479 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*number < 1434543443 251170 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but imagine if there was... that'd be... interesting < 1434543455 522602 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :more interesting than that nullity bull < 1434543513 12990 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :also... another idea... there are minus numbers and plus numbers, why can't there be multiplicative numbers or divisional numbers? -3, +4, *2, and /6 < 1434543544 422999 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That sounds interesting... < 1434543551 474835 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It would make arithmetic weird < 1434543560 939231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's the system called where an operation is carried out if enough arguments are available < 1434543561 902392 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is 3 times *4 for example? < 1434543564 204361 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Would it be 81? < 1434543570 514532 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3 * *4 = 3 ^ 4 < 1434543581 992931 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and 3 + *4 = 3 * 4 < 1434543587 550394 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meaning that 5 + 3, + 3 5 and 5 3 + are actually equivalent and are both the same expressions in that system < 1434543593 72167 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This makes multiplication non-commutative and non-associative < 1434543600 710740 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe addition too < 1434543656 237350 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1434543670 696507 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(they are semantically identical) < 1434543694 694043 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and, multiplicative numbers would act like δ as I said - the second derivative of δx+b isn't constant zero < 1434543749 363247 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :which would be cool < 1434543751 869807 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 276 seconds < 1434543757 13332 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :rdococ, would there be exponential numbers? < 1434543762 198124 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1434543770 238684 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1434543771 288966 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3 + ^4 = 3 ^ 4 < 1434543896 162300 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :2 - ^2 = square root of 2 < 1434544049 974555 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What about ^3 ^ ^2? < 1434544181 111508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is this some sort of logarithm-based arithmetic? < 1434544198 628615 :APic!apic@apic.name PRIVMSG #esoteric :=^.^= < 1434544198 946142 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, it is where numbers carry operators < 1434544205 779383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and + is concatenation? < 1434544242 263269 :TieSoul!~quassel@86.89.119.147 QUIT :Quit: No Ping reply in 180 seconds. < 1434544329 821607 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1434544393 521939 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think so? < 1434544398 501256 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It is rdococ < 1434544400 740664 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :'s thing < 1434544524 750055 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway, I need to figure out what Epsilon is by Friday afternoon < 1434544618 545984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@message mauris you can omit the parens in a method call in Lua? you seem to do to that inconsistently, I think I'm missing what the parse rules are for it < 1434544618 721775 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: messages messages-loud messages? < 1434544630 981228 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@ask mauris you can omit the parens in a method call in Lua? you seem to do to that inconsistently, I think I'm missing what the parse rules are for it < 1434544631 156917 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1434544693 837611 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1434544700 930582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: you can omit them if the argument is a string literal or table constructor iirc < 1434544703 427175 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi QUIT :Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406] < 1434544719 813758 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does C11 have generics yet? < 1434544728 615956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman: it has _Generic, so no < 1434544735 343950 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(_Generic is sort-of the opposite of generics, in a way) < 1434544747 177318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: http://www.lua.org/manual/5.3/manual.html#3.4.10 < 1434544783 638650 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, I've never actually read the Lua spec < 1434544788 523152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Like node_* < 1434544791 92825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess there'll be some nice bedtime reading for me :-) < 1434544799 473207 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of having node_t with a void* data; pointer < 1434544800 705913 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1434544812 839316 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you could have node_ with a type* data; pointer < 1434544819 947840 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: asking here is also ok < 1434544842 808883 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean I could do stuff like uhm < 1434544852 777641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: that requires being oline < 1434544868 535728 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#define list_int list_t < 1434544874 383887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to annotate that this list points to integers < 1434544880 24083 :mitchs!~canissimi@unaffiliated/canissimia QUIT :Ping timeout: 272 seconds < 1434544895 85816 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :imagine an infinite-dimensional polynomial number plane, with units like 1, x, x^2, x^3, x^4, x^5... < 1434544898 833622 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: true. whereas the docs are downloadable < 1434544919 105109 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the implementation too < 1434544932 266706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1434544935 939317 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or just name it foo(list_t int_list); < 1434544939 541696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a standalone Lua impl already but I rarely use it < 1434544947 901847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I use it for testing the algorithmic parts of Enigma levels sometimes < 1434544963 505280 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a Polynomial datatype, with a number for each exponentiation... 2 + 3x + 4x^2, is stored as the tuple (2, 3, 4)... < 1434544972 263813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even though I usually have internet connection, I have a lot of things downloaded that I'm not using right now but could be useful < 1434544973 339863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :does C++ have that? < 1434544980 553892 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think C++ has some stuff like that < 1434544982 83384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think as you're less often online you probably do that more < 1434545008 106617 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I have used lua to write at least one signature-length obfu < 1434545027 300964 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :template struct node { T* data; node* next; };? < 1434545065 987059 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll guess I'll use a C++ compiler then *only* for the template feature :D < 1434545067 445936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`lua -e a="for b=2,26 do c=0;for d,e in ipairs({a:byte(1,-1)})do c=(b*c+e)%127 end;io.write(string.char(c))end--$S`U$-}OPX41,@aYH\3\26Q2\23*|>"; loadstring(a) {ambrus} < 1434545068 36563 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#wV(@yAa  \ "f&`O2s~n < 1434545071 597012 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nope < 1434545076 284967 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but something close to that should work < 1434545088 780756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`lua -e a="for b=2,26 do c=0;for d,e in ipairs({a:byte(1,-1)})do c=(b*c+e)%127end;io.write(string.char(c))end--$S`U$-}OPX41,@aYH\3\26Q2\23*|>"; loadstring(a) {ambrus} < 1434545089 617766 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lua: (command line):1: attempt to call a nil value \ stack traceback: \ (command line):1: in main chunk \ [C]: in ? < 1434545098 79403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`lua -e a="for b=2,26 do c=0;for d,e in ipairs({a:byte(1,-1)})do c=(b*c+e)%127end;io.write(string.char(c))\nend--$S`U$-}OPX41,@aYH\3\26Q2\23*|>"; loadstring(a) {ambrus} < 1434545098 708542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lua: (command line):1: attempt to call a nil value \ stack traceback: \ (command line):1: in main chunk \ [C]: in ? < 1434545103 864356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :meh < 1434545126 783780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`lua -e a="for b=2,26 do c=0;for d,e in ipairs({a:byte(1,-1)})do c=(b*c+e)%127\nend;io.write(string.char(c))end--$S`U$-}OPX41,@aYH\3\26Q2\23*|>"; loadstring(a) {ambrus} < 1434545127 394073 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Lua hacker, < 1434545129 803614 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, that < 1434545144 836089 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's easier when it has an actual newline there < 1434545163 350781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to fit in an email sig < 1434545199 565809 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this one sucks, I should rewrite it < 1434545373 991083 :ethiraric!~ethiraric@93.ip-5-196-226.eu QUIT :Ping timeout: 272 seconds < 1434545557 540403 :mitchs!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1434545583 353577 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi JOIN :#esoteric < 1434546019 796474 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Quit: No Ping reply in 180 seconds. < 1434546088 24495 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1434546315 958509 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1434546712 306359 :ethiraric!~ethiraric@2001:41d0:51:1::1d31 JOIN :#esoteric < 1434548114 970336 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1434549712 665997 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1434551259 403162 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1434552948 646969 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de QUIT :Quit: Terminated < 1434552968 489581 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1434554399 235417 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Read error: Connection reset by peer < 1434554509 534313 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Ping timeout: 252 seconds < 1434554576 301228 :myndzi\!myndzi@cpe-75-177-176-249.nc.res.rr.com JOIN :#esoteric < 1434556062 780136 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1434556095 619216 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Quit: Leaving < 1434556171 17177 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1434556575 213051 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Quit: Leaving < 1434556653 783618 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1434556670 140142 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Connection reset by peer < 1434556680 581613 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1434557049 31956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: is the trailing comma traditional in any language but Perl? < 1434557061 746202 :password2!~password@197.77.88.4 JOIN :#esoteric < 1434557065 229124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(actually I don't know why it's there in Perl either, I'm assuming historical reasons; maybe a typo or optimization in the very first JAPH) < 1434557255 702905 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Trailing comma? < 1434557282 107359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: the standard output of a JAPH is "Just another Perl hacker,\n" < 1434557293 620072 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaaaah < 1434557295 846714 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Odd < 1434557310 854687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas's JALH has a trailing comma despite not being in Perl < 1434557323 382363 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Just A Lisp Hacker? < 1434557324 552551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and the goal of a JAPH is to print that string in as bizarre a way as possible) < 1434557330 924025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Just A Lua Hacker < 1434557345 932303 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaah < 1434557367 959508 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What would be a bizarre language to write a JA*H for < 1434557408 154529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Python, although that's probably been done < 1434557409 866126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or Java < 1434557422 597940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically languages which aren't meant to have weird corners < 1434557424 634486 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Two languages I do not know very well < 1434557428 690730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Prolog would be a good one too, but for a different reason < 1434557445 305966 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Saying that I do not know many languages very well < 1434557456 353272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pick one you do then < 1434557473 129259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, not Burlesque, the more obvious ways have to be readable < 1434557488 566277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's not much point of doing a JAMH in Malbolge because it doesn't look visually different from any other Malbolge program < 1434557524 897451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(Whitespace is the extreme example of that principle, I guess…) < 1434557616 365260 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1434558663 129008 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am bored I think that I will install a new OS on my laptop < 1434558732 5649 :myndzi\!myndzi@cpe-75-177-176-249.nc.res.rr.com QUIT : < 1434558758 920000 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, people get bored? < 1434558779 76855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes I get drained of mental energy and can't do anything interesting, but there's always tons of stuff I want to do and don't have time to < 1434558810 405576 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, I forget to write those down < 1434558834 673369 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And then forget what they are < 1434558885 572785 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Actually, I will work on my natural numbers representation < 1434559035 904404 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :newtype Nat = Nat [Nat] < 1434559111 249499 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1434559212 607298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: with the second Nat there being a constructor? < 1434559217 624909 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes < 1434559222 768497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems more general than the naturals, offhand < 1434559237 192261 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, with the restriction that the lists are finite and finitely deep < 1434559275 994007 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1434559276 824234 :mitchs_!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1434559293 730303 :Melvar`!~melvar@dslb-094-221-223-069.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1434559393 918448 :mitchs!~canissimi@unaffiliated/canissimia QUIT :*.net *.split < 1434559394 94734 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :*.net *.split < 1434559394 114220 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1434559394 114243 :Melvar!~melvar@dslb-094-221-223-069.094.221.pools.vodafone-ip.de QUIT :*.net *.split < 1434559394 114272 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :*.net *.split < 1434559629 594534 :olsner!~salparot@c83-252-193-184.bredband.comhem.se JOIN :#esoteric < 1434559697 627387 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1434559876 812186 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1434560139 462414 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1434561031 357144 :Melvar`!~melvar@dslb-094-221-223-069.094.221.pools.vodafone-ip.de NICK :Melvar < 1434561039 481450 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, i still don't get how this representation is meant to work < 1434561049 337576 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :like how do you represent succ < 1434561092 463529 :SopaXT!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Remote host closed the connection < 1434561244 315669 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, https://gist.github.com/Taneb/f2021eab65ba59aa3693 < 1434561279 336456 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Basically, it's a list of the offsets between the set digits, starting from least significant < 1434561916 608969 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I imagine doing JA*H would work well in J < 1434561984 25715 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to remember which humour article it was that claimed that C was a recursive acronym < 1434562053 686238 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1434562066 314576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://codu.org/logs/_esoteric/2008-02-01.txt 17:22:56: like the entry from the IAQ: "C is a recursive acronym. It stands for 'C'." < 1434562078 140043 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1434562098 738486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably I thought this was amusing even back in 2008 < 1434562116 234036 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :IAQ? < 1434562116 954767 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`thanks past ais523 < 1434562117 466377 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, past ais523. Thast ais523. < 1434562126 954351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.seebs.net/faqs/c-iaq.html < 1434562140 514373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's basically a parody FAQ for C < 1434562167 601018 :APic!apic@apic.name PRIVMSG #esoteric :Nice. < 1434562217 757694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? c < 1434562218 430767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :C is the language of��V�>WIד�.��Segmentation fault < 1434562431 286597 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Those are some delightful answers. < 1434562452 840397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434562453 751253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :indentity function/indentity function is the function that measures how indented source code is. < 1434562773 585610 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :fn main(){for x in 1..101{match(x%3,x%5){(0,0)=>println!("FizzBuzz"),(0,_)=>println!("Fizz"),(_,0)=>println!("Buzz"),_=>println!("{}",x),}}} < 1434562808 738813 :fowl!fowl@gateway/shell/elitebnc/x-bxelxtaiyqjkjecy PRIVMSG #esoteric :Rust is esoteric yes < 1434562823 825140 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric ::D < 1434562942 693880 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Now do it in valid C without headers. < 1434562953 895251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434562954 771892 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gazpacho/You like Gazpacho and I like Gaspacho. Let's call the whole thing off! < 1434562988 622377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: is there some trick I'm missing to that (C fizzbuzz without headers)? printf seems like the hardest part but that can be declared manually < 1434563003 542926 :bb010g!uid21050@gateway/web/irccloud.com/x-ezclglfcldgbegpi QUIT :Quit: Connection closed for inactivity < 1434563018 92482 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: Nah, just that most people don't realize it's legal to declare functions without using headers if you can declare them without reference to types in headers. < 1434563047 158654 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :At least, it seems like some toolchain devs don't realize it. :P < 1434563050 281373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you do have to get the declaration right (unless you're using gcc, which will tell you if you've got it wrong and ignore it, IIRC) < 1434563077 834178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one thing many people don't realise is that you can declare things like printf /inside/ functions < 1434563081 355873 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yes, but note that int foo(); is a valid declaration. < 1434563096 294398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, can't you do something like "extern int x, printf(const char *, ...);"? < 1434563110 951646 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yep. < 1434563126 819864 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :int printf(); is a full declaration of printf. < 1434563127 601957 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net JOIN :#esoteric < 1434563183 278191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: without the extern? < 1434563191 51029 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yes. < 1434563212 127236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I need to try to figure out what extern actually does on functions, if anything < 1434563224 764382 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :This behavior, BTW, means glibc's strerror_r is nonconforming. :) < 1434563292 122227 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :(as is mingw's printf, but mingw only resembles C if you squint at it anyways) < 1434563339 228573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mingw's printf uses 64 to print long longs :-P < 1434563346 737727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*mingw's printf uses %I64 to print long longs :-P < 1434563361 811800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sorry, forgot that %I in Konversation is an escape for tab, which it renders as "toggle italics" < 1434563631 615087 :quietello!~bcd@209.86.165.83.dynamic.mundo-r.com QUIT :Ping timeout: 256 seconds < 1434563635 190497 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1434564006 946326 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de QUIT :Quit: Terminated < 1434564042 806425 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1434564487 244947 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de QUIT :Quit: Terminated < 1434564513 991032 :idris-bot!~idris-bot@dslb-094-221-223-069.094.221.pools.vodafone-ip.de JOIN :#esoteric < 1434564657 793270 :Herbalist!~oz@185.82.32.20 JOIN :#esoteric < 1434564658 8056 :Herbalist!~oz@185.82.32.20 QUIT :Changing host < 1434564658 8160 :Herbalist!~oz@unaffiliated/herbalist JOIN :#esoteric < 1434565029 526078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434565030 461205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pietbot/Pietbot is the only thing that can defeat fungot. < 1434565042 182149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434565043 49587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan_/oerjan_ is oerjan and ørjan's chimæric clone. he shows up on irc when the network is having trouble. < 1434565062 614095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/oerjan_ < 1434565064 123724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan elliott oerjan < 1434565263 877175 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If your program uses SQLite, you can still use SQLite's printf functions to print long long numbers in the way compatible with other computers too < 1434565289 366584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1434565306 525989 :password2!~password@197.77.88.4 QUIT :Ping timeout: 256 seconds < 1434565342 259554 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Another way is you can use #ifdef to check) < 1434565439 371455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: One time I was playing Magic: The Gathering, and I equipped Executioner's Hood on Chromanticore, thinking it was a good move. < 1434565490 646641 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1434565596 836068 :Anarchist!05fe4110@gateway/web/freenode/ip.5.254.65.16 JOIN :#esoteric < 1434565620 685230 :Anarchist!05fe4110@gateway/web/freenode/ip.5.254.65.16 NICK :Guest26937 < 1434565644 325297 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: hey, it's still unblockable by the eldrazi titans! < 1434565661 897807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also it has flying anyway…) < 1434565729 234841 :TieSoul!~quassel@86.89.119.147 QUIT :Ping timeout: 252 seconds < 1434565750 929447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There were no Eldrazi in the game. < 1434565775 449150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :still not a 100% useless move unless you /knew/ there were no Eldrazi in the game :-P < 1434565797 5382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, Ugin's Herald was recently printed, which is colourless because it couldn't be an artifact for flavour reasons) < 1434565850 885641 :Guest26937!05fe4110@gateway/web/freenode/ip.5.254.65.16 QUIT :Ping timeout: 246 seconds < 1434565860 313201 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The format was "Innistrad and onward". < 1434565889 973285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Ugin's Herald is in Dragons of Tarkir, which is the most recent major set < 1434565901 135915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I didn't realise people still played Extended < 1434565914 375503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This was last year. < 1434565926 900342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1434565965 651521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :trying to work out if there are any potential colourless nonartifact creatures under those restrictions < 1434565975 769763 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is Ugin's Herald? < 1434566005 586373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, Scion of Ugin. < 1434566032 129434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, I must be remembering the wrong name from somewhere < 1434566075 8277 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :So this seems like a place where people are likely to know; I seem to be confused (or perhaps not and others are) on the distinction between "closure" and "lambda/anonymous function". I've been reading about Rust and Lua a lot lately, and they repeatedly refer to an anonymous function as a "closure," but my understanding was that a closure was rather a specific use of an anonymous function... < 1434566076 596974 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :...that captures some local state. < 1434566099 36261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A closure isn't necessarily a function at all. < 1434566141 963020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But anyway a closure is a way to implement things that "lexically close" over their environment. < 1434566145 315695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :J_Arcane: a closure is basically some way of capturing your current local variables in scope < 1434566149 411603 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :Indeed, the terms as explained to me were overlapping but not exclusive: a non-anonymous function can be a closure, and an anonymous function doesn't have to be a closure either. < 1434566149 723587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that you can refer to them later < 1434566157 55416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It can be anonymous or not, and in some cases it doesn't have to be a function at all. < 1434566166 779798 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :I see. < 1434566169 112110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're mostly only useful for nested and anonymous function definitions; I don't think it'd /technically/ have to be for a function but it nearly always is < 1434566204 317584 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and a "lexical closure" captures lexical scope; I guess you could have a dynamic closure which captures dynamically-scoped variables < 1434566213 336752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that's probably no different to making a copy < 1434566216 352412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In Haskell closures are useful for non-functions. < 1434566318 441917 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :shachaf: Whether something is a good move usually depends on the situation. < 1434566393 61291 :sebbu!~sebbu@ADijon-152-1-11-169.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1434566432 209559 :sebbu!~sebbu@ADijon-152-1-11-169.w83-194.abo.wanadoo.fr QUIT :Changing host < 1434566432 385394 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1434566493 362913 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :For example unblockable by colorless eldrazi cards as mentioned above, or if you just want to unequip it from your other creature < 1434566548 230899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of the cases I can think of where I'd want a creature unequipped - and I wanted to equip it in the first place - it's because something has happened to the equipment to make it hurt the creature it's on < 1434566566 729138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in which case, it seems unlikely that I'd have something more valuable than a chromanticore to save < 1434567679 484917 :impomatic_!~digital_w@32.127.113.87.dyn.plus.net JOIN :#esoteric < 1434567705 802910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(OK, so it only costs 5, but it's the most difficult 5) < 1434567987 87270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The context was that I had an artifact deck with all colorless creatures, so Executioner's Hood was great. < 1434568010 922625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And since all my creatures were colorless, I had land colors evenly distributed. < 1434568035 287679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And since I had all sorts of land colors, I put in a Chromanticore. < 1434568072 366689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Under the reasoning that it wasn't colorless but at least it was color-balanced. < 1434568122 623705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: fwiw, those decks which are full of colourless cards normally run colourless lands because they have nice side effects < 1434568125 975585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basics are cheaper, though < 1434568160 119016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in Commander, you actually /have/ to run colourless lands in a colourless deck; there are actually enough even for a 100-card deck, but it can be a pain finding them all) < 1434568239 241068 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :I wish they'd print Cave. < 1434568300 815007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: a basic land that generates {1}? < 1434568305 633674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or something else? < 1434568306 971867 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Yes. < 1434568321 171503 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to get more into Magic, but I am refusing to spend money on it < 1434568323 420045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: apparently they've been trying for literally years but it breaks too many things to add another basic land < 1434568324 627016 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :They were *this* close at one point to printing "Cave. Basic Land - Cave." < 1434568331 122980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: continue not spending money on it < 1434568337 364815 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, it is working well so far < 1434568341 480654 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: Yeah, it's a rules headache to introduce. < 1434568342 596783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can do what I do, which is to read a lot of articles and not actually play < 1434568342 903758 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have a few friends who lend me decks < 1434568364 887291 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they've been trying ever since Domain was invented, which is a very long time ago in Magic terms < 1434568519 907525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: I can give you a bunch of cards when you come visit. < 1434568552 543945 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, I may one day take you up on this offer < 1434568630 373323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :limited-time offer < 1434568651 953871 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Grrawr, impatience. < 1434568671 429204 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But the other reason might be if you want to force opponent to block one of your other cards then you would unequip Executioner's Hood, therefore equip to something else instead. < 1434568676 800634 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, if you can pay for my flights, sure < 1434568799 644586 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Flights from Europe? to SFO? are probably pretty pricy. < 1434568822 436739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd guess in the hundreds of pounds range < 1434568831 493251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also you'd likely need to fly back the other way too) < 1434568846 39236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder how flights compare to ferries, price-wise, over that kind of distance < 1434568854 284286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the only other viable option and it's much slower < 1434568896 327350 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You could fly to the east coast and then hitchhike here. < 1434568923 886416 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: hmm, I wouldn't actually expect costs to the east coast and to the west coast to be all that different; I'd expect popular destination / unpopular destination to be more of a factor < 1434568936 211667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the US is very wide, and so there'll be fuel and staffing costs going from one side to the other < 1434568943 362147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As I remember it it's somewhat cheaper. < 1434568952 243703 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I could be wrong. < 1434568956 855752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the Atlantic is also wide, and overheads in flying internationally are going to be relevant < 1434568964 16114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :plus, of course, the standard cost of flying generally < 1434568975 142394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, you can get cheaper flights if you're willing to be advertised at constantly en route < 1434568987 741639 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Usually transatlantic flights to here consist of two legs. < 1434568995 675669 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 245 seconds < 1434569003 100246 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, also depends on when you buy the tickets and stuff like that < 1434569010 622542 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :SFO-London is a well-established direct flight though. < 1434569011 640239 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But maybe that's less true for .uk than for .il. < 1434569017 775674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, whether they guess it's a popular time or not < 1434569037 472035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I would be very surprised if there wasn't a direct flight from Heathrow < 1434569043 96787 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk JOIN :#esoteric < 1434569049 469416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There probably is. < 1434569049 787154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's got to be one of the most connected airports in the world < 1434569067 43054 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :There is < 1434569072 822203 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :ais523: There is, it's one of the top 10 most heavily flown flights between Europe and North America I believe. < 1434569079 979013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this reminds me of Birmingham New Street, actually, the most connected train station in the UK; London doesn't have a single major train station, just lots of small ones) < 1434569117 935989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :strangely, not all traffic to central Birmingham goes through New Street; some uses Moor Street instead, which is maybe about 200m away from it but on different physical train lines < 1434569124 809327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably just due to not being able to fit all the lines into one station < 1434569130 44690 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk QUIT :Remote host closed the connection < 1434569134 807324 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :I don't think Heathrow flies direct to that *many* US airports, but SFO is a big damned airport. < 1434569137 608382 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> 427 + 269 < 1434569139 12118 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 696 < 1434569140 323741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds like a conversation for #trains. < 1434569145 525393 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK, 800 there and back < 1434569152 880879 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk JOIN :#esoteric < 1434569160 571133 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: whoa whoa whoa < 1434569162 294099 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :In late September, on British Airways < 1434569168 73497 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1434569170 21896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You want me to pay for a flight back, too? < 1434569186 360219 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, BA there, AA back, there direct, back via Dallas < 1434569194 578048 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, I did say my flights < 1434569195 723833 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Well, customs gets pissy when you don't have a visa and don't have a return flight. < 1434569205 902058 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk QUIT :Remote host closed the connection < 1434569211 905879 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but mind you, some of that stuff was probably built when the city was smaller and is very hard to change now < 1434569228 259836 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk JOIN :#esoteric < 1434569233 62515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, in Budapest, trains can enter from three directions, somewhat corresponding to the three main railway station endpoints but not completely, < 1434569241 831418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: actually, what happened with Birmingham Moor Street was, they had a reasonably large station there < 1434569259 757732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then decided they needed a through line, which they built a bit too far from the station, and so they made a new Moor Street station and closed the old one < 1434569269 98323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then it grew enough that nowadays they use both stations < 1434569274 601573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and made them into one continuous building < 1434569315 768329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and this results in two big cuts in Pest cutting it to three pieces, where there's only train tracks in the cuts, and other vehicles can't cross at all, because no road can cross the trains, and even pedestrians can't go through < 1434569340 315634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so if you look at the car map of Budapest, there's basically the Danube which you can cross only on bridges, plus a smaller cut from the two mountains, plus these two big cuts < 1434569351 911347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it's even worse by bus < 1434569385 14508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so for any place in Pest that's not in the city, the route there is obvious: < 1434569388 550299 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :by bus that is < 1434569420 682575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's near Újpest, to the north of Rákosrendező, you have to take metro 3 to the north then change to a bus; < 1434569437 704968 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's in the middle between Rákosrendező and Keleti, take metro 2 and change to a bus; < 1434569450 748717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's on the south, take metro 3 to the south and then take a bus. < 1434569487 615818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :all three metros don't reach far enough, so a large part of the outer town is covered by buses only from the terminus of the metro or two or three other metro stations close to the terminus < 1434569497 924289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: is the metro a sort of local train line? and does it run underground? < 1434569509 374724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the word "metro" is used for a huge number of different things in English) < 1434569513 987295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, the metro is mostly undreground, < 1434569524 99116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it does come up to the surface near some of the ends < 1434569556 985948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's now three of them, metro 3 is the biggest and covers north and south, and is underground everywhere except the very end at south < 1434569609 68608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :metro 2 covers east and comes up to above ground near the end for the last two stations, < 1434569628 703966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1434569634 345941 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :London has way more than 3 underground lines < 1434569659 479582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :metro 2 also goes a bit to north-Buda, which is traditionally considered the rich part of Budapest, so most people have cars, but for those who don't, the tram lines are getting somewhat improved in the future hopefully, < 1434569662 600847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas Birmingham doesn't have an underground system, but has an above-ground train system that links to pretty much all areas of the city, also one tram < 1434569671 163261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and metro 4 is new and covers south-Buda < 1434569700 573806 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Newcastle has a weird undergroundy overgroundy thing with poor coverage of the west of the city < 1434569703 64668 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(some of the lines go underground very near the centre, but they're all /mostly/ above-ground) < 1434569706 147010 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :York has nothing of the sort < 1434569727 1796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :technically there's also metro line 1 which is different, it covers only the city, and isn't deep underground, but immediately below roads < 1434569754 776478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :London's underground lines get deeper and deeper the newer they are < 1434569767 81965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the really old ones, they just cut the ground open, built the line, then built a roof over it < 1434569782 300047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the newest ones they're boring through rock < 1434569795 635852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there are also HÉVs, which are trains that _should_ ideally be continuation of the metros that cover the farther parts of the town and the agglomeration, < 1434569800 674052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and sometimes it takes longer to walk down to the train line, then back up again at the destination, than it takes the train to get from station to statin < 1434569807 811434 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and ideally should be just the continuation of the metros, < 1434569818 39262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but there's two problems with that idea, < 1434569841 26764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one is that some of them are placed inconveniently and don't match the metros, but only trams, < 1434569866 282074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the other is that for all kinds of stupid policy reasons they just can't be converted to get connected with the metro even where it could work. < 1434570020 286230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they all go above ground, but they're not metro because, and they're also not train which anyone can tell from how you need different tickets, there's no toilets on the carriages, the rules for bicycles is different, and the tracks have designated directions, namely right hand side on most lines, but left hand side on the eastbound lines. < 1434570043 685594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so basically, there's metros and HÉV and trams and they're unconnectible and don't ever form a sane system. < 1434570123 215431 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/trams/trains/ < 1434570199 621395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the trams are actually different < 1434570219 517023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :trams work like road traffic, they often have to wait for traffic lights together with cars, or even wait for cars to pass, < 1434570269 179935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whereas road traffic always has to yield to trains and HÉV at level crossings because those can't stop. < 1434570286 491394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the metro and HÉV situation is just stupid and traditional < 1434570379 591454 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk QUIT :Remote host closed the connection < 1434570411 436483 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk JOIN :#esoteric < 1434570882 707391 :quietello!~bcd@209.86.165.83.dynamic.mundo-r.com JOIN :#esoteric < 1434571173 324526 :nys!~nys@blk-103-227-154.eastlink.ca JOIN :#esoteric < 1434571184 977599 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :In Stockholm we have two relatively shallow lines, one deeper line behind those two, and then they're building a commuter rail tunnel that's going to go below /that/ line < 1434571199 833815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1434571205 275300 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're in Stockholm? < 1434571208 556291 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yes < 1434571218 468484 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I thought you knew that < 1434571251 185197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought you were in .fi. < 1434571257 115254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I might be confusing you with someone else. < 1434571257 708135 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Nope < 1434571262 763226 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Probably, yeah < 1434571282 683895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was in Stockholm once. Twice. < 1434571305 756833 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What did you do here? < 1434571314 299447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was 3 years old the first time. < 1434571325 789158 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think it's a pretty boring city, but I guess that's because I'm just too used to it < 1434571327 764845 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah. < 1434571362 308306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The second time we went to one or more museums. < 1434571375 821890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I must've been 15 years old. < 1434571381 767483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Museums aren't usually my thing. < 1434571388 191998 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Perhaps you saw our excellent example of engineering; a ship that broke after a couple km < 1434571397 382667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was the one. < 1434571415 271443 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's probably the most popular museum here < 1434571434 330274 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I also met some friends and/or relations. < 1434571534 446698 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I was also surprised about FireFly being in stockholm, but I think I was confusing you with Vorpal < 1434571581 369205 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I remember Vorpal being in the middle of the forest somewhere < 1434571589 227365 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Maybe in Värmland or something? I don't know < 1434571622 694996 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I think he told me some time, but I don't remember where < 1434571999 383283 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Bbs < 1434572316 537509 :Wallacoloo!~colin@c-98-247-136-171.hsd1.wa.comcast.net JOIN :#esoteric < 1434572682 71810 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1434573022 44963 :TieSoul!~quassel@86.89.119.147 QUIT :Ping timeout: 252 seconds < 1434573348 514883 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1434573732 194545 :mitchs_!~canissimi@unaffiliated/canissimia QUIT :Read error: Connection reset by peer < 1434573741 576764 :mitchs_!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1434574026 547806 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Remote host closed the connection < 1434574034 327522 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1434574311 897881 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk QUIT :Quit: quit < 1434575022 244167 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1434575023 181430 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1434575066 696242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, xkcd was in an esolangy mood recently: http://xkcd.com/1537/ < 1434575090 473255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought those examples might be from an actual language for a while, but clearly they aren't < 1434575096 274872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, must definitely be in esolang territory < 1434575446 438284 :nys!~nys@blk-103-227-154.eastlink.ca PRIVMSG #esoteric :i think it might be a take on that javascript wat thing < 1434575450 3252 :Herbalist!~oz@unaffiliated/herbalist QUIT :Read error: Connection reset by peer < 1434575468 917038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or PHP < 1434575477 499570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many languages do that sort of thing, but not so extreme < 1434575483 15615 :ProofTechnique!~ptech@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Quit: My Mac has gone to sleep. ZZZzzz… < 1434575510 614979 :Herbalist!~oz@unaffiliated/herbalist JOIN :#esoteric < 1434575592 327587 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, we had a discussion trying to figure it out < 1434575622 403608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think there /is/ a pattern, and I think that's the point < 1434575642 720038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434575643 620869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :recursion/You might expect a reference to recursion here, but to make it interesting you'll actuallSTACK OVERFLOW < 1434575707 314127 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, [1], [2], [4], are just weird casting, [13] is just an unusual floor function < 1434575719 141381 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :[5] I think is oddly greedy quote marks < 1434575728 229919 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :[3] is normal < 1434575733 263628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434575733 439417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[5] is great < 1434575734 190384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lie/Lies are even easier than monoids. They form groups, known as Lie groups. < 1434575744 411822 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :[10] is working out the line number + 2 < 1434575751 770973 :variable!~variable@freebsd/developer/variable NICK :constant < 1434575755 108905 :TieSoul!~quassel@86.89.119.147 QUIT :Remote host closed the connection < 1434575771 121125 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :[11] add 2 to the number 2, so whenever there is a 2 in the future there is a 4 instead (see [12]^W[14]) < 1434575771 590652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't explain [2] with weird cast rules though < 1434575782 963864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: oh, 11 is Forte-style? I missed that < 1434575818 784727 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, I think it's casting "2" to an int, then to a list of ints, then appending the two lists, then turning the whole thing into a string < 1434575836 939013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: exactly, there's no reason to turn the whole thing into a string at the end < 1434575844 121245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :other than that a string was involved to start with < 1434575850 327272 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I did specify weird casting rules, right? < 1434575865 378458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, maybe this is an everything-is-a-string language like Perl is when it doesn't leak implementation details? < 1434575892 578125 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't really know what [6] through [8] are doing, though < 1434575901 602178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IMO, philosophically, in Perl, if you write (say) 10 that's really just sugar for the string "10", and the fact that it's stored internally as an int is an implementation detail < 1434575923 18130 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, [8] is making fun of IEEE floating point < 1434575926 383347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: in [8], the idea is that the denominator is approximately 0 < 1434575934 324029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, dividing 2 by it gives you a NaN with a rounding error < 1434575948 221347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although that specific example doesn't work because it's using powers of 2) < 1434576045 904490 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 246 seconds < 1434576213 668001 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be JOIN :#esoteric < 1434577255 170099 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1434577920 281973 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net QUIT :Ping timeout: 256 seconds < 1434578549 644055 :AnotherTest!~turingcom@94-224-27-215.access.telenet.be QUIT :Ping timeout: 276 seconds < 1434578898 119572 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1434579050 19955 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1434579759 750610 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1434579908 759295 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1434580255 821412 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Hppavilion1 5* 10New user account < 1434580322 427500 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1434580391 901882 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric < 1434580527 648309 :polytone!~monotone@room208.org QUIT :Quit: "I can hear myself... I think I'm a bit afraid." < 1434580576 833969 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Damarok14]]4 N10 02http://esolangs.org/w/index.php?oldid=43214 5* 03Hppavilion1 5* (+243) 10Created Article (I'm so sorry) < 1434580606 446103 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 JOIN :#esoteric < 1434580667 362573 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :THE FIRST PROGRAM A PROGRAMMER WRITES < 1434580676 921534 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric : < 1434580931 213178 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Hello? < 1434581156 515697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1434581262 851428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434581280 984250 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :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 < 1434581296 36446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/off by two < 1434581302 949392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan elliott olsner < 1434581354 658730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434581356 950714 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mroman_/mroman_ is probably mroman but you can never be sure. (NSFW) < 1434581362 381898 :monotone!~monotone@room208.org JOIN :#esoteric < 1434581404 536066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/culprit < 1434581407 740188 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :badger badger badger badger badger badger badger badger mushroom mushroom < 1434581499 380475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang talk:Categorization14]]4 10 02http://esolangs.org/w/index.php?diff=43215&oldid=42034 5* 03Hppavilion1 5* (+403) 10/* Category: Libraries */ new section < 1434581507 415368 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :It feels a bit like magic sometimes, cooking. < 1434581540 921901 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :I mean, somehow some flour, salt, baking powder, butter, milk, and sausage turned into biscuits and gravy. < 1434581574 828130 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Oh < 1434581579 113060 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :That's cool < 1434581587 120184 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :It notified you whesomething < 1434581866 293513 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :When something happens < 1434581898 469732 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :They better have programmed that in modified BrainFuck or something < 1434581940 168809 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :HackEgo is weird, but in a way different from what you expect. < 1434581961 581900 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Each command is a Linux program. It spawns a Linux kernel, runs that program, and outputs the result. < 1434581978 189356 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Now, if you want an esolang bot, you need look no further than fungot. < 1434581978 395039 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :pikhq: depends on the order i described it roughly earlier. have a happy fnord i am < 1434581981 506479 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :fungot is in Befunge. < 1434581981 682170 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :pikhq: as a fnord < 1434581985 751202 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 264 seconds < 1434582048 759696 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I love befunge < 1434582051 761394 :Herbalist!~oz@unaffiliated/herbalist QUIT :Ping timeout: 246 seconds < 1434582057 100114 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :It's a pretty neat language. < 1434582064 451212 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I tried implementing it yesterday < 1434582072 993539 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Hello World won't work < 1434582091 687887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion1: -93 or -98? < 1434582092 475183 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I promised anyone reading my commits I'd get it working today... < 1434582096 696376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, if you haven't seen it yet < 1434582097 102438 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :98 < 1434582100 25356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :get hold of a copy of Mycology < 1434582106 241017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'll catch a ton of common mistakes < 1434582106 947898 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I heard about it < 1434582108 51671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? mycology < 1434582109 272933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mycology? ¯\(°​_o)/¯ < 1434582116 447109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why do we not have actually useful information in the learndb? :-( < 1434582132 70668 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I was reading the ideas list < 1434582165 257391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`learn mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ < 1434582167 234501 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'mycology': mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ < 1434582175 51564 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Befunge-98 is kinda hard to implement. < 1434582176 792600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion1: definitely read that, it'll probably tell you what your interp is doing wrong < 1434582189 59430 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :And stumled across an idea for a language called Darmok < 1434582193 860954 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Befunge-93 is not very hard, but it's also not that interesting to have an implementation for. :) < 1434582214 958283 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :So I created a page for it. I apologized in the notes < 1434582224 100923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Befunge-98 is a great language to impl, though < 1434582231 635054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are several Mycology-passing interps now I think < 1434582236 665346 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Darmok, if you aren't aware, is an episode of ST:TNG. Apparently < 1434582245 557112 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Though probably almost no compilers :P < 1434582277 364086 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :In Darmok, they encouter a species that communicates completely through metaphors and references to local mythology < 1434582283 646439 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Or something like that < 1434582294 163037 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :They take a while to figure it out < 1434582294 338776 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :True. It's hard to implement, but hard to implement in interesting ways. < 1434582298 758704 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Yep < 1434582305 800581 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :And a Befunge-98 implementation can actually do neat things. < 1434582355 416318 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :"Terminate Sibling" for example, would be CAIN AND ABEL IN THE GARDEN (if "terminate sibling" is even a real command) < 1434582384 695116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's actually an operation that can be done on threads that makes sense, and might potentially be slightly useful on occasion < 1434582385 881862 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :What, though, does DARMOK AND JILAD AT TENAGRA mean? < 1434582393 956490 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Yep < 1434582401 618121 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I don't know < 1434582405 854739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. if you're doing some sort of threaded exhaustive search and only need one result < 1434582413 147220 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Or, indeed, GILGAMESH AND ENKIDU AT URUK? < 1434582425 893754 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I think that Damarok the language would also only reference real mythology < 1434582428 592672 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :One sec < 1434582436 223007 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I don't remember how the epic of gilgamesh goes < 1434582451 117489 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :ACTION was just referencing the episode; don't mind me < 1434582455 415184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem isn't so much finding something for your commands to do, though, but finding some way to express the commands you need < 1434582461 284570 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Yes < 1434582462 948989 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Libraries < 1434582468 197898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, you can just add a ton of commands and hope they add up to something TC < 1434582473 820948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(see: initial Snowflake) < 1434582476 742443 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :The problem would be that there would ALWAYS be libraries needed < 1434582484 695785 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :And everyone would implement them differently < 1434582486 394884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually that was awkward because I needed a pretty exact amount of computational power < 1434582521 527451 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :So they'd need to implement the entirety of some libraries on their own < 1434582553 328744 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion1: that's not so dissimilar from INTERCAL, we solved the problem by encouraging people to submit them to a centralised repo < 1434582554 904497 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I think to terminate a sibling you would type "CAIN AND ABEL IN THE GARDEN, WHERE ABEL IS " < 1434582561 775878 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Yep < 1434582564 77073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so they could use each other's libraries < 1434582564 388319 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Aaaaaah < 1434582569 444313 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :That makes sense < 1434582581 436107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(even more a problem in INTERCAL because all line numbers are global, so you need to avoid clashes between different libaries) < 1434582596 295220 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Oh :/ < 1434582624 757845 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :So I think that every statement would have two clauses (well, one main clause and an arguments clause), separated by the comma < 1434582633 78663 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :The COMMAND clause and the WHERE clause < 1434582648 726513 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :The command clause is the reference to mythology < 1434582681 117702 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :And the WHERE clause is substitutions (which are needed for formality) < 1434582704 521225 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :So "CAIN AND ABEL IN THE GARDEN, WHERE ABEL IS " means to kill a process of name < 1434582733 98496 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :"CAIN AND ABEL IN THE GARDEN" alone would... I don't know... Kill the next sibling sequentially? < 1434582740 656166 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :And commands are separated by newlines < 1434582741 816761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : mycology.b98 tests every fingerprint that I am aware of, apart from FNGR, SGNL, and WIND. ← it doesn't test IFFI :-( < 1434582797 324332 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Of course that doesn't account for complex statements... < 1434582803 136379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think IFFI postdates Mycology, though < 1434582856 445532 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Name a famous decision from popular folklore/mythology < 1434582869 255252 :Wallacoloo!~colin@c-98-247-136-171.hsd1.wa.comcast.net QUIT :Ping timeout: 255 seconds < 1434582929 807684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :crossing the Rubicon? although that's more historical rather than mythological < 1434582956 861756 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Don't know what that was. Let me check < 1434583047 92619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Julius Caesar taking his part of the Roman Army into Italy (which was totally illegal), thus sparking a civil war < 1434583054 636474 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :CEASER CROSSING THE RUBICON, WHERE CONDITION IS AND CROSSING IS:\n\t < 1434583062 94812 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Or something like that < 1434583075 797615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion1: note that you don't really want to just design an imperative language with the keywords swapped out < 1434583086 628488 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I know < 1434583087 266624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it isn't really interesting < 1434583092 163331 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :This is just a prototype < 1434583092 349407 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I know < 1434583098 913193 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I hate langs like that < 1434583113 322825 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :But I'm currently just creating some basic ideas < 1434583143 999498 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1434583210 499045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, there's an interesting debate about what exactly Caesar said when crossing the river < 1434583219 834006 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :http://github.com/hppavilion1/Damarok < 1434583222 207538 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :There < 1434583225 630093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's widely agreed how it's translated into English, there's some debate about the word order of the original and whether it was in Latin or Greek < 1434583242 943767 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :That's the repo where we'll put code < 1434583455 549543 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 JOIN :#esoteric < 1434583463 614553 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I'm back < 1434583477 484591 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Now I have an _ in my name :/ < 1434583490 382015 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 QUIT :Ping timeout: 246 seconds < 1434583603 953912 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :So < 1434583624 943854 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :What can we do to make it less keyword-swapout-y < 1434583687 29803 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1434583695 650200 :Herbalist!~oz@unaffiliated/herbalist JOIN :#esoteric < 1434583720 685145 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Ideally it'd be able to take a set of metaphors and interpret what they mean, but that'd require a prize-winning AI that probably would lag normal computers to hell < 1434583784 261828 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`wisdom intercal < 1434583785 160954 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ /The final frontier. < 1434583809 139191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom doesn't work that way hth < 1434583810 881205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shiasdayviaerqjjjjjjjj/shiasdayviaerqjjjjjjjj is the reason why the USA don't use the metric system. < 1434583817 967490 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`wisdom walrus < 1434583819 84037 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :relevant info/The large-eyed mouse lemur is a nocturnal tree-dweller. < 1434583819 824967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Should `wisdom be merged with `? ? < 1434583836 74461 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`wisdom YOUR MUM < 1434583837 88416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fiora/Fiora is half JRPG fangirl, half SIMD dork, and all sucrose. She's a sous-chef who shushes sushi. < 1434583864 329859 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'm pretty sure Fiora isn't shachaf's mum < 1434583870 604058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: you probably meant `? < 1434583873 949536 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`wisdom wisdom < 1434583874 846762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :twh/twh would help, but is an hth derivative. hth. twh. hand. < 1434583875 22442 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I think I broke it :P < 1434583879 259516 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :No < 1434583883 133870 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :No, it doesn't take any parameter < 1434583887 190185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion1_: hint: `wisdom ignores any arguments < 1434583890 827592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? wisdom < 1434583891 229947 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`? intercal < 1434583895 829415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? < 1434583898 243768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :INTERCAL has excellent features for modular program for the enterprise market. < 1434583907 398687 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :Huh, it's been a while since Fiora's been here, hasn't it? < 1434583909 261056 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? øvrigt < 1434583909 971619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​øvrigt? ¯\(°​_o)/¯ < 1434583916 445551 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`? c++ < 1434583917 185390 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Along with C, C++ is a language for smart people. < 1434583921 294909 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :pikhq: yeah, I think she left around the time when kmc left < 1434583922 28428 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`wisdom < 1434583923 110250 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`? java < 1434583932 915345 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :java? ¯\(°​_o)/¯ < 1434583933 447978 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zork/Zork is like York, except for the first letter. < 1434583935 13342 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`help < 1434583935 189191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1434583939 717297 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :kmc left too? Nooooo < 1434583949 591203 :pikhq!~pikhq@2001:470:c47a:1:eade:27ff:fe08:b48b PRIVMSG #esoteric :What's next, no ehird? < 1434583950 23021 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`learn java is a programming-language shaped collection of misfeatures < 1434583955 100349 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'java': java is a programming-language shaped collection of misfeatures < 1434583959 487289 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`learn < 1434583960 118586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/learn: line 3: wisdom/: Is a directory \ Learned '': < 1434583983 388265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even I've been known to leave this channel for long periods of time, because it wasn't ontopic enough < 1434583986 623778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's been fine recently < 1434583995 471308 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`learn yo mama so fat, insert joke here < 1434583997 284532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'yo': yo mama so fat, insert joke here < 1434584006 437737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1434584008 217444 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :OK < 1434584011 205563 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I'm done < 1434584015 409722 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1434584015 585327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I was about to `revert but I think we might have reverted each other < 1434584024 23121 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :alas, it's undone < 1434584034 528597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we /still/ have a broken canary in the system somewhere? < 1434584036 107985 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`? java < 1434584036 900823 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :java is a programming-language shaped collection of misfeatures < 1434584045 768081 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, it seems it messed up the history somehow < 1434584045 980147 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`? you < 1434584048 915116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :you a haskell < 1434584050 903100 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`? yo < 1434584051 551469 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yo? ¯\(°​_o)/¯ < 1434584052 859998 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :or rather, it's messed up because of the history, somehow < 1434584078 973681 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`learn haskell is the most beautiful language ever invented < 1434584082 614254 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`? haskell < 1434584102 705606 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION wonders if hppavilion1_'s client chose a nick based on the computer's name, or if it's an actual nickname < 1434584124 715077 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I chose the nick when I was 7 and didn't want to forget my username < 1434584130 584364 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1434584133 513317 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1434584133 738420 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see < 1434584135 73073 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :It's usually hppavilion1, but my browser timed out < 1434584144 692151 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You can /nick hppavilion1 < 1434584150 30299 :hppavilion1_!8b37207a@gateway/web/freenode/ip.139.55.32.122 NICK :hppavilion1 < 1434584154 446082 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Yay < 1434584158 575040 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I'm normal now < 1434584163 64531 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It annoys me that my brain lexes it as hpp|avilion|1 < 1434584173 75786 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Heh < 1434584207 638156 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :h-p-pavilion-one < 1434584242 789298 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`help < 1434584242 965148 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1434584254 968114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log --removed wisdom/yo < 1434584256 379080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :changeset: 5605:a4afa9eaa9ff \ tag: tip \ user: HackBot \ date: Wed Jun 17 23:35:10 2015 +0000 \ summary: learn yo mama so fat, insert joke here < 1434584258 312743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is interesting. < 1434584262 53199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat wisdom/yo < 1434584262 693755 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: wisdom/yo: No such file or directory < 1434584265 824947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg cat wisdom/yo < 1434584266 662575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yo mama so fat, insert joke here < 1434584288 882084 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :So < 1434584297 792968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It seems that revert isn't actually working. < 1434584309 504689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or it isn't modifying the hg repository, even if it's modifying the working directory? < 1434584317 280317 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :We're designing an EsoLang called Damarok < 1434584326 254458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: what's going on twh < 1434584366 306846 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :It is kewlzez < 1434584389 886295 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :It uses references to mythology and metaphor < 1434584408 489274 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I have no clue how to implement it short of brute force regexes < 1434584428 204815 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That sounds like an inefficient implementation < 1434584435 90016 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :It would be < 1434584449 158756 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Well, sorted dictionary regexes < 1434584462 34351 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Not literal brute force < 1434584594 645561 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :And I suppose it would only sort #included libs < 1434584669 409640 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :So it isn't TOO inefficient < 1434584679 796561 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly: also you should set up /hilight on ireFly\b < 1434584703 254943 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :It's more of a thought experiment language and something to use for mindbendingness, not for implementing stuff < 1434584720 123279 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :shachaf: I probably should, just for you. What channel did I miss it in now? < 1434584731 180965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who knows < 1434584756 390886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How many are you in? < 1434584776 247734 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I just use 1 because it's soooo much easier < 1434584826 269790 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :And I'm new to IRC < 1434585052 694252 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm not sure that my newer SLOBOL language can be run faster than double exponential time. < 1434585076 944608 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :0.o < 1434585081 767669 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Double exponential time!? < 1434585100 611715 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :ACTION DDGs double exponential time, though he's pretty sure he knows what it means < 1434585172 256087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :double exponential time is exponential time approximated with double-precision floating point arithmetic < 1434585173 739903 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Yup < 1434585176 888549 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Oh < 1434585187 739596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1434585188 716104 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :macabre/The Macabres have been the hereditary rulers of Lochaber for 3 centuries. < 1434585191 373472 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I thought it was x^(y^z) < 1434585211 55115 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 244 seconds < 1434585213 382853 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :shachaf is joking. < 1434585217 532909 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Oh < 1434585228 223576 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Jokes don't go through text very well < 1434585237 195622 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :For me, at least < 1434585241 639214 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :At least that kind < 1434585254 200396 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :That SPECIFIC joke doesn't translate < 1434585272 824128 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`walrus < 1434585273 928110 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: walrus: not found < 1434585281 983539 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :`kill < 1434585285 285170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ Usage: \ kill [options] [...] \ \ Options: \ [...] send signal to every listed \ -, -s, --signal \ specify the to be sent \ -l, --list=[] list all signal names, or convert one to a name \ -L, --table list all signal names in a nice table \ < 1434585291 391980 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If a SLOBOL program contains n points, then the easiest upper bound on the number of ways of executing the program is (3^n)!. < 1434585304 537741 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Ah < 1434585317 815854 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :(3^b)! !? < 1434585328 593832 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :(3^b)!, if b = n. < 1434585329 286855 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I must now open wolfram alpha and see that graphed < 1434585361 587310 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :OW < 1434585363 559045 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :*Wow < 1434585398 56527 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :O(70) at ~1 < 1434585400 210790 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For 0, it's 1; for 1, it's 6; for 2, it's 362880; for 3, it's 10888869450418352160768000000; for 4, it's 5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940480000000000000000000; and so on. < 1434585429 168190 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Wow < 1434585436 32274 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :That's slooooooooow < 1434585439 76599 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :This is just for a naive implementation, though. < 1434585440 163555 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :What language did you use? < 1434585448 133191 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I haven't actually implemented it. < 1434585450 789162 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Oh < 1434585460 455425 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :What language do you plan to use? < 1434585467 71745 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm not planning to implement it, either. < 1434585467 832215 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :If you plan to do it < 1434585479 946315 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :I guess it wouldn't be very effective :P < 1434585486 758736 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :ACTION facepalms himsel < 1434585487 847817 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :f < 1434585514 274415 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / leave them perplexed < 1434585527 66505 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Fair enough < 1434585535 474847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm, in retrospect that could be seen as slightly rude tdnh < 1434585542 185264 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :It could < 1434585544 497771 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :But I'm fine with it < 1434585550 659719 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric :Waaaaaaaaaaaaaaaaaaaaaaaaaaaait < 1434585558 285639 :hppavilion1!8b37207a@gateway/web/freenode/ip.139.55.32.122 PRIVMSG #esoteric ::P < 1434585581 447858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/leave them/be left/