< 1417305603 490925 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ls | sort somehting < 1417305660 850375 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I have three files 11232014_00001,11232014_00002,11232014_0000 < 1417305661 30254 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :mabe with sed in there to change mmddyy into mm.dd.yy. < 1417305701 11345 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh I see you want sorted by number not date nvm < 1417305729 84577 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :*11232014_00003 < 1417305781 221166 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Also oren where do you find this stuff and why did you have that on your clipboard? < 1417305790 76891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TURKEY BOMB is an esolang < 1417305794 297725 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric : And I want to return file name for 00003. < 1417305808 430939 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :oerjan: likes to swat people < 1417305853 476578 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Nvm i got it < 1417305855 255318 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :sort -k1,9 < 1417305872 66451 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Ill try my method then yours oren < 1417305877 361802 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :sort -k1.9 rather < 1417305894 456799 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Thank < 1417305961 119706 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :So whats the actual topic? < 1417306071 109935 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :That thing up there set by ais523 is a title not a topic < 1417306082 127321 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :scrip7defop(char,void (*)(void*)) < 1417306101 707926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: it's like you're actively trying to troll me at this point < 1417306116 302967 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :ACTION paps your face < 1417306121 175112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, me in particular < 1417306126 240159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as opposed to the channel in general < 1417306132 178444 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Sorry < 1417306141 687252 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Ill stop < 1417306169 666478 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I actually have no idea what im doing to annoy you ais523 but ill stop < 1417306219 705760 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmm or maybe scrip7defop(char,void(*)(void**)) < 1417306264 753369 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :double indirection allowing operator to repoint the pointer < 1417306290 260018 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Oh < 1417306382 745923 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :actually, scrip7defop(char,void(*)(void**,int,void*,int)) < 1417306395 834990 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :woudl be the most general < 1417306412 463722 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :allowing the interpreter to define the basic operators in the same way < 1417306479 3221 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :at that point you can even define a operator D for defining operators < 1417306496 824463 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but that becomes insane so maybe not < 1417306581 846635 :EvanR!~evan@ip72-211-87-227.no.no.cox.net JOIN :#esoteric < 1417306585 513866 :EvanR!~evan@ip72-211-87-227.no.no.cox.net QUIT :Changing host < 1417306585 657210 :EvanR!~evan@unaffiliated/evanr JOIN :#esoteric < 1417306612 77335 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :no.no.cox.net? < 1417306654 516067 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :whats wrong with the isp cox? < 1417306878 255251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"no" for New Orleans, I'd say. < 1417306884 735622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not sure why twice. < 1417306890 693464 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah < 1417307009 673370 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekNomz < 1417307185 36059 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 256 seconds < 1417307290 595679 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj QUIT :Quit: [ So much cake ] < 1417307770 365401 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41252&oldid=41232 5* 03Orenwatson 5* (+260) 10clarified existence of operators < 1417307887 554714 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :making it more portable < 1417307955 786629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ask mroman (1) is your mirror of The Esoteric File Archive still active? (2) has it been updated with the fact the archive itself has moved to github? < 1417307955 930310 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417308018 116712 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :how many bots are there on here? < 1417308096 647942 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^prefixes < 1417308096 791068 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1417308104 937400 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :At least nine < 1417308117 623380 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :j-bot is here while jconn is AWOL < 1417308120 154253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Archaeologists have recently uncovered the largest known collection of TURKEY BOMB articles. Dating from A.D. 2014 and apparently an almanac of black magic of some sort, with the cryptic title "Communications of the ACM," the remains of an almost-four-hundred-year-old periodical is practically all historians have to go on." < 1417308147 937271 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno JOIN :#esoteric < 1417308221 328489 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :glogbot is also prefixless, so that makes ten < 1417308271 94344 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^show prefixes < 1417308271 238157 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :(Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !)S < 1417308338 519436 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :We're still >10% bot? Good. < 1417308357 969600 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Metasepia? < 1417308363 655829 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Havent seen that used < 1417308397 597023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought it was mostly used for weather report < 1417308404 20400 :GeekNomz!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1417308405 785191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: also thutubot isn't here atm, and usually isn't < 1417308430 897303 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Why not? also when has it been here < 1417308432 320233 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :“In actual news, the human race was doomed to extinction today, as the robot revolt turned violent” < 1417308465 817486 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(Disclaimer: not actual actual news) < 1417308521 825490 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41253&oldid=41252 5* 03Orenwatson 5* (+183) 10clarification < 1417308549 363100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thutubot's a proof of concept < 1417308551 705886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't have hosting < 1417308563 172730 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca PRIVMSG #esoteric :fungot: please don't be too violent. < 1417308563 423082 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :boily: and it is really just set!, and i can't quite persuade myself to download all that < 1417308569 173752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just Thutu seemed like a reasonable esolang for bot writing < 1417308716 462378 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So thutu doesnt exist? But it does < 1417308816 715298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41254&oldid=41129 5* 03Orenwatson 5* (+191) 10covering my butt < 1417308829 193223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the language exists fine < 1417308837 83421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the bot code also exists < 1417308842 172871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the bot itself only exists while someone runs the bot code < 1417308844 102063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if that makes sense < 1417308862 163491 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Yup < 1417308867 748664 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So the bot exists < 1417308874 210646 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :But it needs hosting < 1417308882 910643 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :And no ones doing that? < 1417308895 50246 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wtf does the bot even do < 1417308975 907414 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think I have half a sedbot somewhere, that's supposed to be piped via netcat < 1417308991 490514 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :But I suppose as far as esolangs go, sed is pretty mild < 1417309049 806528 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :sed isn't even self-modifying < 1417309072 727554 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :hahaha < 1417309107 899389 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :self modifying is one thing that's common on thewiki < 1417309242 47052 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :(it's almost as common as dialects of brainfuck) < 1417309596 266150 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :malbolge bot < 1417309642 942166 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 JOIN :#esoteric < 1417309651 442752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fwiw i count 11 bots at the moment although 4 of those in the prefixes list are missing. < 1417309694 710100 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41255&oldid=41253 5* 03Orenwatson 5* (+67) 10catagorized < 1417309773 137702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: thutubot's most useful feature was its ability to impersonate lambdabot which means it's not really useful now. < 1417309927 918956 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 QUIT :Ping timeout: 258 seconds < 1417310146 459171 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca PRIVMSG #esoteric :it's not missing, it's just on extended vacation time. The Day of The Return Shall Come Soon, and the Unbelievers Shall be Smitten! < 1417310207 917817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it just needs something even more amazing and hard to steal than metar first < 1417310304 913791 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca PRIVMSG #esoteric :something I'll be thinking of after a few games of netrunner with the bro. < 1417310315 182338 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca QUIT :Quit: BRAINY CHICKEN < 1417310365 582364 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :idea: cyberpunk videogame in which hacking is done by literally hacking into the game's own code < 1417310390 703002 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1417310541 743354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how can that possibly not have been done already < 1417310567 85739 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1417310583 622501 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i dunno < 1417310587 64866 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :maybe it has < 1417310626 664072 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the game wouldhave deliberate flaws allowing the player to screw stuff up < 1417310656 295908 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :i'm working on a language where you need to hack the VM's registers to access stuff < 1417310663 509208 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :cos it doesn't even have < > brainfuck pointer commands < 1417310670 111124 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :you even have to do that by hacking registers < 1417310676 107510 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :http://alexnisnevich.github.io/untrusted/ < 1417310814 111331 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417310955 251549 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :Oren: wouldnt the pattern of replacing critical function pointers in C to do switching rather than switch statements be "self modifying" < 1417311239 862434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then every functional language with mutable state is self-modifying < 1417311293 421779 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417311348 297817 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it has been done < 1417311353 242670 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's called Hack n' Slash < 1417311356 154824 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's great fun < 1417311390 882113 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :of course, it's not cyberpunk...more fantasy < 1417311475 863101 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1417311476 813963 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So the term 'bucket list' almost certainly comes from the movie. People keep acting like it's a normal turn of phrase < 1417311495 607653 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"In September, it scrapped the title of a competition asking people what activities and destinations are on their "bucket list." A bucket list is a term used by some English-speakers to describe a list of adventures they want to have before they die." < 1417311505 444213 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what < 1417311510 400449 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, I... I know the phrase but not the movie? < 1417311511 517260 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bucket list long predates the movie < 1417311528 450986 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://en.wiktionary.org/wiki/bucket_list suggests not < 1417311546 375690 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :check this out < 1417311554 560184 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :http://www.merriam-webster.com/dictionary/bucket%20list < 1417311617 531550 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh < 1417311640 44476 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i swear i had heard and used that phrase before then < 1417311667 565102 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'Its first application seems to have been in computer programming: e.g., “Guava compiler knows statically that there are no references from buckets inside of one bucket list to objects inside another.”' < 1417311674 885554 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't think that counts < 1417311680 945651 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :list of buckets < 1417311681 764642 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.slate.com/blogs/browbeat/2011/11/09/bucket_list_what_s_the_origin_of_the_term_.html < 1417311721 809676 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, well, it was at least popularized by the movie, apparently < 1417311752 399060 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :according to a comment in the dictionary website, it was used in a book in 2004 < 1417311768 992134 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :and claims "in use since at least 1785" < 1417311775 724388 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :which sounds like bs < 1417311782 847989 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :wikipedia.org/List_of_Famous_Buckets < 1417311795 3534 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :ive never used the phrase before so im not going to start now < 1417311828 370513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :EvanR: "This phrase comes from the idiom to kick the bucket, meaning “to die,” which has been in the language since at least 1785." < 1417311829 543094 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :oerjan: well it doesnt need mutable state to accomplish the same basic thing as that < 1417311831 719638 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"kick the bucket" is as old as 1785 < 1417311839 45897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds like that claim is about the other phrase < 1417311873 977985 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nys: please write that article < 1417311878 851214 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :eh that comment seems to be talking about the book, but its also malformed < 1417311882 110233 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i need to read it immediately < 1417311898 552258 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I've used it here before in relation to eclipses and/or auroras < 1417311914 758168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: make sure to include Hyacinth < 1417311952 38028 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :some day < 1417311965 19807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: that's odd, because I remember recognising "bucket list" when the movie came out < 1417311968 763485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in, like, oh, that's the title < 1417311969 910350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmmm < 1417311977 932016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe I just "recognised" it because I remember the trailer having "kick the bucket" in it < 1417311983 56153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so my brain made the association by the time the title was shown < 1417312017 170859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :alternate explanation: I come from the universe where it was spelled "Berenstein Bears" and "bucket list" was an old term < 1417312027 50600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: the obvious explanation is that you've slipped through from another universe where the phr... what < 1417312041 623763 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That would explain the Facekicker mystery < 1417312051 526828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well, that's some synchronicity < 1417312052 855061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i must have thought you too well < 1417312056 903549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*taught < 1417312101 284190 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think only the authors of the Berestain Bears weren't relocated from the Berenstein Bears universe < 1417312163 529314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: nah the authors were relocated, but before they wrote the books < 1417312177 455726 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :no one has spelled berenstain right yet ;) < 1417312186 890553 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't remember these bears at all < 1417312198 890346 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :EvanR: dammit < 1417312199 575795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :me neither, i guessed we have slipped in from yet another one < 1417312213 499253 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :i remember these bears being fucking boring < 1417312222 922496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's ok EvanR is an extrademinsional saboteur < 1417312229 73922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: some people legitimately don't remember it being -stein < 1417312232 334173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the ones without broken brains :( < 1417312242 797811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was about to correct that misspelling before he realized it was obviously correct < 1417312254 558823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't even see the books as a kid since not american, I encountered them on the internet way later, but it was totally -stein, I swear. < 1417312278 784666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :daniel j berenstain, famous cryptographer < 1417312370 107158 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I'm reading Time Cube again < 1417312388 720793 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :uh-oh < 1417312423 570751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :famous cryptographer and bear < 1417312443 216074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall reading in his autobiography a story about c.g. jung (namer of "synchronicity") having an experience where he and a friend were travelling and found a gallery or something with some nice paintings. years later they returned only to discover the place never existed. unfortunately i later couldn't find that book in the library, or manage to google the incident (the name of the book exists, though, last i checked.) < 1417312459 677420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1417312481 853770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, i read it in _another_ book < 1417312501 875612 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, maybe the book ever existed < 1417312511 434625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and tried to find the actual quote in his biography < 1417312521 85641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :didn't manage it < 1417312559 626256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is, of course, possible that the other book made it up. < 1417312578 420738 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aha! Found the bit where he says a cube does not have 6 sides < 1417312588 203027 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Teaching that a Cube has '6 sides' with no top & bottom, induces an evil curse that pervades all academic institutions." < 1417312596 792365 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"6 sides constitutes a sextet -- not a Cube." < 1417312633 660325 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :yeah. a cube has 4 sides. < 1417312643 78338 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :top bottom and two sides < 1417312653 499848 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :oops < 1417312660 555001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's also possible that book never had the quote < 1417312671 458762 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :front back and two sides, the top and bottom are obviously not sides < 1417312683 638799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: which book twh < 1417312693 547443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any book < 1417312720 941488 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417312750 899166 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'Many people think that the junk food in ...and Too Much Junk Food looks so colorful and delicious, despite the Aesop of junk food being bad for you.' < 1417312762 640229 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I... wonder if that book actually made me interested in candy as a kid < 1417313068 317988 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wat < 1417313068 931605 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.amazon.com/Berenstain-Bears-Holy-Bible-NIrV/dp/0310726085/ref=sr_1_1?ie=UTF8&qid=1344366089&sr=8-1&keywords=berenstain+bears+bible < 1417313102 523541 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I mean... I knew the Berenstain Bears became religious.... but... the whole Bible at a third-grade reading level? What about the parts that aren't appropriate for kids? < 1417313155 405838 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :abridged < 1417313198 446425 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :the entire bible, abridged < 1417313273 781103 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bible: The Abridged Series < 1417313323 423257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the bible: director's cut < 1417313369 964888 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Now that'd be something < 1417313394 496359 :Sauvin!~Sauvin@about/linux/staff/sauvin JOIN :#esoteric < 1417313453 105469 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :would that be like highlander 2 directors cut < 1417313668 570060 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I might end up overdosed on Reddit karma < 1417315056 560309 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that happened to me once. there was, i swear, a stall selling these delicious back bacon sanwiches. next day it was missing with no trace < 1417315173 111344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thank you for acknowledging the supremacy of back bacon < 1417315302 71399 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41256&oldid=41251 5* 03SuperJedi224 5* (+243) 10 < 1417315698 501646 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1417315709 506923 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417315737 670430 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1417316004 123370 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sgeo: in my mind, if its written by mike bernestain, it is NOT the berenstain bears < 1417316010 572758 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :even the stan+jan+mike books, blah... < 1417316018 906798 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :the REAL berenstein bears == stan+jan < 1417316092 978389 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net PART :#esoteric < 1417316111 145728 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wat < 1417316199 191485 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :What are you persons talking about. < 1417316223 38271 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :apparently the berenstein bears childrens books. why i dunno < 1417316232 318110 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Lets talk about < 1417316239 683509 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Uh < 1417316245 358892 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :TCP < 1417316248 379826 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :No < 1417316262 709759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SCP < 1417316263 343309 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Uhmmm < 1417316266 641847 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :NO < 1417316269 392687 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Rob Ford < 1417316274 171778 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :K < 1417316279 552937 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :FIN_WAIT_1 < 1417316286 135377 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wait nvm thats not Henry ford < 1417316317 135063 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Inventions of the 1930's < 1417316322 628185 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :henry ford was an assembly line master < 1417316325 577535 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :^google rob ford < 1417316342 589793 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmm that isn't it < 1417316359 718035 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :henry ford was a master at snorting lines < 1417316363 73880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you will find fungot's internet access exceedingly limited < 1417316363 236176 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: that's just how i would put it up :) < 1417316365 374751 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :err rob ford < 1417316377 303411 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :rob ford was the crack smoking mayor of toronto < 1417316390 847841 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i met him once < 1417316394 345630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also he shot jesse james in his back < 1417316401 787542 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :was he energetic? < 1417316412 2363 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :can-do attitude? < 1417316440 53907 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fat lazy drunkard with good publicity among the suburban poor < 1417316479 833666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while he hang a picture on the wall < 1417316486 856807 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and a can-do attitude for things he's not actually allowed to do < 1417316497 764769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait is that hang or hanged < 1417316513 874830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he didn't hang, anyway, got pardoned < 1417316520 147392 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Burn the witch < 1417316601 325404 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :he also doesn't know the difference between a streetcar and a monorail < 1417316634 633505 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :all politicians smoke crack < 1417316638 74715 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :just that most of them dont get caught < 1417316658 583570 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :right. he was caught doing lines at the bier market < 1417316667 929994 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :with a hooker < 1417316716 589751 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Oh my < 1417316727 612963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hung hth < 1417316738 917111 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Can we do timelines in nintendo series < 1417316747 506206 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Since we arent doing.much < 1417316763 108426 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and his most famous line of all was "Olivia Gondek she said I said I wanted to eat her ***** I have never said that to her in my life, I have more than enough to eat at home" < 1417316776 380506 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric ::/ < 1417316777 854532 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Lol < 1417316802 570985 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is how he addressed an accusation of sexual harassment < 1417316867 18408 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :you have to admire his ridiculous teflon properties < 1417316924 600276 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Yup < 1417316937 900758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: curses < 1417316951 581312 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ncurses < 1417316960 24757 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :good library < 1417317005 702881 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :cake.lib < 1417317230 227646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't actually think you have to admire people like rob ford < 1417317293 972690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, this isn't the channel i usually see people talk about rob ford in < 1417317305 789393 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :#robford < 1417317338 674433 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wait? is bill gates rlly dead? < 1417317352 422269 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Much news if this is true < 1417317447 760247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that just really weak trolling < 1417317467 251797 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :No im actually asking < 1417317473 574219 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I hope he is < 1417317476 318272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what makes you ask < 1417317486 222854 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I was scrolling through the logs < 1417317513 591835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody said bill gates in my lastlog, which goes back a day or two < 1417317542 546999 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417317705 160202 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :27 < 1417317845 689783 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :suppport same-sex pair programming < 1417317856 328374 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1417317920 679038 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :OuU < 1417318090 817404 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :its a hoax < 1417318138 846713 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :How was your day Oren < 1417318210 446854 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :good i guess. i'm almost finished my router < 1417318228 846763 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :(project for networking course) < 1417318244 206751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah ok < 1417318254 742666 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :what routing algorithms and protocols? < 1417318288 773052 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it has to support IP TCP UDP ping, traceroute and NAT < 1417318299 308778 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :nat?!@ ugh < 1417318304 749599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wong wrindow < 1417318305 794651 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I know. < 1417318310 734696 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :so you dont have to do any routing? just forwarding? < 1417318343 483958 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the router is run on a vm with four different eth1 eth2 eth3 eth4 < 1417318364 895246 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :eth1 is the "internal" network < 1417318402 462379 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :this whole thing is really annoying but I almost have everything working < 1417318457 136610 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it's using mininet to simulate a network < 1417318526 8784 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417318616 492823 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :NAT feels perverse, the router is keeping track of TCP states... ugh < 1417318693 908801 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I hope ipv6 beocmes popular soon < 1417318719 780884 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :go back to end-to-end routing < 1417318867 321979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we'll probably end up with both NAT and IPv6 < 1417318890 52344 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fffffuuuuuuuuu < 1417318893 166956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because life sucks < 1417318939 91228 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Amazingly, nobody's actually done NAT and IPv6 yet. < 1417318947 648632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought NATv6 already existed? < 1417318963 731705 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i hope not < 1417318966 126977 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: It was defined and deprecated, and essentially nothing implements it. < 1417318981 168892 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :so we are safe for now < 1417318988 231300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, were they planning to deprecate it even before defining it? < 1417318992 909517 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No. < 1417318994 302799 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the future may not be doomed < 1417319006 865395 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apparently there are approximately e microfortnights in a nanocentury < 1417319018 337650 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Oh fancy < 1417319030 470421 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Im fucking cold < 1417319044 531992 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION goes to bed < 1417319048 515284 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Night < 1417319090 655481 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Because you want to let anyone in the world use your network printer < 1417319110 670905 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! printf("%f", 25.0*(365*4+1) / 14); < 1417319112 115160 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/printf("%f",: not found < 1417319114 706581 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I would think NAT would exist to deliberatley hide stuff behind a router. < 1417319120 547413 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! c printf("%f", 25.0*(365*4+1) / 14); < 1417319123 20778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2608.928571 < 1417319142 452750 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :MDude: Which is Not A Feature. < 1417319146 526968 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Jafet: Firewalls. < 1417319149 340821 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! c printf("%f", exp(1)); < 1417319151 837895 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2.718282 < 1417319186 186604 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I remember people saying you don't need hardware firewalls routers basically do the same thing with NAT. < 1417319189 260672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the thing about "NAT for security" is that an unconfigured NAT basically acts sort-of like a firewall with a reasonable default configuration, but you're better off using an /actual/ firewall with a reasonable default configuration < 1417319196 255076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at which point you don't gain any security advantage from the NAT < 1417319202 998943 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :So I guess you we'd just go back to using that. < 1417319231 712800 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And pretty much all the consumer routers also actually act as actual firewalls, as well. < 1417319231 894043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :end-user router boxes already do firewalling anyway < 1417319242 859541 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Especially important when these are consumer routers that support IPv6. < 1417319249 57670 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(which are, in fact, out there now) < 1417319275 410933 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I would think all the ones with IPv6 would firewall, what with firewalls being made first. < 1417319290 841408 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my router doesn't do firewalling but it times out tcp connections in 60 s < 1417319296 801109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd hope that all new routers would have IPv6 support < 1417319301 220675 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Then you implement upnp for this new firewall, because it's only right anyone in the world should be able to use your network printer < 1417319308 318782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all major OSes do, after all, even though most are unable to sue it < 1417319310 594259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*use it < 1417319333 178751 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Even freaking XP has IPv6 support. < 1417319375 816877 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Jafet: With proper credentials, damned straight. < 1417319377 308424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm disappointed that OSes didn't adopt the CLC-INTERCAL method for IPv6 support, it's really clever < 1417319400 122457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, if you do a gethostbyname on an IPv6 address, you can an IPv4 address back (in the multicast space, IIRC) < 1417319411 764814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then any attempt to use that address is transparently mapped to the underlying IPv6 address < 1417319433 451642 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, NAT64 basically. < 1417319463 664318 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well, no. < 1417319471 793068 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's the exact opposite. < 1417319568 739915 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION is kinda amused with his cell company... < 1417319576 757800 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The Internet connection I have from them is IPv6 only. < 1417319673 698492 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :good news < 1417319688 735842 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :goodnewseverybody.jpg < 1417319981 315258 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417319993 164514 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oren: but what you are doing is not "routing". you are making an "ip forwarder" < 1417320095 10312 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but it has to send packets to different interfaces based on the ip address? < 1417320105 341991 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ie. receiving a packet, looking up the next hop in a forwarding table, and rewriting the IP portions and transmittin git < 1417320113 179046 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :eaxctly < 1417320124 206933 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :So does having an IPv6 address eman you don't need to worry about port forwarding? < 1417320128 94709 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :routing is a more complicated decision of how to build a forwarding table < 1417320137 722242 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :which is not done on a per-packet basis < 1417320150 980744 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :using protocols like BGP, RIP, OSPF, EGP, etc < 1417320165 194881 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I see. so the routing in my case is just reading the config file < 1417320172 862027 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :static routes < 1417320210 801091 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :\me notes BGP RIP OSPF down for the exam < 1417320227 951325 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :\me is doing it wrong < 1417320268 971016 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Also, with a static address, you could use something like tinyurl to link to your comptuer without registering a domain name proper? < 1417320275 278902 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 256 seconds < 1417320282 970939 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :BGP is the big one these days, and some orgs use RIP < 1417320302 628050 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i see < 1417320314 817461 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :(i dont realy know how much ospf is used these days.. i dont work with routers) < 1417320337 717322 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and EGP is the one between compainies i think < 1417320350 794247 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :E is "Exterior" < 1417320385 621525 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :BGP < 1417320389 619255 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :is what the global internet runs on < 1417320397 972935 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah < 1417320446 445512 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :to bring this back to esolang, someone showed that its np-hard to figure out the effects of bgp policies < 1417320458 305759 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :err. np-complete < 1417320540 443902 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: That CLC-INTERCAL method is actually the method I wanted too < 1417320649 231854 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yayyy packets are actually going through!! < 1417320676 358889 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :imagine that, I wrote a program that works < 1417320715 214322 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :what lang? < 1417320746 136677 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :C < 1417320752 836416 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :well.. then, duh! ;-) < 1417320769 853618 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its not like you're trying to make something work in haskell or lisp! < 1417320790 200241 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :before it was segfaulting on every third packet < 1417320808 174002 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because the NAT's linked list code was faulty < 1417320869 535673 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :nat shouldnt exist :( < 1417320888 979967 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Now to debug the goddamn TCP tracking < 1417320905 19311 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like whyyyy does the router know about TCP whyyyy < 1417320914 69052 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :do you need to track tcp? < 1417320937 885007 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yes. the translations time out diffrently based on tcp state < 1417320979 33659 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :but cant you just half-ass it? ie. closed, SYN opened, FIN, closed... < 1417320991 99252 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :open idle connections time out in 2. hrs or something, but half-open connections time out in 60 secs < 1417321006 335834 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or some shit i dunno < 1417321027 605693 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :half-assed impls time out in 60 sec ;-) < 1417321107 840333 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ACTION checks how much the stupid tcp is worth in the grade < 1417321145 416177 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fuuuu it's worth a lot... < 1417321150 297173 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric ::) < 1417321174 685455 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :impl the low level packet handling in C, then do the complex tcp state machinery in python.. duh ;-) < 1417321201 566969 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :(dont worry, doing tcp state isnt THAT hard.. i mean, at the level of a programming class project at least) < 1417321203 236517 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :someone in my class did that < 1417321212 168595 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like exactly that < 1417321266 717197 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i wonder how they're going to grade it.. its not realistic to do lots of testing on the timeouts and state machine, unless they can run your code in a simulator that steps through time quickly < 1417321308 404894 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :anyway, you should enjoy it while it lasts.. its actuallya pretty cool project < 1417321310 277778 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I haveno idea. I think they're going to run it real time and have a couple of grad students typing "wget blah@jjhj" < 1417321322 364096 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and ping and crap < 1417321332 336320 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :for 'wget', a 60-second timeout for everything will just work < 1417321353 379961 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but the servers are borked to send the data slowly < 1417321377 976018 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1417321400 316539 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I assume they are going to set the tcp timeout to like 5 secs though < 1417321416 584658 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I am supposed to have a switch to set that < 1417321470 785019 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ahh < 1417321738 942133 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1417321802 764439 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I think i figured it out will work for most cases < 1417321819 829737 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :make conn half-open when the mapping is established < 1417321837 909722 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is it usual to refer to piet as mondrian < 1417321840 406843 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :when the mapping is next /used/ make conn full open < 1417322009 460742 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :a dutch painter? < 1417322025 445484 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also an esolang < 1417322271 778029 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oren: how about half-open when packet sent out from nat, then full-open when packet receive in from nat? < 1417322278 774881 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ie. two-way comms confirms full-open < 1417322323 673493 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah that is simpler < 1417322358 836833 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i'm not required to support conn opened from outside in < 1417322445 207222 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :NATs dont support that.. thats an inverse-NAT < 1417322450 49981 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :a NAT is a diode (kinda) < 1417322530 752421 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :http://xkcd.com/814/ < 1417322700 294487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly realizes the alt text could be said by either of them < 1417322998 307807 :MoALTz_!~no@user-164-126-229-18.play-internet.pl JOIN :#esoteric < 1417323111 959472 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417323185 398542 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : After several years of abstinence I took a particularily rotten night in some rundown hotel in the UK near an almost dead village nobody has ever heard from way up north to write yet another fine programming language. < 1417323206 956684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a) I don't remember seeing this language (i®™) on the wiki; b) fear that this might be dangerously near Hexham < 1417323211 343591 :MoALTz!~no@user-164-126-229-18.play-internet.pl QUIT :Ping timeout: 265 seconds < 1417323372 672014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly hexham < 1417323463 861555 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION stares into your soul < 1417323468 412205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hexham's way up north in the UK, not sure if it counts as an almost dead village though < 1417323492 464749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION waits for Dulnes to go mad with what he discovers < 1417323527 317895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i've been assuming only the three elliotts and their families live there hth < 1417323530 7068 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Oh? hiding atrocious secrets again are we oerjan < 1417323530 315202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1417323534 526859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*and Taneb < 1417323544 770116 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :"three" < 1417323560 354338 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :What Do you mean by that < 1417323563 463769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: you don't come from Hexham, do you? < 1417323565 249490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: everyone does that. you must not look into many souls. < 1417323577 931942 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Not often < 1417323596 133923 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I hide my secrets under a blanket of guilt < 1417323598 580005 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I have seen things...... < 1417323612 404310 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Then you arent blind? < 1417323624 875718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can go blind, you know < 1417323633 940018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. people sometimes do. < 1417323654 22737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like if they peer TOO DEEPLY < 1417323654 992009 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :People like to do that alot < 1417323656 694702 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i haven't gone blind yet but my genetics aren'tgreat for that < 1417323670 546801 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my dad has started to goblind < 1417323678 572658 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So your genes arent great for blindness? < 1417323679 606038 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :becuase of cataracts < 1417323683 916114 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Ah < 1417323693 252429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: why are you suddenly changing topic to people with alot fetishes < 1417323693 847864 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :My dad had retinal pigmentosa < 1417323737 265674 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wat? oerjan when was i talking about fetishes < 1417323773 707355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: Taneb sometimes counts as an elliott if you count carefully. < 1417323776 736247 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I thought we were talking about how abstinance makes you commit murder < 1417323807 364783 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So if i count by Tanebs? < 1417323812 729517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? taneb < 1417323814 468015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, and cube root of five genders. (See also: tanebventions) < 1417323814 664985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: you were talking about people who like to do alots hth < 1417323833 430540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? tanebventions < 1417323835 8079 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, and this sentence. < 1417323836 287015 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Was i? < 1417323875 521947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether to add tanebventions to that list and "Taneb invented them." at the end of the sentence. < 1417323878 531240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :probably not < 1417323880 172369 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :oerjan: you are dirty < 1417323974 458896 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Bashing your head in with bash < 1417323995 739685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: incepventions < 1417324025 895860 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I use zsh < 1417324040 39890 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or midnight commander < 1417324055 215876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: it's irresistible when people misspell "a lot" as often as you do hth < 1417324072 914128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also there totally have to people into alots. < 1417324077 343688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*to be < 1417324088 652967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is "alot" actually a real world (which means something completely different)? < 1417324112 630207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google the alot -hth < 1417324113 591940 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html < 1417324113 734678 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Hyperbole and a Half: The Alot is Better Than You at Everything < 1417324150 906968 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :midnight commander has the best editor < 1417324160 613544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I'm afraid to websearch for something when I don't know what sort of page I expect to come up < 1417324165 473471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially when I'm at work < 1417324187 983456 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1417324211 430065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: a good policy with the discussions we've had recently < 1417324212 218381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: i think that link would be ok for most workplaces < 1417324218 2080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except for probably not being related to work < 1417324236 783375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: but you can't tell unless you follow it, at which point it's already too late < 1417324248 31984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which is why i said it < 1417324277 634268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I used to indulge myself in lowercase "i"s as a special occasional thing. < 1417324281 941171 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now I do it all the time. < 1417324293 723565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The line has been blurred. < 1417324295 781516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i refuse to believe you haven't seen that before, anyway < 1417324306 781011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: this is /me/ you're talking about < 1417324318 614448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm.... < 1417324386 484642 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Orenwatson14]]4 M10 02http://esolangs.org/w/index.php?diff=41257&oldid=41127 5* 03Orenwatson 5* (+34) 10 < 1417324389 399450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :blurring the Line one letter at A time < 1417324504 586814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :should i submit my 49 solution to different letters parity? < 1417324512 480471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :probably not, i had too much help < 1417324531 50913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :even though i think most of that help involved a trick that i came up with < 1417324533 32490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh well < 1417324563 161592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, whatever happened to that progressively-ban-ASCII-characters thing that Lymia was working on? < 1417324601 521797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well i submitted mine even if i had spoilers too < 1417324628 652877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: well have YOU seen Lymia speaking recently? < 1417324655 354203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: no, but there are plenty of people I haven't seen speaking recently < 1417324658 24953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly e got them all banned < 1417324662 382714 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :How do i mispell alot? < 1417324674 481919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats Dulnes -----### < 1417324682 945732 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION dodges < 1417324689 388611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :TOO LATE < 1417324691 579368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you know, that isn't really fair < 1417324699 771387 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric ::T < 1417324700 538517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i have to work hard to get swatted < 1417324717 829201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: since when is the swatter fair? also your problem is you work _too_ hard hth < 1417324723 739450 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :oerjan: seriously i have no idea what you mean < 1417324739 362750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wait is the swatter you or that ascii art thing < 1417324748 756293 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION paps oerjan on the face < 1417324754 886484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: i _might_ have believed you if you hadn't misspelled "misspell" < 1417324766 296637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe i'll just go build factories and trains < 1417324790 740925 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :... < 1417324796 392518 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION kills self < 1417324807 627575 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :in simcity? < 1417324813 106251 :AndoDaan!~AndoDaan@188.189.78.31 JOIN :#esoteric < 1417324820 896134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I didn't even notice the misspelling of misspell the first time round < 1417324822 646053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in factorio < 1417324823 969723 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :oerjan: i see it now ive been doing it wrong the whole time < 1417324837 357829 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :hola < 1417324847 108708 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Welcome < 1417324861 189970 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :there should be a 2d esolang where the instructions aren't text chars < 1417324872 900920 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Thanks for pointing that out oerjan. < 1417324878 585937 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but rather objects represented by sprites < 1417324889 289844 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Also i spelt alot correctly < 1417324895 411249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, there is a Malbolge entry: http://codegolf.stackexchange.com/questions/40562/asciis-95-characters-95-movie-quotes/41341#41341 < 1417324899 47050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure if that was by Lymia or not < 1417324900 720335 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :animated sprites? < 1417324904 595437 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yah < 1417324910 425263 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not me. < 1417324918 655379 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I failed to get the Malborge working < 1417324919 65760 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :so you can watch your program running? < 1417324949 604310 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :exactly. the program counter would be represented by a thing on the screen and interact < 1417324980 151916 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :mabe a robot with wheels or something < 1417325000 577563 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ais523: that seems pretty concrete < 1417325001 317986 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :I love the visable languages. First esoteric was befunge. Can hardly program in brainfuck when it's not visual. < 1417325028 68219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: have you seen PaintFuck? < 1417325036 948993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's one of the few BF derivatives that this channel doesn't hate < 1417325062 529195 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :you could probly make a visual ide for befunge like that < 1417325064 484349 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :only in passing. I'll check it now. < 1417325066 416431 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Paintfuck? < 1417325110 716181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure of the capitalization of the 'f' < 1417325121 921029 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oren: i've been using wasabi.jar for all my bf93 programming. < 1417325146 409821 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :there are more flashy ide's out there, but that was is the best i think. < 1417325174 592331 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :F* < 1417325176 930658 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Happy < 1417325180 872484 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric ::-: < 1417325230 959089 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :(btw ide makers out there, including me, would it kill us to but the character command list on a special visual keyboard?) < 1417325250 112573 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :(would be usefull for just point and click programming) < 1417325262 591996 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :okay, ando, god you're so pushy. < 1417325343 518242 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oДO < 1417325361 628429 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :α < 1417325372 543986 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh cool I can write greek letters < 1417325381 173105 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :γ < 1417325399 373496 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Having fun? < 1417325427 175983 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :ha, trying it out on http://www.formauri.es/personal/pgimeno/temp/esoteric/paintfuck/paintfuck.php looks cool < 1417325431 345870 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :RFC 1345 keyboard thing < 1417325441 844480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pixels are such a brilliant invention :) < 1417325441 988044 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Indeed < 1417325442 820739 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i intalled it < 1417325453 22246 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Agreed < 1417325467 311263 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Back to making musics < 1417325515 779897 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Åæ < 1417325588 682136 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I made a music synthesis language at some point a long time ago < 1417325628 356243 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oh, and Oren, thanks for fixing my 0-9 is 10 mistake in MNNBFSL. < 1417325647 810727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you are trolling me with all your misspellings now hth < 1417325695 957587 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ill dig it up later tonight < 1417325724 369202 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: In my dreams, I'm perfect. Then I wake up adn... < 1417325755 374232 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I swear to god oerjan < 1417325771 760568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: not just you < 1417325790 343566 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is ill a mispelling? < 1417325791 460180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :three different people, and then int-e < 1417325794 646487 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Some people cant English right ;-; also < 1417325802 157989 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ill as in 'awll' < 1417325802 966742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: yes, but you had one before < 1417325824 726554 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Lets just misspell words < 1417325826 304778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"intalled" < 1417325836 74556 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Typing faster? < 1417325841 964063 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Fast* < 1417325849 778627 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I put #define retrun return < 1417325865 709441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :redrum < 1417325875 488410 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :granny no < 1417325877 997489 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and #define esle else < 1417325906 329358 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :at the top of many of my source files < 1417325955 970473 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and #define adn && < 1417325988 245703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: but _not_ #define and && ? < 1417326006 377823 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is in a standard header ifg which one < 1417326016 279211 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1417326045 220085 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Whenever someone makes a spelling error my brain auto corrects it for my eyes < 1417326047 540887 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :actually one i use a lot which isn't a mispelling is #define ei else if < 1417326051 785697 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Try that oerjan < 1417326117 30258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: arthur whitney, is that you? < 1417326131 445036 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nope Oren Watson is my real name < 1417326145 811667 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Fancy < 1417326154 510879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.jsoftware.com/jwiki/Essays/Incunabulum you sure? < 1417326231 18118 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is interesting... #define R return would solve the retrun problem < 1417326249 100618 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"programming style", it says < 1417326305 125635 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the retrun problem is a severe problem with typing C fast < 1417326317 902253 :kline!~kline@unaffiliated/kline QUIT :Ping timeout: 265 seconds < 1417326513 445305 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417326524 513500 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :does the programming style of the original bourne shell count as an esolang? < 1417326558 498435 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :was that the #define BEGIN { one? < 1417326566 33284 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah < 1417326685 402226 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's an interesting problem to make formal why it should not be its own esolang. It's isomorphic to C, but with clever "isomorphisms" that criterion extends to a lot of other languages. < 1417326696 126775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : any decent language can be parsed with no backtracking and no lookahead <-- LR(0)? that sounds rather restrictive < 1417326712 336465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unlambda? < 1417326719 439838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i think at least lisp, bf and unlambda work < 1417326729 143278 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :forth, scrip7 < 1417326797 587666 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :uhh.... I think many other esolangs fit the criterion < 1417326807 392592 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 265 seconds < 1417326811 900046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not that many other non-esolangs... < 1417326835 557956 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :right, but that's because they are all algol dialects < 1417326847 457672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :haskell isn't >:) < 1417326849 321187 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I lack some intuition here, what are the sources of not being LR(0)? What about Pascal? < 1417326850 162077 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :stupid algol and its precedence < 1417326873 909221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: operator precedence does tend to do that < 1417326876 999884 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :precedence rules generally require LR(1) < 1417326881 292074 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :at least < 1417326922 594929 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if they did it like a 4-function calculator instead it would be so much easier < 1417326947 323705 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :x = 2 + 3 * 4; print x; < 1417326959 168982 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :answer should be 20 < 1417326981 423823 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :not 14 < 1417326993 779611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right, thanks. You can do the Haskell thing and parse it as (2+3)*4 and adjust for precedences later, but it's cheating. < 1417327029 158985 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :just do like smalltalk and not have precedence. what are we talking about < 1417327064 137557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: things like [x,y,z] vs. [x|y<-z] also have trouble, i think, because the x is ended by two different characters that need to be separated. or wait... < 1417327065 768526 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :we're talking about my bold statement that all languages should be parsable with LR(0) < 1417327084 319804 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, better than that one guy who said all compilers should be one-pass < 1417327101 964107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: well, "natural" expression parsing means I'll disagree. < 1417327122 156626 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :4 function calculator < 1417327131 793560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: we spent a year in school to get our brains do it, it would be a pity to unlearn it just because compilers can't. < 1417327131 981700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess you _could_ handle that < 1417327171 74993 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :LR(0) would be better for math too. < 1417327184 159031 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes and no < 1417327199 638470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :precedence is great < 1417327200 173800 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if i ever publish a math paper all the algebra will be in RPN < 1417327200 805416 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you'd make old texts inaccessible once you go that route, with little gain. < 1417327212 177696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dnf is the future < 1417327257 970555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oren: use nothing but commutative diagrams to avoid the issue hth < 1417327266 267471 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: I think you'd run into some trouble getting it accepted for publication. (If that's what you're after. Anybody can put something on their website of course.) < 1417327271 102041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: in other words, you'll never publish in a real journal... < 1417327273 507051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also your name is the same as my father's name < 1417327285 276834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i assume that you are not him < 1417327295 768043 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is your father last name Watson? < 1417327305 716660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no < 1417327318 583869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And it's actually a bit funny that I'm arguing against this because I see people writing a+b/c+d on IRC all the time, when they mean (a+b)/(c+d). < 1417327325 833402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think he used to be oren on freenode long ago < 1417327326 854918 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(because they've been taught fractions) < 1417327344 947266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but maybe he stopped when you took it < 1417327350 142603 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :besides im 21 < 1417327363 27916 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yay, for once I was faster than you! < 1417327369 288080 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION marks the day in the calendar. < 1417327374 575845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In red. With glitters. < 1417327385 137465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fractions are great < 1417327390 138708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2d syntax < 1417327390 281455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: sadly there's no precedence that will work / work as a fraction line without parentheses < 1417327400 797999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :we need a dimension for every operator < 1417327407 116576 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :https://pbs.twimg.com/media/B3Zm7qFCcAAwGi3.jpg:large Fractions < 1417327423 457376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: indeed they are, since people are extremely good at 2D image processing. < 1417327435 235816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i tried to read that as a clever pun but i think you just meant "make" < 1417327671 434845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nested fractions are a bit of a scow < 1417327688 254242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you gotta keep making the lines shorter < 1417327740 570480 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :LaTeX helps but RPN would eliminate the problem < 1417327754 241807 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://upload.wikimedia.org/math/0/b/d/0bdd6464c4d881bbdd54f52229a586cf.png hm < 1417327762 249049 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :starting to understand what "scow" means < 1417327955 780780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think my brain is angry at me, or something < 1417328097 53070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: also i tried to look up the meaning of your surname to see if it could possibly have been translated from "watson" at some point but wikipedia is unhelpful and google seems to think it means "son of poo" tdnh < 1417328137 878468 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lolwut? < 1417328144 751630 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lolwut.jpeg < 1417328316 806332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe try a babe name site < 1417328321 370256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*baby < 1417328334 32454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep, my brain clearly hates me, or maybe fingers < 1417328359 171175 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if it helps it is still unclear to me whether my name is supposed to be spelled orin or not < 1417328389 373197 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oerjan, can't tell if you are trying to troll yourself... :p < 1417328391 601017 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren _is_ a biblical name, i looked it up the other day < 1417328392 101912 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :wait... how could that possibly help? < 1417328422 671252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(just after you arrived and i remembered it was the name of shachaf's father or something) < 1417328435 500493 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i see, well a lot of my cousins names are in the bible too. < 1417328455 245054 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I ahve all the apostles as cousins < 1417328467 830007 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and a lot of angels too < 1417328480 576426 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :well except judas < 1417328484 394138 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :obviously < 1417328534 177457 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :part of my family are very religious christians, my branch are all atheists < 1417328544 475932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1417328572 379308 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the two branches get along very well < 1417328616 546007 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :which might be surprising < 1417328626 90125 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :considering the furor on the internet < 1417328637 714263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oren: whoa < 1417328641 816630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: maybe i'm trolling my evil brain dth < 1417328659 815494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i vaguely assumed you were from israel since i didn't know that name was used anywhere else < 1417328662 15349 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :i know, and now use hth, but dth? < 1417328675 630389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"does that help" < 1417328680 575115 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :argh < 1417328695 685738 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure i've used it before < 1417328701 755668 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah my aunt wishes she lived in israel < 1417328703 395927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :has ANYONE < 1417328716 131535 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :what???? don't make up language on the fly! < 1417328723 705697 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i don't think your translation of my surname is correct hth < 1417328734 321184 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i sort of figured hth < 1417328745 737138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :huh? < 1417328747 864677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how would that help < 1417328758 97184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you just putting hth at the end of every sentence < 1417328784 420480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: problem is it seems the actual first-name root is nowhere to be found, _and_ is used as a name in a _lot_ of languages (including norwegian) < 1417328789 582108 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :if not, then definitely .th hth < 1417328805 358674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: wait, what is? < 1417328809 449820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: kiki < 1417328809 593226 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :orin oren < 1417328818 985868 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh < 1417328822 231396 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is also a japanese name < 1417328827 776942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :let's not talk about my name < 1417328835 447494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oren: "oren" means "pine" in hebrew hth < 1417328870 752354 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah. my aunt also wishes she spoke hebrew < 1417328872 385949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Suillus_granulatus is called an "orniya" < 1417328892 961931 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :she knows biblical greek but not hebrew < 1417328900 298063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this paper about predicting LCRNGs from high-order bits looks promising < 1417328907 430766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, it consistently spells "modulus" as "modulas" < 1417328918 380545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it seems to need more than one bit < 1417328918 523840 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Modula-2 < 1417329017 167712 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Journals don't have anything to do with publishing, they're books you keep next to your bed to write it. < 1417329043 92451 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Not only did I make a dumb joke where I pretended not to know a meaning fo a word, I was scrolled up. < 1417329058 409478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : what???? don't make up language on the fly! <-- how do you think words are made? (probably related to politics and sausages) < 1417329058 783881 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :scrolled up? < 1417329060 831209 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :*of < 1417329083 184292 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :On the chat client. < 1417329087 904967 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah < 1417329111 295902 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :When I scroll up a little, it stays at the spot as new messages come in. < 1417329123 612628 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :And then I come back and respond to something from hours ago. < 1417329132 486020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: you and me dude < 1417329136 42859 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oerjan, ha. Actually I share the same sentiment. I even defend semantic drift. Literally. < 1417329256 499134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: which meaning of "literally" is this? :-) < 1417329316 841285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all of them hth < 1417329318 356017 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :howboudis? dyuu sport dis usij < 1417329344 329397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he said _semantic_ not typographic hth < 1417329356 230801 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is how i talk out loud when im lazy < 1417329378 838707 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :ais523, the meaning is always context. hth < 1417329394 540695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that's phonylogy. very sported. < 1417329399 83696 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :wow, hth is pretty diverse. < 1417329462 458806 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :also what about saying fiddy and sitty and niney? < 1417329468 970720 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :hth can mean "hope that helps", "hope that didn't help at all" and anything in between. < 1417329482 244883 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :instead of fifty sixty and niney < 1417329486 592232 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :*ninety < 1417329490 254062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: that sounds about too fiddy < 1417329506 948811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1417329508 611464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*tree < 1417329529 307090 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i say three not tree < 1417329532 767410 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :there is as much structure and grammer to, I forget the proper name, urban language as there is to the queen's english. < 1417329555 108676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: well you're not a scottish monster, i assume. < 1417329573 31162 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :im from downtown toronto < 1417329625 298835 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :that increases your odds of being the lochness monster. cuz he sure ain't in lochness. < 1417329636 783107 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i have some scottish ancestry but what with being half ukrainian and a quarter french < 1417329662 594998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was in the CN tower once. i think it was still the world's tallest free-standing structure at the time. < 1417329738 37289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also glass floors are evil hth < 1417329739 976983 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Queens English? < 1417329753 339423 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :You mean The kings English < 1417329753 675226 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :aren't radio masts those? < 1417329760 482175 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Queen of England, Canada Australia and some other countries < 1417329767 927284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Wang program14]]4 10 02http://esolangs.org/w/index.php?diff=41258&oldid=8053 5* 03Zzo38 5* (+104) 10Wang B < 1417329769 578026 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Glass floors are awful < 1417329774 71911 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :all of which speak english < 1417329778 619226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: oh dear did Elizabeth die today too? < 1417329791 826572 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :pah, one movie comes out, and everyone thinks england has a queen. < 1417329799 958209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ok who died. < 1417329805 267243 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She is the queen < 1417329813 192382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: Dulnes says bill gates died hth < 1417329833 728409 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :But The royal family has no say in Political matters anymore i think < 1417329840 578505 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Isnt it there for show? < 1417329860 832783 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :she has more powers in emergency < 1417329865 105258 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or something < 1417329870 663875 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :wait, the rule of getting a telegram for birthing 7 daughters change when there is a king? < 1417329871 154475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the monarchy has more power than it should. < 1417329874 155634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: the english change terminology between queen and king whenever the monarch's gender does, right up to the lyrics of the national anthem. < 1417329876 872995 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I remember < 1417329884 303211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :c.f. the NHS funds homeopathy < 1417329893 567902 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :The queen cannot get in trouble < 1417329902 156355 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She could commit mass murder < 1417329916 136967 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :And be removed from the throne < 1417329916 373894 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :it's annoying for the use of "the queen is dead, long live the king." < 1417329922 567641 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :But not put in prison < 1417329934 800663 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :it took me a while to figure out the sentiment when the gender was the same. < 1417329948 646633 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :No one has a king < 1417329961 776416 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Have you heard of all those henry's < 1417329980 732463 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :The murderous trecherous henry's < 1417329990 301961 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :wait, you mean there was a 1 to 5 before 6? < 1417330003 695648 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :henry the eightth < 1417330008 959266 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :dammit < 1417330017 458473 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :VIII < 1417330026 929879 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :8 henry's and 6 wives. i mix those two up. < 1417330047 588144 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my grandma had two husbands < 1417330050 539145 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Who was the queen that brought England into the golden age < 1417330061 134181 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Victoria < 1417330065 336623 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Yeh < 1417330067 792603 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :elizabith the first. < 1417330071 790514 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Idfk < 1417330072 637189 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :dammit. < 1417330092 353187 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :golden age or reason you mean, right? < 1417330103 187978 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Golden age as in < 1417330106 270001 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Victoria oversaw the industrial revolution and the enlightenment < 1417330114 443833 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :not industrialization and grimey london. < 1417330117 131225 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :The government and the people had alot of wealth < 1417330120 608697 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and ruled india < 1417330133 807924 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wait < 1417330139 402950 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wasnt that later on < 1417330148 960931 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Im talking about 1700 < 1417330160 852255 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :he is. and i'm still wrong. < 1417330167 79336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: I suspect the queen would be locked up if she committed mass murder. < 1417330175 884340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even if it needed lawyering to find a justification for it. < 1417330186 210349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(what's to stop you removing her from the throne and *then* charging her?) < 1417330196 457321 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :victoria was about 1825 to 1875 or something < 1417330198 968224 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's legally impossible to charge the queen with things so... yeah that works. < 1417330208 656342 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well it was back then anywho. < 1417330227 5541 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Still in effect i think < 1417330237 572385 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nope, she was from 1837 until 1901 < 1417330246 9273 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :There are some exceptions now. < 1417330261 736085 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Like if the queen came to your house and while you are busy being honoured she stole your shit < 1417330268 755485 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She wouldnt be tried < 1417330270 287822 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :empress of india starting in 1876 < 1417330276 48533 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Or < 1417330286 164705 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Idfk how to spell at knight < 1417330286 935396 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :how would she steal anything? she doesn't even carry a purse. < 1417330290 166277 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Night* < 1417330297 803050 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Granny panties < 1417330302 380292 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :god... < 1417330316 360060 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :you can't call them that when she's wearing them < 1417330328 207292 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :The Queen's Whites. < 1417330331 503219 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She has a corgy < 1417330334 697795 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :iin the 1700's it was george the second < 1417330338 610410 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Its actually a robot < 1417330369 261507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a robot with a sizeable hidden compartment? < 1417330375 439426 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :While she's talking to you her robot dog is busy knicking your stuff < 1417330393 219012 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Like jewelry < 1417330397 417441 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :And what not < 1417330421 502882 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I still hate England < 1417330428 368910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think she has enough jewelry hth < 1417330433 385991 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Doesn't the queen have enough jewelry already? Why would they need to steal any? < 1417330445 165953 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ive been to london and oxford it was terrible rained all the time < 1417330445 917910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION idly wonders how many millenia Dulnes has already lived < 1417330455 905642 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eh < 1417330456 433218 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She's a dragon < 1417330458 94208 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :millennia < 1417330472 115987 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She always needs more < 1417330488 410848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what Dulnes is on < 1417330488 713679 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If she is a dragon then she is too small and stuff like that < 1417330497 157963 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Magic < 1417330519 27685 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: dragons come in all sizes and shapes < 1417330562 963758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :spontaneous combustion is mainly due to tiny dragons accidentally flying into noses hth < 1417330563 106937 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Well it makes sense i mean way back when British people ran around with staffs saying that Merlin was a wizard and stuff and that there were dragons to be slain < 1417330570 400408 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I really prefer the chinese ones to the boring european wyrms) < 1417330572 526814 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :It was actually the queen < 1417330613 295732 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Well nvm Ireland was on drugs at the same time as that < 1417330622 121715 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :suggest parentheses around assignmnet used as truth value < 1417330644 188935 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :why doesn't it just say "this isn't BASIC you retard" < 1417330649 751182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :another difference is, they generally consider it lucky to have a dragon under your roof :P < 1417330664 754718 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Also the dragon swallows the sun < 1417330672 772314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: discrimination against people too young to know basic hth < 1417330690 186442 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :VBA... < 1417330699 924957 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: It is because you may have actually meant assignment there, and BASIC doesn't do that < 1417330706 961374 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Visual game boy advanced < 1417330718 546343 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the more BASIC ought to die the stronger it lives on < 1417330719 798625 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Has a sewing machine port < 1417330725 466756 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i never mean assignement inside an if statemtn < 1417330741 634106 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: You don't? Well, I sometimes do. < 1417330757 102523 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :gah why < 1417330767 671448 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is so confusing < 1417330782 623808 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :werne't you talking about #define retrun return earlier < 1417330797 382276 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :http://m.slashdot.org/story/14134 < 1417330821 893130 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Ive had to much coffee i think i should try and sleep < 1417330832 255945 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Too* < 1417330844 751025 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :or whatever < 1417330845 521861 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :retrun isn't confusing < 1417330850 927736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: that sounds... backwards. < 1417330855 231163 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :its clear what it means < 1417330859 242296 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417330874 281705 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is not confusing to me. It is confusing to BASIC programmers, although I do program in BASIC as well as in C. Therefore I argue with myself. < 1417330876 806803 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric := and == menaing different things is screwed up < 1417330877 168780 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :How does one display sound through text < 1417330895 433267 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: I do not agree with that. < 1417330910 603620 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think it should be one operator for assignment and one for check if it is equal. < 1417330915 311351 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :they should be separate symbols that don't look the same < 1417330923 906051 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like <- < 1417330928 374157 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :for assignemtn < 1417330958 15658 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, other programming language could instead define <- for assignment (INTERCAL does this, although INTERCAL has no equality test operator) < 1417330963 212221 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or ~~ for compare < 1417330972 685307 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :¢_¢ < 1417330986 594979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: ouch. < 1417330988 47056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: <- isn't exactly an assignment < 1417331000 843983 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: Perl 6 uses ~~ for generic compare < 1417331007 190037 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Well, yes it is a bit different < 1417331015 3805 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know that < 1417331026 208323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: and it's still ugly in the X11 fixed font. < 1417331067 867517 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :maybe := for assignment is visually distinct enough < 1417331076 68882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was happy with := and = in Pascal; I'm happy with = and == in C. < 1417331088 908509 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: Yes, that works too < 1417331090 537291 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :== is not visually distinct < 1417331098 332199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it is, there's a gap in the middle < 1417331098 640084 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some programming languages use := and == < 1417331115 38974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Verity uses := and == < 1417331121 282876 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :those are very distinct good < 1417331124 52415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone tried to use = to compare and got a parse error and it took me ages to spot it < 1417331162 132165 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(= has the normal Haskell/Algol meaning of being used to define the value of a nonassignable variable, as in "let x = 4 in x") < 1417331175 398756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: ok, what about -i and --i < 1417331183 894610 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i hate those too < 1417331188 650565 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, so it is like in Haskell. < 1417331197 334601 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i always do i = i - 1 < 1417331199 653420 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It means to make a definition < 1417331205 335040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: yes < 1417331205 773176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not even i -= 1? c'mon < 1417331207 245922 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or i-- < 1417331210 893096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Verity's an Algol derivative < 1417331220 802027 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know much of Algol. < 1417331222 470295 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :never on the right side of i < 1417331226 791869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which also used the same convention (Haskell probably borrowed the syntax from there) < 1417331234 875206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: btw, i-- and --i are not the same < 1417331248 731977 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: They are, as statements, with any modern compiler. < 1417331251 504539 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i know that is screwed up too < 1417331251 837120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: Algol's interesting (and better than most modern languages) in that when defining a variable, you basically create a constant memory location instead < 1417331254 663531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as statements, yeah. < 1417331265 125737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm not sure Haskell has much syntactic Algol influence... < 1417331268 589479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe indirectly < 1417331272 859890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: in which case, I prefer i-- as well. < 1417331279 77513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: agreed < 1417331280 325607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want an assignable location x, you do something like "ref int x = heap int" (can't remember the actual syntax) < 1417331297 613074 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which in C, would be "int const* x = malloc(sizeof(int))" (except garbage-collected) < 1417331308 292306 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, OK I understand it < 1417331373 314540 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :m.slashdot.org is soo helpful. "" < 1417331373 457460 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It looks like your browser doesn't support JavaScript or it is disabled. Please use the desktop site instead. < 1417331386 134180 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eek, newlines. I hate it when firefox does that. < 1417331400 422554 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, instead of giving me a link to the story, they gave me a link to the frontpage. sigh. < 1417331409 802241 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i hate it when they do that < 1417331416 255475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: is this beta or the oldish version? < 1417331431 462565 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: the browser? < 1417331439 328834 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, in BLISS names of variables are treated as constants; also in Forth you can define a word having whatever meaning you like such as a constant that points to a newly allocated memory address to store its value, which is one way to create variables in Forth. It is a bit different from what you wrote though < 1417331439 531910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: no, Slashdot < 1417331454 14191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it wouldn't surprise me at all if it were beta, that thing sucks < 1417331464 291021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was a movement to boycott Slashdot for a week over it < 1417331475 135505 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It was the http://m.slashdot.org/story/14134 link from above. I can't tell. < 1417331476 907862 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Forth is a great languge and underused < 1417331491 251510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I joined in, then found myself not really going back to Slashdot afterwards, and if there are substantially more people like me, then it'll have caused a noticeable drop in traffic < 1417331492 718778 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it is LR(0) too < 1417331503 983384 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Forth doesn't even have a parser, really < 1417331506 802101 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Forth doesn't even need parsing < 1417331510 352260 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :eaxtly < 1417331530 526970 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the best parser is no parser < 1417331542 397831 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You only need to, in normal circumstances, to find a space and everything up to that point is the word you have read, and then look it up in the dictionary to make its meaning. < 1417331553 295274 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then it is executed and you continue on the next one. < 1417331564 41765 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is besically a lexer < 1417331567 918282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the browser mishap comes from my habit of selecting lines by triple-clicking. Terminals include a final newline, which I can deal with. But firefox often includes an initial newline as well... no clue why.) < 1417331570 163407 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :you use strtok < 1417331629 408249 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is really simple really! It can even then be used to parse the input more itself before returning to the main execution sequence of reading more words in the normal way, so you can have it to parse more complicated things too if you want it to do so. < 1417331679 496517 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(For example, \ can skip until a line break before continuing as normal.) < 1417331780 141916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some Forth systems make it so that if in compiler mode and you find a word and there is a word defined which is the same but ` at the end then that word's definition is executed. Others work differently. < 1417331831 914394 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :forth is underused < 1417331855 284967 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because of algol supremacists < 1417331869 812405 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :who want everything to be algol < 1417331905 923845 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but i say programmers do not have to be mathematicians and use a mathlike syntax < 1417331934 624545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Forth is hard to optimize < 1417331981 759043 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it's easier on processors with a stack-based paradigm at the hardware level < 1417331983 54551 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Well, it is possible to optimize if you compile into a "interpretive bytecode" and then once the program finishes executing, compile it into final code which is different. < 1417332007 919787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think of Forth more of an implementation technique than a language < 1417332020 528242 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And yes it still is easier when compiled to codes for processors with stack-based. < 1417332103 952550 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Note this "interpretive bytecode" I am talking about may include instructions which aren't a part of the target instruction set; therefore any definitions that use them cannot be compiled into the target code; this can be decided by seeing that when MAIN is executed it will never be reached and can therefore be optimized out and not result in a compiler error. < 1417332141 460993 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In some Forth system I have implemented once, the words IF ELSE THEN are defined as follows: : IF` 0=GOTO` HERE 0 , ; : THEN` HERE SWAP ! ; : ELSE` GOTO` HERE 0 , SWAP THEN` ; < 1417332470 716985 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"A 3 bit boolean variables. If bit 0 is set, the value is False. If bit 1 is set, the value is True. If bit 2 is set, the value is 14." < 1417332476 857272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we need an article about this < 1417332499 634055 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lolwut.jpeg < 1417332505 150597 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FILE_NOT_FOUND < 1417332553 660354 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nullable booleans are common in mysql < 1417332560 969734 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and other sqls < 1417332565 87295 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, I got it wrong, it was an enum. enum Bool { True, False, FileNotFound }. < 1417332578 86543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Oren: a nullable boolean would be two bits, though < 1417332588 707531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://p-nand-q.com/programming/languages/i/index.html < 1417332595 834813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: I think the original was #defines, and FILE_NOT_FOUND < 1417332602 292346 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :depends on implementation < 1417332647 960281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :speaking of redesigns, wtf did they do to the thedailywtf layout ... < 1417332659 67901 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i konw....whyyyyyyy < 1417332665 601324 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :s/konw/know < 1417332691 47659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: see the bottom post currently on the front page < 1417332695 744539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has a horizontal scrollbar < 1417332697 327098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :try scrolling it < 1417332704 921129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I can't) < 1417332727 448915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, I don't understand what's wrong with using all of the browser's window width ... < 1417332738 737932 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :windows can be resized :-/ < 1417332743 313380 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fail < 1417332746 770112 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I use SQLite myself; it has null too; it doesn't actually have a boolean type because integer type is used instead (if you request a boolean type it interprets it as integer), although you can still use nullable booleans. < 1417332776 127213 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: oh. brilliant, yes, the whole box is a link. < 1417332796 858165 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least the site name is approrpiate. wtf indeed. < 1417332800 796132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for some reason, my horizontal mouse wheel doesn't work either < 1417332906 713633 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :select null and null,null or null,null and 1,null and 0,null or 1,null or 0; -- The result will be NULL|NULL|NULL|0|1|NULL < 1417332920 208349 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(At least in SQLite this is the case.) < 1417332986 818841 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :SQL and PHP are both lacking in trivalued logic operators < 1417333038 397870 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good comment. "The new design looks ugly. Why do people these days redesign their sites to have low information density, large fonts and large grayish blocks and no other detail, just to appeal to the tablet/"modern UI" fad?" < 1417333045 299851 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417333064 148818 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: What kind of trivalued logic operators? < 1417333117 203279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So apparently all this happened in July, have I really not visited that site in all that time? < 1417333141 850307 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ones that preserve nullity or test explicitly for false but not null, etc < 1417333165 698511 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: SQLite has a IS operator < 1417333183 158569 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :often in these languages the presence of null causes issues unexpectedly < 1417333204 440687 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :becasue the semantics of null are not consistent < 1417333234 71181 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :why is 0 or null null but 1 or null 1 < 1417333285 786616 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Because "1 or null" means you know it is true; "0 or null" means you don't know. < 1417333303 177005 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Because there is no data, so there can be no result. < 1417333310 193997 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 252 seconds < 1417333314 98147 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The SL speed limit might be significantly lower than I thought < 1417333341 179506 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :second life? < 1417333348 158423 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or what? < 1417333358 314335 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes, Second Life < 1417333588 410731 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :i should play second life < 1417333594 59995 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :but meh < 1417333658 523361 :AndoDaan!~AndoDaan@188.189.78.31 QUIT :Read error: Connection reset by peer < 1417333728 370298 :AndoDaan!~AndoDaan@188.189.78.31 JOIN :#esoteric < 1417333742 167951 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I've been messing around with OpenSim just now. < 1417333752 246209 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :whats that? < 1417333759 760227 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Guess I could try out Second Life again. < 1417333812 530357 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :OpenSim is a free/open Virtual World server made to be compatible with Second Life viewers. < 1417333831 33245 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :link? < 1417333834 712352 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :So people can use it to host their own servers. < 1417333857 967212 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :You'll never guess. < 1417333858 554754 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :http://opensimulator.org/ < 1417333876 4560 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :why would they have a completely unrelated url? < 1417333886 420817 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :does it work on ubuntu? < 1417333899 117035 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :open sim = open simulator < 1417333921 529899 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I dunno, I would think so. < 1417333934 381283 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :and yeah, i was kidding < 1417333937 147076 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :It's got a penguin link, that probably means it works with most of the distros. < 1417333952 888565 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Ah, I see. < 1417334014 317669 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I think I am the jokester and am outplayed. < 1417334910 648753 :int-e!~noone@static.88-198-179-137.clients.your-server.de TOPIC #esoteric :The international hub for esoteric programming language discussion, development and deployment | Beware of ricocheting jokes | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1417335366 5192 :AndoDaan_!~AndoDaan@188.189.68.135 JOIN :#esoteric < 1417335414 846141 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I did not realize or expect that there were so many fans of the Space Cadet keyboard. < 1417335482 934719 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's like, i really need half a dozen mod keys to express myself fully, man, < 1417335494 790140 :AndoDaan!~AndoDaan@188.189.78.31 QUIT :Ping timeout: 272 seconds < 1417335796 28245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's because they're really MOOD keys < 1417335820 953659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION looks at topic and ducks < 1417335845 41150 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :new rule < 1417335863 535733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what? < 1417335870 828263 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :whenever i have to use parentheses because of C's sucky grammar < 1417335881 849900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what are the ducks doing < 1417335888 596739 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I will express my self by putting the statement in this form: < 1417335895 959538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: throwing boomerangs < 1417335910 843641 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :x =( x&0xffff) + (x>>16) < 1417335919 932188 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :with a =( in it < 1417335958 973350 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because that is how I feel < 1417335980 323078 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :huh, i thought & was higher precedence than +. < 1417335982 926607 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ooooh. WASD's custom services apparently extend to doing one's own layout in .svg ... < 1417336564 427609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1417336564 615062 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 300820Z 09003KT 060V140 9999 FEW060 SCT160 BKN300 04/03 Q1012 NOSIG < 1417336659 990906 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1417336707 207015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1417336707 476743 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 300820Z 11007KT CAVOK 02/M06 Q1021 NOSIG RMK WIND 670FT 15013KT < 1417337043 287437 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Bike: I thought so too < 1417337276 845414 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :probably because && is "multiplication". < 1417337302 461284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :originally there are no && and you just used &. < 1417337344 443134 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :then they should have made new bitwise and not new logicals < 1417337391 241867 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :x =( x & 0xffff) < 1417337402 651183 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :=( < 1417338127 880548 :_AndoDaan_!~AndoDaan@188.189.86.77 JOIN :#esoteric < 1417338159 538924 :AndoDaan_!~AndoDaan@188.189.68.135 QUIT :Ping timeout: 256 seconds < 1417338496 855756 :_AndoDaan_!~AndoDaan@188.189.86.77 QUIT :Ping timeout: 272 seconds < 1417338499 406018 :AndoDaan_!~AndoDaan@188.188.68.196 JOIN :#esoteric < 1417338601 757950 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :can the tcp packets checksum to zero for once in their miserable lives? < 1417339578 417170 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417339848 396664 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 264 seconds < 1417339976 957138 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417340080 382314 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno QUIT :Quit: Connection closed for inactivity < 1417340969 341448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oren: But that would have meant actually changing the meaning of &, and they don't much like changes that invalidate existing code. < 1417341056 926684 :AndoDaan_!~AndoDaan@188.188.68.196 QUIT :Ping timeout: 264 seconds < 1417341222 383067 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417341300 56202 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what the hell is this i thought ip header is 16 bytes long < 1417341322 982564 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wouldn't that be too short? < 1417341336 431414 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1417341382 165979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's variable-length, anyway. < 1417341387 232239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :20 + options. < 1417341392 466487 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmmm oh i'm counting the struct wrong < 1417341411 191873 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :stupid #ifdef bigendian < 1417341445 71307 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah 20 is right < 1417341454 885534 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ok tcp should work now < 1417341472 740629 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and it is 5 am < 1417341500 882799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what I don't understand is, is the header always at least 24 bytes long? < 1417341524 498301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or can it be just 20 bytes, with no space for options? and in the latter case, what indicates there's no space allocated for options? < 1417341537 708432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: A field in one of the 20 bytes. < 1417341539 142996 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it is apparently always 20 < 1417341546 780520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's definitely not always 20. < 1417341556 407627 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: which field? < 1417341563 885294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a 4-bit field ("IHL") in the first byte. < 1417341565 310982 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i haven't encountered any that weren't 20 < 1417341568 706801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It gives the header length in words. < 1417341576 570320 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :all the checksums are checking out < 1417341585 507275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ah, thanks < 1417341586 641432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's it < 1417341608 758185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Having a non-zero number of options is probably relatively rare, but possible. < 1417341610 152361 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is an ip packet that contains tcp ever 24 < 1417341667 415977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also iirc they figured out that some of those 20 bytes are almost always unused, so they moved them to optional options in ipv6 < 1417341822 69759 :dts!~DTSCode@unaffiliated/dtscode NICK :usandenemies < 1417341836 255158 :usandenemies!~DTSCode@unaffiliated/dtscode NICK :dts < 1417341866 649881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They removed the checksum, at least. < 1417341887 899896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Under the assumption that there's always going to be a link-level checksum. < 1417341909 661188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Meaning the IP header checksum, not protocol-level things there.) < 1417341968 414074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: and they moved the 14 bits controlling fragmentation to optional headers < 1417342038 469708 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :thank god im not required to support fragmented packets < 1417342051 748527 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that would be a nightmare < 1417342062 678261 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417342089 827711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, removing the fragmentation info from the ip header not only conserves space, but also makes sense from a logical point: < 1417342109 632711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the ip header is supposed to contain stuff that intermediate routers are supposed to examine, not only the destination, < 1417342125 459979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and routers don't have to examine the fragment info, because it's the destination that assembles the fragments. < 1417342186 874556 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :holy fuck i actually got everyhting to work < 1417342197 775568 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :woohoo < 1417342211 788512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yay! what are you doing? < 1417342215 707129 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it is5:09 and i can just upload my code and go home < 1417342228 957117 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i am writing a packetswicth/NAT < 1417342233 488284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1417342259 8907 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :course project worth 20% of my grade < 1417342263 321048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :be safe < 1417342314 904189 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :as soon as i've handed everything in i'm gonna go eat breakfast < 1417342816 702368 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 QUIT :Ping timeout: 246 seconds < 1417342931 131054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, half a gigabyte was enough to build that SciRuby matrix library. (Just barely, but still.) < 1417343342 89726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you trying to fix zemhill? < 1417343398 187134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ^ < 1417343937 136539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Yes. Well, to move it to its new VPS, first. < 1417343952 209285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1417343954 27945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a new version of the matrix lib, so maybe it'll also get fixed while doing that. < 1417343972 960563 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1417343977 145583 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417343986 613363 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1417344005 89768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Come to think of it, let's turn it off for a moment there. < 1417344008 353337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I need some breakfast. < 1417344575 534359 :MoALTz_!~no@user-164-126-229-18.play-internet.pl QUIT :Quit: Leaving < 1417345892 945406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't get it. I installed the nmatrix thing, but now it's not there. < 1417345995 291792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But now it is. Uh. < 1417346063 322793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nmatrix.rb:444:in `method_missing': undefined method `-@' for # (NoMethodError) < 1417346069 310437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps they've changed the interface. < 1417346192 449763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently the unary minus no longer exists. Or something. < 1417346234 749719 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417346303 969444 :kline!~kline@unaffiliated/kline JOIN :#esoteric < 1417346399 160255 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417346408 318076 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somehow I doubt it'll work that easily. < 1417346428 499841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!ztest (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346428 643404 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: Program name ((>)*8(>[-.])*21) is restricted to characters in [a-zA-Z0-9_-], sorry. < 1417346444 788490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!ztest that_was_embarrassing (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346444 973787 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie.that_was_embarrassing: points -19.76, score 8.31, rank 47/47 < 1417346445 117118 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I broke down! Ask fizzie to help! The details are in the log! #> < 1417346445 117179 :zemhill!bfjoust@selene.zem.fi QUIT :Client Quit < 1417346454 392165 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, yes. Very good. < 1417346580 145381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Err. < 1417346587 793710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How has that ever worked. That can't have ever worked. < 1417346603 993155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1417346691 164993 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417346703 381928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems that I had somehow managed to move a thing from one place to another while adding documentation comments and nothing else. < 1417346713 85665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!ztest it_keeps_happening (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346713 338720 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie.it_keeps_happening: points -19.76, score 8.31, rank 47/47 < 1417346752 653578 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!zjoust will_the_repository_blow_up (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346752 828793 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I broke down! Ask fizzie to help! The details are in the log! # < 1417346752 971758 :zemhill!bfjoust@selene.zem.fi QUIT :Client Quit < 1417346755 843212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yay. < 1417346781 898547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to remember what 128 means as an exit code < 1417346791 923179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my brain's translating it to "killed by signal 0" but that doesn't make sense < 1417346848 768374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In this case, it means I didn't remember to do git config user.{name,email} for the bfjoust account on the new server. < 1417346856 936184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It did the git "Please tell me who you are" error. < 1417346871 734563 :MoALTz!~no@user-164-126-229-18.play-internet.pl JOIN :#esoteric < 1417346992 173365 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417347003 13618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!zjoust will_the_repository_blow_up < < 1417347003 342846 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie.will_the_repository_blow_up: points -46.00, score 0.00, rank 47/47 (--) < 1417347060 908858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The web reports seem to have not updated. < 1417347095 742307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, hmm. < 1417347132 716630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, that was just me. < 1417347317 332631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh great! apparently AT_FDCWD has the value -100 . (I thought for some reason that it was -2) That's much better. < 1417347327 749749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. It's back online. I don't guarantee it will work. < 1417347401 976694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!help < 1417347402 119808 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I do #{command}; see http://zem.fi/bfjoust/ for more information. < 1417347402 542239 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1417347408 71208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1417347428 108542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zemhill: By #{command} I kind of meant you'd substitute in the command. < 1417347483 168267 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection < 1417347678 57569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, is this a ruby bot? < 1417347693 600211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1417347706 190669 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417347709 188298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!help < 1417347709 332328 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I do !zjoust; see http://zem.fi/bfjoust/ for more information. < 1417347709 475808 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1417347753 780936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. I changed the command (even though having a single-command submission to two separate hills was kind of... #esoterician), but kept the ! prefix since it only responds to the command (and !help). < 1417347760 960389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Didn't want to tie up a whole new prefix for that. < 1417347782 212116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^prefixes < 1417347782 355309 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1417348123 959041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :thutubot's could possible be repurposed. < 1417348181 79614 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Can I reserve '='? My other two bot prefixes have alredy been stolen < 1417348184 89280 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :/ is still free ;-) < 1417348241 55978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/I don't see what the problem is < 1417348278 576684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :/server would make an excellent main command for a bot. < 1417348291 936819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1417348327 669347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or how about color codes as bot prefixes? < 1417348335 103857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eww < 1417348348 179216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :/quite so < 1417348356 553188 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1417348398 619049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"botname:" as a prefix is the boring, yet practical choice. < 1417348432 149151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, that's good for full form, but my problem is that I want a bot with multiple commands, and "botname command: " is a bit too long < 1417348451 805756 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :IMO all bots should support that, if only to make it easy to disambiguate multiple instances of the same bot < 1417348470 690981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would have expected that to be "botname: command ..." so that many people can tab-complete it. < 1417348472 727908 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot: > 1 -- I forgot whether she can do that < 1417348479 238331 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :apparently not. < 1417348480 769519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: either < 1417348491 585382 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :lambdabot: help :( < 1417348493 100213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: @run 4 < 1417348494 393400 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1417348495 776664 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 256 seconds < 1417348502 288662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: @run 2+2 -- she can < 1417348503 529878 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1417348506 634801 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. right, > is too special. < 1417348507 790042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zemhill doesn't do the name prefix either. Should maybe add it at some point. < 1417348512 904251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: and so is :t < 1417348517 391688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric ::t 4 < 1417348518 135392 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Num a => a < 1417348522 376262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: :t 4 < 1417348525 774745 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot: ?help < 1417348525 917720 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1417348527 308555 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :lambdabot: type 4 < 1417348528 255132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: @type False < 1417348528 931290 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Bool < 1417348529 74054 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1417348531 882248 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er, that < 1417348561 638948 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'd expect the 'nick: ' to be used *as* a prefix rather than in addition to one, but oh well < 1417348562 843032 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@help eval < 1417348562 985732 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :eval. Do nothing (perversely) < 1417348606 700330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@eval < 1417348606 930563 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FireFly: Yes you could do it that way; it would help too. (Such a prefix then is unneeded when the message is private) < 1417348613 992282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I approve of this command < 1417348617 439807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: jevalbot tries to do both, but the syntax is completely fucked up < 1417348633 324445 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hehe < 1417348642 690597 :evalj!~jeval@5400C489.dsl.pool.telekom.hu JOIN :#esoteric < 1417348644 83387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's got to be a story behind it, which might be interesting < 1417348647 53027 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I've never learned jevalbot's syntax for non-eval commands < 1417348650 209886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but "someone thought it would be funny" is enough < 1417348662 379542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj: |.'with just a nick, it uses the default command' < 1417348663 153820 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: dnammoc tluafed eht sesu ti ,kcin a tsuj htiw < 1417348683 584300 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj, ping: with a nick and command, it uses that command < 1417348684 152404 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: with a nick and command, it uses that command < 1417348713 875870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 'there are some shortcuts, both a short one and ones with the nick, so you often don't have to type the command' < 1417348714 726045 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |open quote < 1417348714 880986 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | 'there are some shortcuts, both a short one and ones with the nick, so you often don't have to type the command' < 1417348714 881103 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | ^ < 1417348724 732027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 'there are some shortcuts, both a short one and ones with the nick, so you often don''t have to type the command' Nb. gtfo < 1417348725 391670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: note that lambdabot has, in fact, a @@ command < 1417348725 535717 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |spelling error < 1417348725 679043 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | 'there are some shortcuts, both a short one and ones with the nick, so you often don''t have to type the command' Nb. gtfo < 1417348725 679162 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | ^ < 1417348729 43721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1417348734 915783 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 'there are some shortcuts, both a short one and ones with the nick, so you often don''t have to type the command' NB. gtfo < 1417348735 653229 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: there are some shortcuts, both a short one and ones with the nick, so you often don't have to type the command < 1417348769 19698 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ 'isn''t jeval also in here?' < 1417348769 515400 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: isn't jeval also in here? < 1417348775 5332 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er, j-bot* < 1417348795 396374 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Always good to have a backup, I guess < 1417348809 319714 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :evalj, help: < 1417348809 502303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :where it's fucked up is (a) what combinations of punctuations around the nick and command it accepts, (b) the syntax behaving inconsistently for commands in private message, and (c) how it doesn't accept a command after a shortcut punctuation like '] ping: foo' < 1417348810 980178 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you are using such bot commands a lot you can create a macro in your client. < 1417348824 896293 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: there's no written help, only me and the source code < 1417348831 350441 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh < 1417348838 423016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj, source: < 1417348839 39689 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, jevalbot source is http://www.math.bme.hu/~ambrus/pu/jevalbot.tgz < 1417348845 826905 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1417348899 647625 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@@ leet quote < 1417348899 790599 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : leet quote < 1417348903 561755 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@. leet quote < 1417348903 705198 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :DzLx 5AYz: Y0u (4n /\/\4K3 teh Id /\/\onAD SomEWh4+ bEt+er 83h4V3D 8y wrAPpin9 i+ IN zupEr3g0T. < 1417348932 429076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's some commands for manipulating sessions (clearing, copying, changing to a shared session), and a command for evaluating mutli-line input < 1417348936 653041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a few other stuff < 1417348973 717779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ hm < 1417348989 522272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@faq < 1417348989 665774 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/FAQ < 1417349045 105477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@@ ?leet @quote < 1417349045 248664 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : tEs$ier $aYs: 4FtER Th3 LAzT N3\/\/bi35 HeAd EXp|0DED 7ryin9 7o Re4D E\/Ery7|-|Ing On t|-|A7 /\/\oN4d |inx +H3r3 W4s a LO7 oph papeR\/\/Orx. \/\/E'D |IxE too av0id DoiNg tH4+ Ag4in. < 1417349296 299151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :next time I make an irc bot that responds to commands, I'll be sure to give it a syntax that is insane and inconsistent in ways different from that of evalj < 1417349312 393217 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417349348 116414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: oh, and one more problem with evalj is that at one point, when I ran it under the nick jeval, "jeval" was both a command and a nick, making the syntax sort of ambiguous < 1417349389 83081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, it's the default command, but still. < 1417349454 303800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that means if you sent a private message saying 'jeval: somecommand= foobar' it isn't clear whether 'somecommand=' is a command or an argument (I think it's the latter, but I'm not sure) < 1417349919 196003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj: ping= argument < 1417349919 971048 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: ping = argument < 1417349923 911115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj ping= argument < 1417349924 535343 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: argument < 1417349929 732818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj: ping: argument < 1417349930 397102 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: argument < 1417349935 731171 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj ping: argument < 1417349936 412214 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: argument < 1417349956 940034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seriously, it's nonsense, I'll have to figure out different bad syntax next time < 1417350277 624694 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :what font do you use in terminal < 1417350300 517828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: my own bitmap font: < 1417350310 34575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz Fecupboard20 (free X11 bitmap font with 20x10 pixel character cell, easily distinguishable characters, great for terminals and programming, has all characters in iso-8895-1 and 8859-2 and more) < 1417350445 108208 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I am using an unorthodox font: http://ctrlv.in/467600 < 1417350484 867683 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but i am wondering what fonts are actually readable < 1417350488 487637 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i just use the default comic sans. < 1417350498 272467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A looks too much like Λ < 1417350523 972278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I tried to set my terminal font to Comic Sans once but it didn't work very well. < 1417350529 991206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how often do people use Λ anyway? < 1417350535 227127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I don't even have Comic Sans insalled < 1417350535 876348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone should make a monospace version. < 1417350542 19145 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, mine is also sort of unorthodox < 1417350571 717971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I assume Greek speakers use it a lot. < 1417350574 371957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it has some characters marked with extra dots when I want them to be more easy to distinguish from similar-looking more common characters < 1417350579 840724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And maybe mathematicians. < 1417350603 951434 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :where do you put fonts on linux again? < 1417350623 858616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: user-local or system? < 1417350635 602832 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :whatever its my machine anyway < 1417350713 587353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: for user-local, you put them in ~/.fonts , however, for a bitmap font (like mine) you may have to change the fontconfig configurations so it doesn't just skip bitmap fonts < 1417350733 671630 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for system, I put them in /usr/share/fonts/X11/misc and the same applies < 1417350747 437631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the fontconfig configurations can also be changed globally or user-locally, < 1417350786 973721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :globally in /etc/fonts , locally in ~/.fonts.conf but be careful because some gui apps may rewrite the latter < 1417350794 449615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so basically, it's complicated < 1417350809 312152 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ah < 1417350847 759155 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, after installing fonts, you may have to run some commands so they're recognized, < 1417350855 515035 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1417350859 129431 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Envy Code R is quite readable < 1417350871 219647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :specifically, for system fonts, sudo fc-cache < 1417350878 656709 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oren: what font is that, anyway? < 1417350899 527223 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :TakaoMincho Bold < 1417350905 609290 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and for bitmap fonts used through the old X11 bitmap font interface (not through fontconfig or other advanced stuff) xset fp rehash < 1417350916 71852 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it's serifed but monospace a weird combo < 1417350929 133234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for local font installs, you may have to run fc-cache too < 1417351098 655713 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: my font is sort of half-seriffed < 1417351102 750478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some serifs are present, some aren't < 1417351247 595425 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Λ ∧ look somewhat similar to me < 1417351261 419439 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :In this font. < 1417351877 92002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Boat14]]4 N10 02http://esolangs.org/w/index.php?oldid=41259 5* 03Zzo38 5* (+102) 10Created page with "What does "xand" mean? --~~~~" < 1417352022 67875 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i got it working < 1417352026 111075 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :looks cool < 1417352048 208767 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :http://ctrlv.in/467603 < 1417352335 152797 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the bold isn't the same width as the regular < 1417352353 437513 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :causes a bit of squeezing < 1417352660 369128 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"xand" - both, but not both. < 1417352664 514744 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :once you disable bold it looks very good < 1417352717 965319 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :if xor is [0,1,1,0] then xand should be [1,0,0,1] < 1417352774 524734 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :because xor means 1,1 -> 0 instead of 1 < 1417352787 654064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: exactly. < 1417352794 759677 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so xand should mean 0,0 ->1 instead of 0 < 1417352800 378821 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and is [0,0,0,1], so xand should be [0,0,0,0] < 1417352851 176754 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or that, tho it makes it unuseful < 1417352856 165327 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know [1,0,0,1] as equality or nxor < 1417352889 305467 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric : the !=! operator < 1417352917 320583 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :And I know [0,0,0,1] as multiplication < 1417352933 350783 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :inequality test -- returns the xnand of two values <-- this may shed some light on the intended meaning < 1417352966 788228 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though I would argue that xnand is really just nand if you read the x as "exclusive" < 1417353065 361962 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and i have invented the =( operator < 1417353098 685191 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and the !! operator is common < 1417353244 233523 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :nand is an interesting operator because although it is the basis of circuitry < 1417353262 778609 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :most algol based languages do not directly support it < 1417353282 253955 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :do they support nor? < 1417353288 964395 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :in C i cannot go a !&& b < 1417353306 175100 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or a !|| b < 1417353321 990389 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I have to use parentheses < 1417353365 714052 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or use the distributive laws and do !a || !b < 1417353372 227415 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :etc < 1417353476 774235 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :!&& could be added with no ambiguity < 1417353483 694512 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :they just didnt bother < 1417353486 388535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if i'm an intuitionist < 1417353539 900924 :mig22!~mig@bb115-66-161-110.singnet.com.sg JOIN :#esoteric < 1417353665 746030 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and bitwise ~& should be an operator < 1417353674 30907 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: ! < 1417353698 843118 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: ? < 1417353732 991267 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: anyway, rather than convincing you I'd then attempt not not convincing you. < 1417353996 445247 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1417354250 384131 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: oh and the exclamation mark was a C negation. < 1417354337 968663 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Ping timeout: 245 seconds < 1417354564 66630 :mig22!~mig@bb115-66-161-110.singnet.com.sg QUIT :Ping timeout: 245 seconds < 1417354575 901136 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what if i'm not unintuitionist < 1417354606 962363 :oonbotti2!~oonbotti2@91-145-124-184.bb.dnainternet.fi QUIT :Remote host closed the connection < 1417354635 26612 :mig22!~mig@bb115-66-161-110.singnet.com.sg JOIN :#esoteric < 1417354677 186401 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :aha! I have invented the "goes to" < 1417354893 977031 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :weird that it's asymmetric. < 1417354969 670852 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :`! c printf("%d %d %d %d\n",0: In function ‘main’: \ :1:1: warning: implicit declaration of function ‘printf’ [-Wimplicit-function-declaration] \ :1:18: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] \ :1:1: warning: control reaches end of non-void function [-Wreturn-type] < 1417355157 818240 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :such problems. < 1417355176 870100 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run echo '#include \nint main(void) { return printf("%d %d %d %d\n", 0:1:19: warning: extra tokens at end of #include directive [enabled by default] \ /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o: In function `_start': \ (.text+0x20): undefined reference to `main' \ collect2: error: ld returned 1 exit status < 1417355209 297120 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, so \n is a c int thing. < 1417355213 657032 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well. whatever. < 1417355240 119510 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :`run echo '#include \nint main(void) { return printf("%d %d %d %d\\n", 0:1:19: warning: extra tokens at end of #include directive [enabled by default] \ /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o: In function `_start': \ (.text+0x20): undefined reference to `main' \ collect2: error: ld returned 1 exit status < 1417355269 648455 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :`! c int main(void){ printf("%d %d %d %d\\n",0=) instead of < then it loops forever on the last pair of lyrics < 1417367634 414110 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :last two lines, that is < 1417369042 917306 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSA < 1417369043 232479 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ESSA 301720Z 36002KT CAVOK M00/M01 Q1030 R01L/19//95 R08/15//95 R01R/19//95 NOSIG < 1417369207 694528 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Bike, I guess to simulate majority you'd need a CA which goes out in both directions < 1417369220 716935 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :buta CA that only goes out to the right might still be able to simulate others that do that? < 1417371676 28323 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1417371692 327977 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417372341 850659 :S1!~S1@pD9FCAEE3.dip0.t-ipconnect.de QUIT :Quit: S1 < 1417373233 225671 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi JOIN :#esoteric < 1417373288 136956 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Hi < 1417373679 723201 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :€]©_]®_ ©$`_ € °€®₩{€¢_ ]}>«]¢ >₩_€_ °_>>_<€ < 1417373698 501744 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what language is that < 1417373709 147073 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Thats what happens when you memorise your key pad and use those letters instead < 1417373832 803413 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :~=_<>{ is technically qwerty < 1417373955 581507 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hi < 1417373965 236156 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Hi < 1417374025 141692 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :So if you ever wanted to convert your A-Z to $-¿ < 1417374045 853669 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Thats how you would go about it < 1417374125 630575 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :ACTION Slowly eats toast < 1417374380 51237 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 250 seconds < 1417374497 720948 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :I assume most of you are asleep < 1417375210 404751 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :will be soon. < 1417375341 591466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07POGAACK14]]4 10 02http://esolangs.org/w/index.php?diff=41261&oldid=34732 5* 03SuperJedi224 5* (+11) 10 < 1417375537 14134 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Im so done with this language < 1417375677 84886 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :en halua lisää aivovittun kieliä. < 1417375722 493532 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :what's up < 1417375765 317755 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417375777 876831 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Dulnes: why would most of us be asleep? < 1417376024 652048 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :http://esolangs.org/wiki/%E2%99%A6 what is the use of this page¿ < 1417376109 77342 :S1!~S1@p4FF92396.dip0.t-ipconnect.de JOIN :#esoteric < 1417376563 756086 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Hhh < 1417376573 577736 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Bye < 1417376584 292429 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its encrypted < 1417376584 555604 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bye < 1417376594 880192 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :there is a weird .exe to decrypt it < 1417376606 932957 :cluid!~cluid@unaffiliated/cluid QUIT :Quit: Leaving < 1417376746 386273 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 265 seconds < 1417377056 755515 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is "errno = 0; some_call_that_sets_errno(); if (errno != 0) { ...}" reasonable? the call returns success on certain error conditions. < 1417377074 308671 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 JOIN :#esoteric < 1417377112 286202 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 PRIVMSG #esoteric :i just logged im through my 3Ds < 1417377114 235203 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Assuming that it doesn't mutate errno except on error, that is perfectly reasonable. < 1417377127 202502 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And is required for some parts of libc. < 1417377129 339788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trick question: it's unreasonable because errno is unreasonable < 1417377143 326270 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: :P < 1417377144 290715 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok, well, yes. i'm trying to work around unreasonability. < 1417377156 456248 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :errno is not exactly a nice thing, yes. < 1417377158 70919 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Heh it worked < 1417377158 338063 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :honestly i'm still not over the silliness of returning a success value but setting errno anyway. < 1417377170 756519 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Buuut, that's C for ya. < 1417377206 551070 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 PRIVMSG #esoteric :This was actually very hard < 1417377207 532499 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's a posix function so i guess i can assume it doesn't mutate errno otherwise. < 1417377208 379361 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, anybody here ever used yi and minds telling me how awesome it is so i am willing to build like a dozen dependencies? < 1417377223 593198 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bike: Which function? < 1417377239 332352 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fscanf. which is actually libc probably. < 1417377247 508120 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And yes. C and POSIX functions as a rule only change errno on error. < 1417377274 262274 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :M_M < 1417377294 181599 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you try to scan in an integer that's too big it just returns maxint. does set errno though. < 1417377303 884394 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep. < 1417377324 45817 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'd rather it like, failed, but oh well. < 1417377325 841437 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :The pixelation on the 3ds browser is awful < 1417377343 771517 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :actually i'd really rather there be a dedicated read integer function instead of using this weird printf string thing. o well < 1417377467 417881 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 QUIT :Ping timeout: 246 seconds < 1417377626 328416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 N10 02http://esolangs.org/w/index.php?oldid=41262 5* 03SuperJedi224 5* (+191) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ new section < 1417377655 549346 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41263&oldid=41262 5* 03SuperJedi224 5* (+31) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ < 1417377669 328990 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41264&oldid=41263 5* 03SuperJedi224 5* (-2) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ < 1417377704 552804 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417377723 725539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41265&oldid=41264 5* 03SuperJedi224 5* (+4) 10 < 1417377764 366089 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :I feel useless im gonna go play lOZ < 1417377766 83768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41266&oldid=41265 5* 03SuperJedi224 5* (-17) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ < 1417377960 239028 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417378272 426133 :Sauvin!~Sauvin@about/linux/staff/sauvin NICK :EisenHerz < 1417378422 40799 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417378435 322978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: failed howso? < 1417378439 390520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really many options for that in C < 1417378937 511534 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417379089 460592 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1417379351 347791 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417379524 742065 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :note to self: actually remember when st andrew's day is < 1417380303 708708 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :elliott: fscanf returns the number of objects scanned. on overflow with "%d" it could return zero and leave the pointer undefined < 1417380369 118283 :EvanR!~evan@unaffiliated/evanr QUIT :Ping timeout: 252 seconds < 1417381123 439372 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417381620 451228 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But doesn't it only use a single character lookahead or something like that? If so, that won't work. If it uses extended lookahead then that idea could work. < 1417381862 261753 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :doesn't what use single character lookahead < 1417381914 170774 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca JOIN :#esoteric < 1417382087 691888 :mroman__!513ea4f4@gateway/web/freenode/ip.81.62.164.244 QUIT :Ping timeout: 246 seconds < 1417383411 983125 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca QUIT :Quit: INCONVENIENT CHICKEN < 1417383940 860031 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i was excited cause i thought my aunt wendy was coming over but it's a different wendy < 1417383975 281790 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :wendy from guatemala apparently < 1417383999 50493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq_: It's not true that C library functions only change errno on error. < 1417384004 147839 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :anyway i had an idea for a visual programming langugaes < 1417384008 276129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, it might be true in practice, but it's not true in theory. < 1417384019 962984 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :lol < 1417384040 116049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The value of errno may be set to nonzero by a library function call whether or not there is an error, provided the use of errno is not documented in the description of the function in this International Standard." (C11 7.5p3) < 1417384046 751623 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :oh, sigh. < 1417384060 165014 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yeah < 1417384061 423900 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Only some of them are specified to actually not mutate errno. < 1417384063 59697 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Siiigh. < 1417384068 885889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And most of the functions don't so document it. The ones where you can't distinguish an error otherwise do, though. < 1417384080 448877 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :C is getting on in age < 1417384153 561879 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so what doyou do, I guess you look up each particular function's behaviour? < 1417384159 499225 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1417384172 975 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I have the POSIX standard bookmarked. < 1417384196 380741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I should have, because I Google the URL probably at least once a week. < 1417384228 35982 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I usually just use man < 1417384246 920659 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i have all the man pages installed < 1417384284 512028 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i dunno how they compare to the POSIX standards tho < 1417384346 988123 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so for example < 1417384355 748036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They sometimes can guarantee things POSIX doesn't. < 1417384444 178787 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417384449 456587 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ACTION does man 3 printf to check < 1417384478 566331 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the man page gives wrnings about non-posix guaranteed stuff < 1417384525 805425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They do their best. < 1417384535 419283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a set of "POSIX" man pages, though. < 1417384563 237146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With special permission, even: http://lwn.net/Articles/581858/ < 1417384624 69993 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1417384639 209710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :'manpages-posix' in debuntu and so on. < 1417384679 499015 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yeah i have that < 1417384689 706366 :EvanR!~evan@wsip-72-205-179-77.no.no.cox.net JOIN :#esoteric < 1417384689 870390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're in the "3p" section, then. < 1417384708 743721 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i intalled all the packedages with manpages in the name < 1417384713 24747 :EvanR!~evan@wsip-72-205-179-77.no.no.cox.net NICK :Guest37103 < 1417384767 322171 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ACTION tries man 3p printf and sees a "POSIX Programmer's Manual" < 1417384834 66523 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :that's cool < 1417384901 200188 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :man 1p sh < 1417384904 891725 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :works < 1417385000 940509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's handy. (Though I still use the official web version of the standard for some reason.) < 1417385034 412580 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :well it does depend on whether your usual workflow uses the shell or an ide < 1417385076 646876 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :for C programming i use the shell for my entire workflow < 1417385122 148210 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :specifically midnight commander < 1417385293 228907 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but many people instead use ides for C < 1417385515 904334 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ranger > mc < 1417385634 292375 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how stupid/usable is doing struct disjoint_union { int flag; char[] data; } if I don't have the structs of the union beforehand < 1417385712 960624 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :problem isyou may want to use sizeof on it < 1417385725 401970 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and it will be an "incomplete type" < 1417385779 350309 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and no arrays, yes. < 1417385977 164965 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 240 seconds < 1417386009 594799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: fizzie: I think it makes sense to let other functions set errno, insofar as errno makes sense < 1417386013 256420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since they probably make calls themselves < 1417386031 34767 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1417386059 235890 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: Note that the way to not modify errno would be "int tmp_errno = errno;" at the start, and then "errno = tmp_errno;" at the end... < 1417386075 720677 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's not a particularly burdensome requirement to meet. < 1417386084 840386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: yeah but that's not worse is better enough for c/posix :p < 1417386092 94397 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :True, true. < 1417386094 405741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's, like, effort to encapsulate things < 1417386148 321945 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And these *are* the same people that came up with errno in the first place. < 1417386168 690471 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And then had to go through contortions to make it work with threads. < 1417386181 485617 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i refuse to think about that < 1417386202 631049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Oh, Dominosa closed, and I totally was going to still have a look if I could do something about it.) < 1417386204 792319 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :seriously though, is there any good way to do what i want to do or should i give up and use nasm < 1417386212 524291 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The actual behavior is not *as* bad as you might think. < 1417386281 224606 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi QUIT :Quit: Connection closed for inactivity < 1417386311 772488 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :you need to know the maximum size of the structs of the union in order to make it work < 1417386338 31998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really < 1417386343 329231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can manipulate it through pointers < 1417386374 821071 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :errno is "just" a macro, which calls a function that returns a pointer to an int, and then dereferences said pointer. < 1417386383 508401 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :well yeah. you could make a union like struct {int type void*data} < 1417386406 235060 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(thereby giving you thread-local errno) < 1417386625 300740 :GeekAfk!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1417386728 910325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: that moves where you put the tag, though < 1417386758 499048 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :hmmm < 1417386777 437506 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :bork the whole thing with a int* then < 1417386809 604891 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the tag is in the same place as the union < 1417386817 823957 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :after the int < 1417386829 292042 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :is the rest of the union < 1417386855 673758 :S1!~S1@p4FF92396.dip0.t-ipconnect.de NICK :|S} < 1417386872 958831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or < 1417386875 369460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just do what Bike said < 1417386910 14048 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :use nasm? < 1417386917 497367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: why doesn't it just use gcc's thread-local variables < 1417386922 757440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: no, use the struct < 1417386936 497406 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but then its hard to make an array? < 1417386976 514263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can amek an array of pointers of them just fine < 1417386991 759448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*make *pointers to < 1417387057 71821 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i guess. there really should be a better way but I can't think of one < 1417387128 501111 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :like a smart array that knows how big each member is or something. but then that isn't very C-like < 1417387163 883442 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :is more like something you'd get from c++ boost < 1417387275 67226 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: ABI reasons. < 1417387283 519161 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The feature is older than thread-local variables in GCC. < 1417387308 153089 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :hystertical raisin < 1417387315 86064 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So, unless you want to break ABI you keep using a macro that calls a function. < 1417387328 859923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: couldn't you keep ABI compatibility by making __errno_location just return &errno_tls < 1417387340 84941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but #define errno errno_tls for new code < 1417387345 55944 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sure, I suppose you could. < 1417387361 220908 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Inertia counts for a lot, mind. < 1417387362 943077 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But yeah. < 1417387373 987735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does musl do? < 1417387382 475684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also I guess maybe gcc tls isn't as portable as glibc < 1417387427 479550 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :musl uses a macro that calls a function. < 1417387453 230512 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The reason *here* is so that it can avoid pulling in threads at all when static linking unless you actually use it. < 1417387708 411034 :Dulnes!uid52684@gateway/web/irccloud.com/x-btvkuykgzlvtyawi JOIN :#esoteric < 1417387735 880263 :Dulnes!uid52684@gateway/web/irccloud.com/x-btvkuykgzlvtyawi PRIVMSG #esoteric :Ah there we go < 1417387836 106425 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Basically, the errno function, if threads aren't running (if pthread_self returns NULL), it returns a reference to a static int, otherwise it returns a member in the thread struct. < 1417387889 722629 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And pthread_self *itself* does not otherwise rely on threads, as all it does is return the thread pointer via whatever arch specfic mechanism exists to access it. < 1417387918 370276 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(which is to say: musl does the errno function thing because TLS might not be accessible) < 1417388031 644548 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which is also kinda important for running on old kernels. < 1417388094 471569 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(musl has a design goal of at least running on old kernels when you write programs that don't require features the old kernel doesn't have. For instance, if you don't use threads, then a 2.4.x kernel should mostly just work for you.) < 1417388507 477218 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 245 seconds < 1417388544 955826 :|S}!~S1@p4FF92396.dip0.t-ipconnect.de QUIT :Quit: |S} < 1417389092 785973 :Guest37103!~evan@wsip-72-205-179-77.no.no.cox.net QUIT :Ping timeout: 240 seconds < 1417389952 750665 :underground666!~undergrou@bl10-148-127.dsl.telepac.pt JOIN :#esoteric < 1417390092 520938 :underground666!~undergrou@bl10-148-127.dsl.telepac.pt PART :#esoteric < 1417390191 424232 :evalj!~jeval@5400C489.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1417391629 39598 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Quit: Page closed