< 1358294487 42007 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yessss < 1358294505 807947 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think being picky about programming languages is a bad place to use your being-picky-about-a-job points < 1358294508 875559 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :except for PHP < 1358294528 440098 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I love the job so far, and don't hate scala :P < 1358294541 740657 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but yeah, we can all agree on PHP < 1358294555 159015 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :although I wrote a fair bit of it in high school < 1358294591 165548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wrote some PHP once. < 1358294599 338227 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: HOW COULD YOU < 1358294611 341877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Well I didn't want to make a liar out of you! < 1358294639 993800 :sebbu2!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1358294640 173813 :sebbu2!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr QUIT :Changing host < 1358294640 173915 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1358294681 539662 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :PHP: not even once < 1358294704 826432 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :well, even the PHP developers agree that PHP is kind of terrible, so it works out right < 1358294730 630051 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i too have written some PHP :/ < 1358294748 405150 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1358294755 625599 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :Bike: well, doesn't the guy actually just hate programming? < 1358294760 539061 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :and is quite open about it < 1358294766 52051 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :yeah < 1358294771 418959 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :PHP has its apologists though < 1358294788 520297 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :luckily i have surgically removed my ability to directly acknowledge the existence of That Man or anything he's said < 1358294796 169551 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :oh good < 1358294830 250299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :y'all hate PHP too much imo < 1358294831 424560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love it < 1358294833 440779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it is so easy < 1358294835 952536 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1358294873 820675 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachafffffffffffffff < 1358294884 133316 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :nooooooo < 1358294890 86447 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I need some popovers < 1358294893 236919 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :and/or a steak < 1358294894 476581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: :'( < 1358294905 328308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how do i stop doing it < 1358294908 715861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's just so... < 1358294916 186793 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :trivial? < 1358294918 383903 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :wait for it < 1358294919 311759 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :facile? < 1358294921 183220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Exactly! < 1358294929 112143 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :(in italian) < 1358294938 617230 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"facile" is in english too... < 1358294944 18175 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I know, but it means something else < 1358294947 436446 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :although the meanings are related < 1358294960 580943 :sploknee!~sploknee@137.205.52.73 QUIT :Ping timeout: 255 seconds < 1358294962 830185 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :I thought you could (sort of obscurely) use it to mean the same in English though. < 1358294990 727966 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :yeah, it still means easy, but it has a lot of baggage in that meaning :) < 1358295019 826891 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"(now rare) Amiable, flexible, easy to get along with. [from 16th c.]" cool am i "retro" now < 1358295035 999033 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"Easy, now especially in a disparaging sense; contemptibly easy. [from 15th c.] " even older! < 1358295040 311933 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: yes, you are retro. don't you love being retro? < 1358295158 207958 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :facile seems similar to genteel < 1358295232 620103 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :btw, the H in PHP is pronounced uː < 1358295265 992778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the files I'm working on at the moment are technically PHP files < 1358295291 313319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm treating them as HTML files that support server-side commments, together with not messing with the existing logic < 1358295318 834754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet there are some weird edge cases in the PHP comment parser. < 1358295365 639456 :epicmonkey!~epicmonke@188.134.41.175 QUIT :Ping timeout: 255 seconds < 1358295367 202670 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder if you could write "comments" in deflate streams, then just save it as html.gz and get the comments stripped by the receiver < 1358295595 225930 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1358295700 590406 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :comments seem like a remarkably stupid thing to put in a compression format though < 1358295793 181091 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hum. Smalltalk might not have macros, but how often do macros actually need to parse code? And I bet that there is introspection for looking inside a block at runtime if needed < 1358295838 300479 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Although, there's still the issue of wanting to expand into creation of multiple methods, which is ... something that might not work well with IDEs < 1358295865 713132 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: so does quines and yet they mostly support them by accident < 1358295886 868581 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i thought smalltalk was conceptually removed enough from source that macros wouldn't make much sense anyway. guess not < 1358295887 86420 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://steike.com/code/useless/zip-file-quine/ < 1358295916 674045 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :great for putting enterprise email virus scanners into an infinite loop < 1358295917 983709 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, but .zip supports comments < 1358295938 793708 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :e.g. for putting an extracting executable at the beginning of the file < 1358295954 799034 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :I should get one of those zips that expand to a trillion gigabytes of garbage and never accidentally open it anyway < 1358295958 836623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo the world would be better without drums < 1358295963 999095 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :wrong < 1358295979 605040 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there are gzip/deflate quines too, of course < 1358295986 539699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: have you considered the possibility that you're the wrong one < 1358295997 28413 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Yes. It was a wrong possibility. < 1358296018 660297 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf is wrong in re: drums < 1358296037 637759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow Bike and kmc are wrong?? < 1358296048 247071 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :imo no < 1358296065 95665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :good point but imo yes < 1358296071 60098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :∎ < 1358296138 230371 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :dongs < 1358296203 850968 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: http://en.wikipedia.org/wiki/Drum_memory ?? < 1358296222 543259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: drum memory can stay < 1358296230 818350 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but the other kind can beat it!! < 1358296294 26130 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, you can't beat a drum without any drums < 1358296347 587205 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fwiw, drums can't beat drums at all due to no hands < 1358296460 53101 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1358296871 115222 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1358297314 467898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell HackEgo `addquote is there a way to tag things on wikipedia as "wtf this makes no sense"? quintopia: {{featured article}} < 1358297314 686357 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1358297331 383708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if lambdabot will mess up the formatting < 1358297360 688440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: there /is/ a tag for that, I just forget what it is offhand < 1358297389 48860 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Can you make HackEgo @messages? < 1358297392 568081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo @messages < 1358297399 713516 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er... Right. < 1358297411 610851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell oerjan `addquote hi < 1358297411 791107 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1358297426 249980 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :answerjan! < 1358297456 165913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: yes, although you need a trick to get around HackEgo's anti-botloop protection < 1358297456 346150 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan: You have 1 new message. '/msg lambdabot @messages' to read it. < 1358297461 258940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages < 1358297461 893496 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf said 50s ago: `addquote hi < 1358297473 65831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...that doesn't look promising. < 1358297481 764262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgoerjan < 1358297508 676349 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :anti-bootlop < 1358297515 683920 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fungot: bootlop < 1358297516 605583 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: it's so difficult to port to scheme is when there is define? < 1358297529 152819 :TeruFSX!~TeruFSX@174-20-107-143.mpls.qwest.net JOIN :#esoteric < 1358297529 629639 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fungot: bøøtløp < 1358297530 63913 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: it was a typo < 1358297534 537763 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :fair enough < 1358297537 545953 :ion!ion@heh.fi PRIVMSG #esoteric :IRC RFC already has an anti-botloop protection, a.k.a. NOTICE. < 1358297565 812281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah but mIRC breaks that < 1358297571 327957 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by going crazy upon channel notices < 1358297573 825248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ion: which doesn't work because NOTICE's are so annoyingly looking that in-channel bots don't use them. < 1358297576 968648 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :how can you possibly break notices < 1358297577 931987 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :mIRC: the Internet Explorer of IRC clients?!? < 1358297581 924628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: definitely < 1358297588 978260 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: by treating them as really super important < 1358297589 631647 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :MySQL is the mIRC of databases < 1358297592 250922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do I NOTICE? < 1358297596 505782 :shachaf!~shachaf@unaffiliated/shachaf NOTICE #esoteric :LIKE this? < 1358297597 417198 :ion!ion@heh.fi PRIVMSG #esoteric :oerjan: You forgot “in a small number of clients”. < 1358297605 393641 :shachaf!~shachaf@unaffiliated/shachaf NOTICE #esoteric :I am a bot < 1358297611 545731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: those are CTCP replies < 1358297617 38866 :ais523!~ais523@unaffiliated/ais523 NOTICE #esoteric :an actual notice looks like this < 1358297617 728517 :Bike!~Glossina@174-25-51-152.ptld.qwest.net NOTICE #esoteric :hi < 1358297625 440705 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com NOTICE #esoteric :posting in this high quality thread < 1358297625 620918 :shachaf!~shachaf@unaffiliated/shachaf NOTICE #esoteric :hi < 1358297627 185375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :try removing the control characters < 1358297635 818618 :shachaf!~shachaf@unaffiliated/shachaf NOTICE #esoteric :i am a bot < 1358297646 165569 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com NOTICE #esoteric :EC{E{CE{{EC{E{{CE{{CE{ FRASH PRUGIN {E[C{E[CE[CE[CE[ < 1358297653 894603 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: bot is easy < 1358297656 31831 :Bike!~Glossina@174-25-51-152.ptld.qwest.net NOTICE #esoteric :actually looks pleasingly robotic on my end < 1358297667 991146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OH no < 1358297669 417277 :ion!ion@heh.fi NOTICE #esoteric :This message has been triggered by shachaf’s notice, thereby violating the RFC. < 1358297674 591674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[Notice] -Bike to #esoteric- hi < 1358297678 234592 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :we're all, just, like, bots, man < 1358297680 482337 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's how it looks in Konversation < 1358297689 7691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: What, no colours? < 1358297691 225897 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e NOTICE #esoteric :PING 0 < 1358297694 696873 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric ::P < 1358297697 428130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd prefer it as just "-Bike-", but I understand why it distinguishes between channel and server notices < 1358297699 82587 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :best flood ever. < 1358297713 575270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: notices have a customizable color, I use dark yellow < 1358297721 328047 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :nobody expects the channel ctcpreply < 1358297732 198040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: notices look annoyingly prominent in irssi too. < 1358297733 330315 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's environment diagrams day in zombie 6.001!!!! < 1358297754 463605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1[5ctcp1(4#esoteric1)] < 1358297756 189314 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :with the boxes and dots and arrows and shit? < 1358297767 683073 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Ꙭ < 1358297768 147699 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1358297785 256688 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :that reminds me, somebody asked in ##c if lexical scope was actually implemented < 1358297811 470712 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :they just didn't believe int a; for(;;){int a; ...} would work right, it was weird < 1358297837 229682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does it really count as lexical scope in that context? < 1358297842 62096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How would dynamic scope behave? < 1358297851 92727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: implemented by what? C isn't a compiler < 1358297862 569752 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i like compiler it's so easy < 1358297864 434982 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :DAMN YOU SHACHAF < 1358297868 769277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc....................... < 1358297875 38446 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm got the virus now < 1358297880 151536 :ion!ion@heh.fi PRIVMSG #esoteric :ais523: GCC, the Glasgow C Compiler. < 1358297895 907600 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Gołąbki C Compiler < 1358297925 702233 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ais523: they didn't even think it was in the standard < 1358297940 76770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps they're used to JS < 1358297944 172544 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Classic C Compiler Program < 1358297947 550171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, does lexical scope work correctly in PHP? < 1358297961 172127 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ais523: i'm going to say "no" without considering all of the words in that question < 1358297975 69020 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i call it < 1358297977 215055 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :lazy evaluation < 1358298011 825901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kmc: the function worksInPHP is not strict in its argument? < 1358298035 548306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :incidentally the logs don't show notices. < 1358298057 228858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(codu logs) < 1358298099 760969 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :shachaf: C where int a = 4; void foo(void) { printf("%d\n",a); } foo(); makes sense sounds pretty exciting! < 1358298115 976419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: what about the raw logs? < 1358298119 295073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the tunes logs do. < 1358298125 748115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: not the raw logs either. < 1358298135 772996 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder how zzo38's client displays notices < 1358298136 570627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Since when does C support nested function definitions? < 1358298140 518816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@eval C where int a = 4 < 1358298151 374373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@help eval < 1358298151 554931 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :eval. Do nothing (perversely) < 1358298151 735489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it /looked/ like valid Haskell < 1358298156 476354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm < 1358298165 501118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :presumably it may be in the all-channels-mushed-together file which everything else is extracted from < 1358298168 890885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why have a no-op command called "eval"? < 1358298177 553523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def eval ul ()! < 1358298178 136563 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Defined. < 1358298178 915981 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :because lambdabot is a big practical joke < 1358298186 719280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^eval now I can do this in fungot too < 1358298196 273051 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :shachaf: "whatever, man" < 1358298196 453738 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :This place has Tunes logs too? < 1358298207 268624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: yes, they've existed way longer than the codu logs < 1358298209 929825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clog is Tunes' logbot < 1358298214 656691 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi clog < 1358298217 778137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi clog < 1358298224 379602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/ctcp clog hi < 1358298225 599005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there also used to be another logbot cmeme, but it hasn't been here for a while < 1358298248 317296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :haskell/12.12.25:21:19:51 games are so complex to make :( < 1358298249 877961 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :was it actually affiliated with the "tunes project" or i don't even know < 1358298252 567923 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess games aren't easy. < 1358298283 498709 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: the logbot is; I don't think the channel is < 1358298285 503236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : btw, why do lenses pack both the getter and setter together? ye yeah is it for composition or something? ah lenses make life easy < 1358298307 336808 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sudden clarity beaky < 1358298327 28914 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :beaky would be a good name for a cuttlefish < 1358298347 307100 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ais523: can you just ask the tunes whoever to log your channel, then? < 1358298367 298707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: I don't think so; I guess they just thought the channel was interesting < 1358298378 666341 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :http://scienceblogs.com/notrocketscience/wp-content/blogs.dir/474/files/2012/04/i-7ed1055d2591673620f0d2017dcb3513-Beak.jpg beaky's true form? < 1358298379 3194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, there's a chance that worldbreaking programming ideas would happen here first < 1358298385 755495 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if there's a lot of chaff to filter through < 1358298403 170264 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :chaff and flares < 1358298422 858427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: you _can_ just ask glogbot, however. < 1358298428 459183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :haskell/12.12.22:02:18:09 what is the most powerful feature of haskell < 1358298428 678714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :haskell/12.12.22:02:18:12 that no other languages have? < 1358298428 860617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :haskell/12.12.22:02:18:29 lisps' power is macros. perl's power is regexes. C's power is pointers... < 1358298436 189113 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :http://tunes.org/~nef/logs/ oh, it's actually almost an exclusive club < 1358298438 371122 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no other language has regexes < 1358298464 327884 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :why don't they just make one language with all the features HMMMMMMMMM?? < 1358298473 99812 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :idiohs < 1358298523 729976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : what is the difference between parallel and concurrent? so parallel programs are like a battery of guns or is that concurrent programs? ah so parallelism is like firing all the guns in a battleship < 1358298527 428584 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i want a pet cuttlefish but taking care of it is "not easy" < 1358298532 357365 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :kmc: but they're like, right there in the syntax, man. < 1358298532 716811 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :also, shachaf, these are like so totally way old. < 1358298532 716977 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :http://tunes.org/~nef/logs/slate/13.01.15 < 1358298545 278320 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: they are also in the syntax in javascript < 1358298546 656841 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :for some reason < 1358298595 874801 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :could you even get an aquarium big enough? < 1358298611 239855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION tries to remember what a cuttlefish is < 1358298621 577737 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah there are some small ones < 1358298635 209090 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ais523: it's like an octopus or a squid but weirder < 1358298636 145800 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ais523: the ones with active camo. < 1358298646 207341 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah they can change color and change how iridescent they are < 1358298658 497277 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :They're also pretty smart. < 1358298697 572370 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=7ujRgSRYE9A This is about the size I imagine cuttlefish as being, though. I don't think it would be very comfortable in a home tank. < 1358298723 20617 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah maybe < 1358298727 258881 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i have only seen baby cuttlefish in person < 1358298729 223544 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sooooo cute < 1358298767 380850 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Maybe there are smaller ones, I don't know. Maybe the seawaterness is more relevant. < 1358298783 72322 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :this is what i read http://www.tonmo.com/cephcare/cuttlefishcare.php < 1358298794 747603 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :saltwater animals are way harder to keep in captivity, right? < 1358298804 325900 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :think so, yeah < 1358298836 817120 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'This little cuttlefish, originally from Indonesia, is fully grown at about 5 cm (2") mantle length' < 1358298844 355743 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so i guess they do vary quite a bit < 1358298859 342569 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Oh ok, so there's like an established basis for this < 1358298869 897607 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :then they talk about another type that gets up to 45cm < 1358298885 145951 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :damn, whole forums for taking care of cephalopods? I like this place < 1358298893 253924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : so monads are monoids with superpowers < 1358298901 478328 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'They eat a lot of food. An individual that is half grown will eat two 5cm (2") wide crabs per day and more on top of that. 12mm long babies can and will eat up to five 12mm (1/2") long shrimps each day.' < 1358298916 917221 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Damn. < 1358298934 392854 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you have to feed them live crustaceans < 1358298939 199704 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or at least it is better if you do < 1358298971 211580 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :a friend of mine had a snake and when they couldn't feed it live mice, they would just microwave the dead mouse for a bit so it would 'look' live in IR < 1358298982 511152 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the snake was old and feeble and blind :/ < 1358299018 962767 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :aw geez :( < 1358299060 587777 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'They can spit water out the top of their tank by using their siphon. Worth considering where you keep all your associated electrical equipment. ' < 1358299119 163904 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'If you keep several together you'll obviously need an even bigger tank. They will fight over food and occasionally spook each other; it is quite common to see bite marks and two cuttlefish normally end a minor dispute by spraying ink everywhere! (Note this can also include the wall behind your tank!!!) ' < 1358299139 244868 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :haskell/12.12.22:01:09:30 All programming languages were born to solve a problem. C was invented to port the UNIX operating system. Perl was designed as an awk killer to efficiently process text. Javascript was designed to implement interactive webpages. What was Haskell born to do? < 1358299144 317524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Enough beaky. < 1358299213 900181 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that one is... a fair question < 1358299214 992315 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :to port it < 1358299232 493324 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :I thought Haskell was born to make academics stop making up languages for two minutes? < 1358299232 765054 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Haskell was born to unify research into lazy functional programming, that was happening in a variety of languages < 1358299235 825920 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1358299276 471869 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :back later, it's boxes & arrows time < 1358299284 673753 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Of course in those terms Perl was designed to make scripting nicer for Wall and C was designed to build Spacewar < 1358299334 367140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Boxes and arrows? < 1358299350 950691 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :16:55 < kmc> it's environment diagrams day in zombie 6.001!!!! < 1358299351 492857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, Zombie 6.001. < 1358299376 549266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like http://www-mtl.mit.edu/~boning/ST96/rec16/more-env.html ? < 1358299382 516873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love environment diagrams < 1358299401 968200 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :wow, that's quite a diagram. < 1358299451 965716 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo 28 color glossy photos with circles and arrows and a paragraph on the back of each one < 1358299510 274591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Gregor i think people may have forgot to tell you that HackEgo is down. < 1358299510 490278 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1358299736 188205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: hi < 1358299741 539835 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo: DOWN < 1358299801 685822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Sgeo: But once you've built something in the normal environment, extracting it and putting it into another image is somewhere between magic and time travel in terms of possibility. <-- so you are saying feather is the solution to smalltalk's problems? < 1358299861 119587 :hagb4rd!~perdito@koln-4db42fbb.pool.mediaWays.net QUIT :Ping timeout: 248 seconds < 1358299950 845130 :Gregor!codu@codu.org PRIVMSG #esoteric :Oy vey, WHY is HackEgo going down. < 1358299951 111535 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Gregor: You have 1 new message. '/msg lambdabot @messages' to read it. < 1358299953 393620 :Gregor!codu@codu.org PRIVMSG #esoteric :4rlz < 1358299960 884191 :Gregor!codu@codu.org PRIVMSG #esoteric :I blame elliott. < 1358299998 964669 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :i blame oerjan < 1358300030 346666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but but i didn't think it would have such a big effect! < 1358300033 228886 :HackEgo!codu@codu.org JOIN :#esoteric < 1358300063 260075 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1358301817 154856 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1358301927 514364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@nixon < 1358301927 747504 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You won't have Nixon to kick around anymore, because, gentlemen, this is my last press conference. < 1358302091 960070 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving < 1358302167 228349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There was a poem that said: "in 1492 jesus sailed the ocean blue" < 1358302174 367820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can't find it. What was it called? < 1358302192 502300 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1358302201 556989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome WeThePeople < 1358302206 213137 :HackEgo!codu@codu.org PRIVMSG #esoteric :WeThePeople: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1358302206 393122 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :HackEgo: You have 3 new messages. '/msg lambdabot @messages' to read them. < 1358302210 748305 :WeThePeople!~WeThePeop@unaffiliated/wethepeople PRIVMSG #esoteric :i just rejoined < 1358302213 301754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo @messages < 1358302214 175383 :HackEgo!codu@codu.org PRIVMSG #esoteric :​@messages < 1358302218 486991 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hrm. < 1358302223 137531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: How do you do it? < 1358302226 733231 :WeThePeople!~WeThePeop@unaffiliated/wethepeople PRIVMSG #esoteric :echo < 1358302233 287387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you doerjan? < 1358302386 200428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo lambdabot: @messages < 1358302387 94194 :HackEgo!codu@codu.org PRIVMSG #esoteric :lambdabot: @messages < 1358302387 274376 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shubshub asked 9m 7d 16h 53m 4s ago: hi < 1358302387 454639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :nortti asked 9m 7d 10h 17m 45s ago: `date < 1358302387 454823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 1h 24m 33s ago: `addquote is there a way to tag things on wikipedia as "wtf this makes no sense"? quintopia: {{featured article}} < 1358302396 285774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote is there a way to tag things on wikipedia as "wtf this makes no sense"? quintopia: {{featured article}} < 1358302399 940434 :HackEgo!codu@codu.org PRIVMSG #esoteric :918) is there a way to tag things on wikipedia as "wtf this makes no sense"? quintopia: {{featured article}} < 1358302405 467448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1358302408 859193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1358302410 838040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no < 1358302411 749520 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1358302411 969304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan < 1358302415 785464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? quote < 1358302417 555323 :HackEgo!codu@codu.org PRIVMSG #esoteric :Quotes are just elements of the quantum dilapidated bogosphere. See qdb. < 1358302417 766309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote is there a way to tag things on wikipedia as "wtf this makes no sense"? quintopia: {{featured article}} < 1358302419 404921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? qdb < 1358302421 235519 :HackEgo!codu@codu.org PRIVMSG #esoteric :918) is there a way to tag things on wikipedia as "wtf this makes no sense"? quintopia: {{featured article}} < 1358302422 388036 :HackEgo!codu@codu.org PRIVMSG #esoteric :qdb is used like: `quote; `quote regexp; `quote id; `addquote ...; `delquote id; `pastequotes regexp; `pastenquotes [n]; see also qdbformat < 1358302425 960608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? qdbformat < 1358302427 622125 :HackEgo!codu@codu.org PRIVMSG #esoteric :qdbformat is: message; * nick action; two spaces between messages; all elisions marked with [...] other than irrelevant intervening messages; for messages separated by elision, one space on each side, not two < 1358302443 342047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: the double space got precisely over the line wrap, so it disappeared when i cut and pasted it < 1358302479 453310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually it's possible i never put it in... < 1358302493 699648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm no i did < 1358302531 679859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION checks the logs < 1358302581 219816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love the qdb rules < 1358302583 595430 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they are so easy < 1358302606 473454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: logs confirm it: lambdabot @tell actually removes double spacing in what you send :P < 1358302635 976751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell oerjan i love the qdb rules they are so easy < 1358302636 194142 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1358302674 343618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages < 1358302674 594386 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf said 38s ago: i love the qdb rules they are so easy < 1358302683 330263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot................................................. < 1358302692 217417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@show hello there < 1358302692 422596 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"hello there" < 1358302698 52786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i h8 u < 1358302768 200779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@remember beaky i love monoids they are so easy < 1358302768 418065 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I will remember. < 1358302769 508690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote beaky < 1358302769 689823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :beaky says: i love monoids they are so easy < 1358302774 734595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@forget beaky i love monoids they are so easy < 1358302774 914688 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Done. < 1358302788 896237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote shachaf < 1358302789 75966 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf says: GADT = Gratuitously Abstract Data Type < 1358302792 216637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh? < 1358302795 283018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did I even say that? < 1358302848 528709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote elliott i said < 1358302848 708929 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. Just what do you think you're doing Dave? < 1358302854 281909 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"Furthermore I've always believed that Ubuntu was an NSA front from its very inception." < 1358302858 574040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote elliott i.said < 1358302859 55672 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. I am sorry. < 1358302864 183422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote elliott.*i said < 1358302864 363835 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes for this person. Just what do you think you're doing Dave? < 1358302888 532412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SOME SCUM HAS BEEN REMOVING QUOTES < 1358302902 610993 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :@quote elli.*said < 1358302903 291853 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. I can't hear you -- I'm using the scrambler. < 1358302905 762228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Or maybe lambdabot crashed. < 1358302912 543942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike, oerjan: that's not how @quote works...... < 1358302925 773534 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i was only following examplejan. < 1358302927 241870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If @quote gets two arguments, the first is always treated as the name of the quotee. < 1358303057 906929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: INCONCEIVABLE < 1358303065 226991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1358303081 709845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote elliott i.didn't < 1358303081 890254 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. My mind is going. I can feel it. < 1358303085 867670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote elliott < 1358303086 47719 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott says: |\/|/-\|-|-|=|\||} is my preferred mappend operator < 1358303152 896948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :|/\||-|()/-\ |}\/|}|= < 1358303157 934766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :today's sheldon is highly relevant to all this http://www.sheldoncomics.com/archive/130115.html < 1358303212 830173 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i'm not sure what the intended point of that is. once again i am bad at jokes < 1358303244 41565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo i love jokes < 1358303247 79663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think it has a punchline < 1358303283 53234 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :like is the thing on the left supposed to be humorously anal? the thing on the right humorously bohemian? i can't tell, i can't < 1358303303 836230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Left? Right? < 1358303307 853769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What? < 1358303330 36640 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :the duck and the bemoustachioed thing. < 1358303361 272891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bemoustachioed thing is known as "grampa", usually < 1358303401 832040 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :yes, this "grampa". what is the true nature of the "grampa"? < 1358303483 746540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he is not good with technical stuff. bit old and set in his ways. < 1358303521 691967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :arthur otoh is a rather geeky duck < 1358303682 760145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also very narcissistic. < 1358303741 910165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think yesterday's strip shows that part of arthur better. < 1358303805 392293 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ooh, slacktivism joke < 1358304132 81011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sadly, the strip has less of its wacky adventures and more of its "bitch about what annoys the author today" these days. < 1358304177 894220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect it's not alone in this. /s < 1358305036 932287 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: should I go to the Stripe drinkup in Cambridgema? < 1358305066 281175 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric : imo 28 color glossy photos with circles and arrows and a paragraph on the back of each one < 1358305068 757834 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes this < 1358305069 908198 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :that is environment diagrams < 1358305192 399452 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`list < 1358305193 383659 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb atriq Ngevd Fiora nortti alot < 1358305196 880531 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :kmc: https://www.youtube.com/watch?v=6o1fw9jtRNc < 1358305215 667528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Well, do you like drinkingup? < 1358305241 370135 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And do you like Stripe people, I guess? I don't know. < 1358305276 663829 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh i would have to miss zombie 6.001 lecture < 1358305300 652752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Zombie 6.001 sounds more interesting to me than Stripe. < 1358305311 715871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :alt. than drinkingup < 1358305506 434287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should arrange for a Zombie 6.001 to happen in Palo Alto! < 1358305517 893225 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :make it a "global phenomenon??" < 1358305564 466704 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1358305570 2349 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1358306188 64929 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :mmm yes < 1358306721 543127 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 276 seconds < 1358306945 883884 :Bike!~Glossina@174-25-51-152.ptld.qwest.net QUIT :Ping timeout: 248 seconds < 1358307032 355019 :Bike!~Glossina@174-25-51-152.ptld.qwest.net JOIN :#esoteric < 1358307910 600189 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1358307921 600762 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1358307923 370833 :sebbu!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1358307923 587661 :sebbu!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr QUIT :Changing host < 1358307923 802504 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1358307948 65786 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1358308005 564544 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1358310232 828187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(12)S(*a(~:)~*^~):((1)S)~*~((~aS:^):^(2)S:*)~*:(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1358310238 962174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul (12)S(*a(~:)~*^~):((1)S)~*~((~aS:^):^(2)S:*)~*:(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1358310239 396436 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :12((1)S*a(~:)~*^~)()((1)S*a(~:)~*^~)((~aS:^):^(2)S:**a(~:)~*^~) ...out of stack! < 1358310977 5413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul ((io)S(t)~^( )S~:)((e)S(l)~^~:)(S)~^(:SS)~^(*a((((S)~^)~a*^)~a*^~:)~*^~)(:**a((((:SS)~^)~a*^)~a*^~:)~*^~):(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1358310977 571815 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :el ...out of stack! < 1358311007 768003 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul ((io)S(t)~^( )S~:)((e)S(l)~^~:):(S)~^(:SS)~^(*a((((S)~^)~a*^)~a*^~:)~*^~)(:**a((((:SS)~^)~a*^)~a*^~:)~*^~):(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1358311008 242441 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :eliott elliot eliott eliott elliot elliott eliot elliot eliott elliot elliot eliott eliott elliot eliott eliot elliot elliott eliott elliot eliott eliott elliot elliot eliott eliot elliott eliott elliot eliott eliott elliot elliott eliot elliot eliott eliott elliot elliot eliott elliot elliott eliot elliot elliott eliott e ...too much output! < 1358313542 409547 :TeruFSX!~TeruFSX@174-20-107-143.mpls.qwest.net QUIT :Ping timeout: 256 seconds < 1358315135 355022 :rodgort!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 260 seconds < 1358315278 995534 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1358315373 617710 :hagb4rd!~perdito@koln-5d81f096.pool.mediaWays.net JOIN :#esoteric < 1358317392 893363 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1358317398 740215 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1358317790 656146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^def elikoski ul ((io)S(t)~^( )S~:)((e)S(l)~^~:):(S)~^(:SS)~^(*a((((S)~^)~a*^)~a*^~:)~*^~)(:**a((((:SS)~^)~a*^)~a*^~:)~*^~):(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1358317790 994902 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Defined. < 1358317795 552885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^elikoski < 1358317796 494917 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :eliott elliot eliott eliott elliot elliott eliot elliot eliott elliot elliot eliott eliott elliot eliott eliot elliot elliott eliott elliot eliott eliott elliot elliot eliott eliot elliott eliott elliot eliott eliott elliot elliott eliot elliot eliott eliott elliot elliot eliott elliot elliott eliot elliot elliott eliott e ...too much output! < 1358317884 464833 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :12 21 12 12 21 22 11 21 12 21 21 12 12 21 12 11 21 22 12 21 12 12 21 21 12 11 22 12 21 12 12 21 22 11 21 12 12 21 21 12 21 22 11 21 22 12 < 1358317898 814112 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :look-and-say < 1358317903 149469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no. < 1358317909 118529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't look like look-and-say < 1358317917 955073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(12)S(*a(~:)~*^~):((1)S)~*~((2)S:*)~*:(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1358317922 562231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul (12)S(*a(~:)~*^~):((1)S)~*~((2)S:*)~*:(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^ < 1358317923 642672 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :122112122122112112212112122112112122122112122121121122122112122122112112122121122122112122122112112212112122122112112122112112212112112212211212212112212212112112212211212212112112212112122112112122121122122112122122112112122112112212212112122112112212112112212212112122112112122122112122121121122122121122122112122122112112 ...too much output! < 1358317926 387395 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :it's not < 1358317932 619090 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i just like look and say < 1358317940 183870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh in that case < 1358317960 347794 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the pattern is far from obvious < 1358317974 543113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I think oerjan fulfils the requirement of a PRNG that's sufficiently good to fool humans < 1358317974 873545 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :is this some q-series shit < 1358317984 157685 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh that < 1358317985 854316 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1358318017 216834 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1358318021 481457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Underload can be made to be readable < 1358318022 646982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :erm it _is_ already on the underload page, i just modified it to work with elliott's name < 1358318022 946245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :buy that code isn't < 1358318024 266324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*but < 1358318040 892899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't look there because looking there was too obvious :) < 1358318044 981436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I don't know; I think I'm human, and I'm deeply suspicious of the fact there are no runs longer than two. < 1358318045 360396 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :ha, i didn't even notice the difference < 1358318053 885136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: yeah, good point < 1358318059 911479 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :(elliot / eliott etc) < 1358318064 131084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul ((::**)~^)((((:(((((((((((_)(9))(8))(7))(6))(5))(4))(3))(2))(1))(0)(!^))~*^^S!)(:a(~^)*~(()(~(~(:a~*):^))(a))~*^^)):^(()~)~**~^(:)~((a(~^)*~**)~a)~a(**~:((:)~(*)**)~a*~(^))**a(~*^^^!!^)***(~)~a(~a*^:)**a(:)**~^!!!a(~^)*~**)~a((, )S:^)**^):^ < 1358318066 289810 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :3, 13, 1113, 3113, 132113, 1113122113, 311311222113, 13211321322113, 1113122113121113222113, 31131122211311123113322113, 132113213221133112132123222113, 11131221131211132221232112111312111213322113, 31131122211311123113321112131221123113111231121123222113, 132113213221133112132123123112111311222112 ...out of time! < 1358318072 484487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: yw < 1358318079 272722 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :thanks < 1358318079 272923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Kolakoski sequence, apparently < 1358318086 750028 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i did this 'iq test' thing once with some interesting patterns in it < 1358318088 302806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi myndzi \o/ < 1358318089 941443 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :they were pretty hard < 1358318092 515392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-( < 1358318094 670447 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :hi, also hard drive crash D: < 1358318099 454011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1358318100 281898 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i lost my work-in-progress! < 1358318101 937128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Kokakolakoski sequence. < 1358318105 531390 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :plan to fix it at some point < 1358318112 887970 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :it was so much better too ;\ < 1358318116 337191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That reminds me, I should have, like, back ups and stuff. < 1358318116 668364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, apparently it's the second sequence in OEIS < 1358318125 630366 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :out of all the sequences that could be second, why that one? < 1358318127 276092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION checks the first < 1358318133 356736 :md_5!md_5@mcdevs/trusted/md-5 QUIT :Ping timeout: 272 seconds < 1358318134 316894 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i finally got a backup program going < 1358318138 5270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"number of groups of order n" < 1358318143 49199 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :hmm actually, the script might have been on z: < 1358318160 636197 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :http://www.allthetests.com/quiz18/quiz/1139060031/Very-Difficult-IQ-Test < 1358318162 430878 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ais523: that's a fun sequence < 1358318163 97079 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :^ that's the one < 1358318170 869456 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :in case anyone wants to have a whack at it < 1358318183 645569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: it's strange how small the numbers are < 1358318210 174463 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when there's only one group of a particular order, it's the cyclic group, right? < 1358318211 127827 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :iirc they get pretty bizarre a few dozen (hundred?) in < 1358318214 196638 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :yeah < 1358318222 958730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: for prime numbers there's only one, of course < 1358318225 338711 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what with shit like the monster gruop and all < 1358318231 416259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for powers of 2 there are ... a lot. < 1358318245 931858 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i think i have a paper by conway on it somewhere, but i dunno what it's called < 1358318269 245041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or so i hear. apparently the overwhelming majority of finite groups have power of 2 order < 1358318376 664385 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ah, yeah, stuff like that 267 there < 1358318402 987149 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"Counting groups: gnus, moas and other exotica." is probably the paper i was thinking of, gnu being the function in question < 1358318421 115101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact i suspect the number will be 1 for precisely the primes and 1 < 1358318472 11588 :md_5!md_5@mcdevs/trusted/md-5 JOIN :#esoteric < 1358318482 756136 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oerjan: 6? < 1358318496 735438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait i'm wrong, i see < 1358318509 485210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's clearly only one degenerate group < 1358318514 30679 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :http://oeis.org/A000001/graph?png=1 wow, what < 1358318514 336117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but 6 is not a counterexample < 1358318526 575685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like there's only one degenerate semiring < 1358318527 759200 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh, shit, i got it backwards, sorry. < 1358318548 777658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it has 0=1, and 0+0 = 0×0 = 0, and no elements but 0) < 1358318565 878211 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess that's a full ring, actually < 1358318580 64054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"a(pq) = 1 if gcd(p,q-1) = 1, 2 if gcd(p,q-1) = p. (p < q)" < 1358318580 280748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has 0-0 = 0 and 0÷0 = 0 too < 1358318581 855757 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :35 on the list < 1358318592 403825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love online integer sequences < 1358318598 137058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I think you're allowed to divide by zero in rings, right? Or are you?) < 1358318599 604265 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh, 15 earlier. < 1358318629 529161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :15 fits that rule yes < 1358318710 368521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, for groups of order xy, you have the cyclic group, and the group of pairs (a,b) where a is from the cyclic group of order x, and b is from the cyclic group of order y < 1358318720 606807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you have to have at least 2 for composite numbers < 1358318865 41908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : "Counting groups: gnus, moas and other exotica." [...] <-- sounds like a popular math title, but conway has serious work in the field, some of the sporadic simple groups are named after him < 1358318910 893414 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oerjan: uh? it's the name of a paper, it's not pop math < 1358318944 980935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...he names his serious papers like that? < 1358318953 540820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if anyone did it would have to be him. < 1358318971 168644 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what's wrong with the name? < 1358318978 271089 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :gnu and moa are both acronyms iirc < 1358318989 75691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THAT DOES NOT REALLY HELP < 1358319010 669970 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh, hey, i do have a pdf of it < 1358319018 483074 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Group NUmber < 1358319033 636240 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Minimal Order Attaining [a given group number] < 1358319057 791694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: no you are not allowed to divide by 0 in rings. < 1358319073 419634 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :also says: gnu(2048) > 1774274116992170. good to know! < 1358319083 924778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: hmm, that makes things a bit easier, then < 1358319091 698980 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The g-nicest work of g-nature in the zoo. < 1358319095 500558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the degenerate ring doesn't really care, it can divide by 0 just fine < 1358319101 932439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it just can't divide by anything else ;) < 1358319119 547920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you're not really guaranteed to divide at all, mind you. < 1358319121 91348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you know Mono gets Unicode even wronger than .NET? < 1358319125 189724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Past UTF-16, that is. < 1358319125 838045 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric ::( < 1358319128 881782 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :what does it do < 1358319138 69035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://github.com/mono/mono/blob/master/mcs/class/corlib/System/Char.cs#L406 < 1358319147 546232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Note that C# has a "char" type which is 16 bits. < 1358319164 105351 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sigh < 1358319167 770603 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Every char function has a version that takes a char and a version that takes a string and an offset. < 1358319176 580301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently .NET gets this right, at least, so Mono is just not compliant. < 1358319255 889423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: no you don't have to have at least two for composite numbers, we found 15 is a counterexample. the thing is, if m and n are relatively prime, then your group of pairs is _isomorphic_ to the cyclic group. < 1358319269 384437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: oh right < 1358319278 802204 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking it couldn't be, but my proof didn't work out < 1358319281 715128 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, obviously it is < 1358319372 174778 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :the paper cites a "more scholarly" book, called Enumeration of Finite Groups < 1358319426 502559 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :hm, looks like a cool read actually, maybe i should pretend to know cohomology so i can read it < 1358319455 700919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cohomology is so easy Bike < 1358319456 789853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love it < 1358319479 250610 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what is cohomology and how can i love it as much as you do < 1358319563 622771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: also any algebraic structure defined entirely by operations and equalities between them can be degenerate. fields are not among those because they have the rule that division only needs to exist when not by 0, and moreover they require 0 /= 1 explicitly just to be sure. < 1358319597 993397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how boring < 1358319604 998956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :semigroups, monoids, groups, rings all are defined solely by operations and equalities. < 1358319651 166303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: however http://en.wikipedia.org/wiki/Field_with_one_element < 1358319658 690745 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1358319695 24937 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"This object is denoted F_1, or, in a French–English pun, F_un." shachaf, is this your secret < 1358319697 753342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION nearly knows cohomology *MWAHAHAHA* < 1358319706 598239 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what is cohomology? is it fun < 1358319722 862291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(actually used _homology_ in a paper.) < 1358319725 364854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you can have a category with /no/ elements, can't you? < 1358319736 182226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*objects < 1358319736 842604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although many sorts of structure, you can't have on such a category < 1358319743 69081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: no objects /and/ no arrows ;) < 1358319749 249386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: You write papers? < 1358319756 716739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um you cannot have arrows without objects :P < 1358319771 36794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(unless you go for an entirely object-free formulation) < 1358319790 181391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i did, way back < 1358319799 290214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is it good < 1358319887 933377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: this one http://journals.impan.pl/cgi-bin/doi?fm177-1-2 < 1358319923 816203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Should I pay $10 for that? < 1358319947 212646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :doubtful :) < 1358320214 69636 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i just know homotopy :( < 1358320228 450813 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what about cohomotopy? < 1358320240 549427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I once read the first 3 pages of a topology book. < 1358320261 112415 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I learned what open and closed sets were! < 1358320267 580638 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i don't know anything about cohomotopy < 1358320284 311241 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :do you know if it exists? i'm kind of curious now < 1358320296 997796 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh it does < 1358320302 467362 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :open sets of a topology T are the sets in T. < 1358320304 229361 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :or not really but whatever < 1358320304 413862 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :much to learn < 1358320312 230191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oklopol: Right. < 1358320314 195386 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i don't know what it would mean really < 1358320318 454632 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :cohomotopy, that is < 1358320321 628803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I once went to a talk about homotopy type theory. < 1358320333 36112 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"In mathematics, particularly algebraic topology, cohomotopy sets are particular contravariant functors from the category of pointed topological spaces and point-preserving continuous maps to the category of sets and functions" < 1358320335 336101 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :just like i don't know what cohomeomorphism means < 1358320377 913713 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :we have a paper about... applied homotopy type theory or something < 1358320389 351187 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :but i don't really know much about that stuff < 1358320430 157628 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :also i don't see how what Bike says is related to homotopy :/ < 1358320443 585913 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :I guaranatee that I see such even less. < 1358320477 452250 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :well i know the definitions of the words used < 1358320488 407193 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :so i'm just too stupid < 1358320489 285686 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :See, there you go. < 1358320550 253003 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :wonder how important the "particular" is < 1358320582 597631 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :i'm on a topology course which promises to emphasize homotopy stuff so maybe i'll know in half a year < 1358320585 154657 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :is it? i thought it just meant cohomotopy sets are mostly used by algebraic topology people < 1358320601 399981 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :the other particular < 1358320602 55193 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :particular contravariant functors < 1358320609 313830 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh durr < 1358320632 526638 :oklopol!~oklopol@dyn60-339.yok.fi PRIVMSG #esoteric :that's probably where the actual important stuff is, this is just the type < 1358321295 693950 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving < 1358322599 760653 :hagb4rd!~perdito@koln-5d81f096.pool.mediaWays.net QUIT :Ping timeout: 256 seconds < 1358322921 606101 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1358323807 290629 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1358324080 8230 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Well, that's nice < 1358324089 417274 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Helped someone with a problem they were having in Factor < 1358324109 764025 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Turns out they needed to use a library that defined a method < 1358324131 78387 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Which... seems unintuitive that the system isn't smart enough to look for the definition and suggest the vocab in question < 1358324279 541977 :epicmonkey!~epicmonke@188.134.41.175 JOIN :#esoteric < 1358325359 528900 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1358325386 117427 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1358325529 932215 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"By the way, you heard of the guy who applied to the monad police? They said they already had a unit, but they could be joined if he wanted." < 1358325593 517154 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :hey elliott, just wanted to say you were right about poppavic even though you didn't actually say anything. so good job there. < 1358325607 260869 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`list < 1358325610 178086 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: hahaha < 1358325610 394747 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb atriq Ngevd Fiora nortti alot < 1358325761 87294 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :who is alot < 1358325792 331648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi Bike < 1358325798 332947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why are yoa awake < 1358325831 11441 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Yoa? < 1358325864 508719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yoa = Bike < 1358325920 405521 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Oh. I forget. < 1358325936 147743 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :I think I was reading earlier but right now I'm just kind of looking at the air. (It's nice today.) < 1358325977 866861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#esoteric ≠ the air < 1358325987 543254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whom were you reading? < 1358326013 672721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, that use of "whom" sounds wrong even though it's technically correct < 1358326018 932079 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think my brain dislikes it at the start of a sentence < 1358326053 951779 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :are you preying on my sleepless brain by trying to make me decide whether to assume you were assuming that question makes sense for whatever it was i was reading? < 1358326098 442688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't understand your question. < 1358326101 128455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But sure. < 1358326104 508993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whom, or what. < 1358326114 940315 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :charles c sims, apparently. < 1358326149 428783 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :using the "if I click enough links I will know things" strategy of autodidacticism < 1358326335 758532 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :why? < 1358326408 996144 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 245 seconds < 1358326487 730332 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1358327102 780622 :dessos!~dessos@c-174-60-176-249.hsd1.pa.comcast.net JOIN :#esoteric < 1358327135 252125 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :PoppaVic is Forther btw < 1358327156 589100 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :I don't know who that is either. am i cursed? < 1358327224 787580 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :which ? < 1358327234 867133 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :forther < 1358327252 428664 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :ah :P < 1358327279 506693 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :PoppaVic is a Forther btw < 1358327309 596445 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh. so he's in ##c out of contempt, or what? < 1358327328 963127 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :dunno, but he's active on #forth too < 1358327371 943230 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ah. < 1358327998 446326 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1358328310 547056 :Bike!~Glossina@174-25-51-152.ptld.qwest.net QUIT :Quit: well, ok < 1358328355 850068 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1358329091 528996 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Here's a thought: Selectors as objects that accept value: < 1358329133 76990 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :So #foobar would be similar to [:s | s foobar ] < 1358329136 580076 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :For example < 1358329154 318391 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, may be better to do something like #foobar asBlock instead < 1358329190 900355 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh.... uh < 1358329239 731299 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :{1. 2. 3.} collect: #asString < 1358329243 775731 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That works just fine in Pharo < 1358329397 452992 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Doesn't work with keyword or binary selectors I think < 1358329408 214719 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1358329452 602294 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :`welcome carado < 1358329454 357329 :HackEgo!codu@codu.org PRIVMSG #esoteric :carado: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1358329877 192170 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 248 seconds < 1358330632 752436 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1358330958 863318 :epicmonkey!~epicmonke@188.134.41.175 QUIT :Ping timeout: 245 seconds < 1358331831 820660 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :hey, can someone send a NOTICE ? < 1358331859 65823 :omomomom!~omomomom@athedsl-318153.home.otenet.gr JOIN :#esoteric < 1358331932 223658 :omomomom!~omomomom@athedsl-318153.home.otenet.gr QUIT :Quit: omomomom < 1358332012 419622 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Quit: c00kiemon5ter < 1358332026 597218 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1358332168 252287 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Client Quit < 1358333892 347767 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1358334073 604844 :sebbu2!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1358334090 282922 :sebbu2!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr QUIT :Changing host < 1358334090 462601 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1358334156 776054 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 255 seconds < 1358335036 990007 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1358335045 98774 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1358336790 78114 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Operation timed out < 1358337345 747208 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1358338123 232085 :ogrom!~del@gprs-inet-65-102.elisa.ee JOIN :#esoteric < 1358338134 568979 :ogrom!~del@gprs-inet-65-102.elisa.ee QUIT :Client Quit < 1358338434 733548 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1358340793 45794 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 252 seconds < 1358341662 860034 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1358342988 401992 :impomatic!~digital_w@211.67.125.91.dyn.plus.net JOIN :#esoteric < 1358345437 421811 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1358346236 377315 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1358346344 197469 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote hugs < 1358346346 329062 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1358346350 915271 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`quote hug < 1358346352 38435 :HackEgo!codu@codu.org PRIVMSG #esoteric :241) back to legal tender, that expression really makes me daydream. Like, there'd be black-market tender. Out-of-town hug shops where people exchange tenderness you've NEVER SEEN BEFORE. \ 346) [after a long string of Lymia getting lambdabot to spit out huge, meaningless type signatures] I need to learn more Haskell... y'all hate PHP too much imo < 1358346888 921161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :00:07:11: i love it < 1358346888 921254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :00:07:13: it is so easy < 1358346894 896278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YOU HAVE GONE TOO FAR NOW < 1358346916 678932 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the best sex is hard to et < 1358346917 338007 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*get < 1358347044 215863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : facile? < 1358347053 621897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :E' Così Facile < 1358347441 248615 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: shachaf is just an aim hecker. < 1358347525 730320 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1358347539 496631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^elikoski < 1358347540 157500 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :eliott elliot eliott eliott elliot elliott eliot elliot eliott elliot elliot eliott eliott elliot eliott eliot elliot elliott eliott elliot eliott eliott elliot elliot eliott eliot elliott eliott elliot eliott eliott elliot elliott eliot elliot eliott eliott elliot elliot eliott elliot elliott eliot elliot elliott eliott e ...too much output! < 1358347562 714560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless that was what i should beware about < 1358347590 713961 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :waht < 1358347640 598906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i note that all relevant google hits for "aim hecker" is this channel. < 1358347647 974272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`log aim hecker ( < 1358347649 416904 :HackEgo!codu@codu.org PRIVMSG #esoteric :grep: missing ) < 1358347655 321398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`log aim hecker [(] < 1358347669 660548 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :[(]? < 1358347682 77269 :HackEgo!codu@codu.org PRIVMSG #esoteric :2012-04-14.txt:05:41:15: aim hecker (n): when ur dronk and u pee so bad all over the toilet that ppl make fun of u < 1358347695 366165 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1358347719 235409 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you will have to read a very long log to find out. < 1358347725 626996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1358347739 105892 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Fun fact, in Pharo, #foobar can be used almost but not quite like a function of one argument < 1358347749 207051 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :{1. 2. 3.} collect: #asString is valid < 1358347761 243997 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i suspect/half recall it's a misspelling of "AIM hacker" < 1358347775 464771 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :it is < 1358347837 427258 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :05:44:36: I don't want you to put anything down my pants either (whether it is scorpions or not) < 1358347840 413583 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo wisdom from the past < 1358348419 85907 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1358348425 51472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^save < 1358348425 354472 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :OK. < 1358348436 59773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I see important things had been added.) < 1358348452 501699 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Some Smalltalkers are idiots. < 1358348494 198969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: thanks :P < 1358349208 324343 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1358349225 384009 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: thanks < 1358349252 47417 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1358349304 486064 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 240 seconds < 1358349902 50758 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1358349932 843549 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1358351247 877704 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"Replace the current anti-bot feature with an arbitrary question that only a human can answer." < 1358351251 636301 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/ideasfortheadmins/comments/16neyr/changing_the_antibot_feature_used_to_protect/ < 1358351255 909156 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION facepalms < 1358351346 296330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hey don't be so hard on the guy, it cannot be easy to have just awoken from a 10-year coma. < 1358351496 670280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :his attempts to explain what kind of question that should be only makes it worse :P < 1358351529 563310 :92AAB0P69!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1358351597 608038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :92AAB0P69: why, you look positively alphanumeric today! < 1358351912 906361 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :92AAB0P69: P? < 1358352000 365617 :92AAB0P69!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 260 seconds < 1358353776 850684 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1358354295 576523 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1358354302 201062 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1358354586 857702 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Ping timeout: 252 seconds < 1358355045 568726 :TeruFSX!~TeruFSX@65-128-157-18.mpls.qwest.net JOIN :#esoteric < 1358355143 450040 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1358355175 217346 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1358355380 207534 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Maybe IDEs should be as easy to modify as languages < 1358355388 938852 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Write a language extension, the IDE somehow changes to match < 1358355403 563076 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I have no idea how that could possibly work < 1358355403 997682 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: glwt < 1358355530 536837 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Suggestions for a lightweight MTA for local mail only? Basically needs to handle stuff from cron scripts. Nothing else. < 1358355572 21233 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, you are turning into peter molydeux < 1358355584 883899 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Maybe IDEs should be as easy to modify as languages <-- emacs? < 1358355616 463006 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION has no idea who peter molydeux is < 1358355635 716593 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Phantom_Hoover, the real or the fake one? < 1358355665 762057 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, https://twitter.com/PeterMolydeux < 1358355709 795455 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"Game where the only enemy is you. You're going to jump off a cliff. Exit your body as your soul and talk your body into not jumping." < 1358355720 934091 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Isn't Planeside: Eternal Torment a bit self-fighting? < 1358355742 929303 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Sgeo, ... < 1358355764 234417 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo you have outdone yourself < 1358355780 63200 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I don't want to say more because I think spoilers < 1358355793 445407 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :did you mean "Planescape: Torment" maybe? And no, it isn't really like that. In fact it is not at all like that. < 1358355828 110862 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :"Professional" "tip": There isn't a real Peter Molydeux. < 1358355838 486088 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::D < 1358355851 726813 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(The real person is called "Molyneux".) < 1358355856 811640 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :(Not that there's a real Peter Molyneux either.) < 1358355880 409621 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :V inthryl erpnyy gung gurer'f nccneragyl n cneg jurer lbh qrongr... fbzr cneg bs lbhefrys? Pna pbaivapr lbhe... zbegnyvgl, V guvax? gb qb fbzrguvat? < 1358355887 80751 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :uh < 1358355927 693511 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :v ogdfg grjegnrgfg r'fregre < 1358355952 984100 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Fperj lbh ryyvbgg < 1358355970 580851 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :dfgkldfjg < 1358355983 747759 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :^rot13 ryyvbgg < 1358355984 655492 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott < 1358355986 502504 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1358355993 354930 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :^rot13 V inthryl erpnyy gung gurer'f nccneragyl n cneg jurer lbh qrongr... fbzr cneg bs lbhefrys? Pna pbaivapr lbhe... zbegnyvgl, V guvax? gb qb fbzrguvat? < 1358355994 324883 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :I vaguely recall that there's apparently a part where you debate... some part of yourself? Can convince your... mortality, I think? to do something? < 1358356007 450903 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1358356024 334153 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :^rot13 Fperj lbh ryyvbgg < 1358356024 787374 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Screw you elliott < 1358356036 143947 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :^rot13 v ogdfg grjegnrgfg r'fregre < 1358356036 817058 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :i btqst tewrtaetst e'serter < 1358356041 812509 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, heh < 1358356389 933208 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: eek, spoilers! < 1358356798 143304 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Quit: c00kiemon5ter < 1358356815 247479 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1358356848 86925 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Client Quit < 1358356937 848590 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :"Definition: a singular line rho is linear if the Riemann hypothesis holds." < 1358357008 378022 :Bike_!~Glossina@174-25-51-152.ptld.qwest.net JOIN :#esoteric < 1358357376 124792 :Bike_!~Glossina@174-25-51-152.ptld.qwest.net NICK :Bike < 1358357426 590955 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1358358875 806535 :epicmonkey!~epicmonke@188.134.41.175 JOIN :#esoteric < 1358359603 84329 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 252 seconds < 1358360245 351063 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1358360922 659430 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: oh eclipse has something like that < 1358360976 446923 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.eclipse.org/Xtext/ < 1358361014 188423 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :o.O < 1358361070 585533 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :makes it easy to implement custom JVM-based languages with full Eclipse tool support < 1358361454 65415 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1358362070 562884 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Quit: c00kiemon5ter < 1358362075 943754 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION doesn't see the point of IDEs < 1358362546 863028 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :code is more than text; it's structured machine-readable information < 1358362581 483321 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :your editor should be aware of that information to help you edit, by autocompleting names, displaying types, displaying compiler errors, etc < 1358362594 768552 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Autocompletion in Smalltalk kind of sucks < 1358362596 603257 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :these are helpful things < 1358362598 347846 :Taneb!~nathan@host-2-97-148-97.as13285.net JOIN :#esoteric < 1358362642 182055 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the people who disparage IDEs often have Vim or Emacs configured to do basically the same kinds of things < 1358362682 758859 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: have you seen the Agda integration for Emacs? It can do really cool things like "tell me the type of the expression I would need to put where my cursor is" < 1358362686 408981 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :does emacs (with appropriate modes) not consitute an IDE somehow? < 1358362702 201550 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in fact you can have multiple of thees "holes" and still typecheck your code around them < 1358362704 37504 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :people seem to sometimes act like it doesn't < 1358362708 923249 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: i think it does essentially < 1358362742 688767 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"haha fools i don't use an IDE, I just have thirty .el files" < 1358362850 133628 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's just more Real Hackers us vs. them nonsense < 1358362857 675519 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's an IDE that seems more confusing to me than Smalltalk's IDE < 1358362870 194851 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I just use vim with few plugins < 1358362880 795425 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't even have that haskell integration plugin < 1358362896 92609 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: you can also write a function's type signature, and then ask it to automatically populate a pattern-matching case for each constructor of the argument type < 1358362899 911088 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I just run ghci alongside < 1358362945 582735 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :like if I write "f :: Maybe [Int]" i can get it to write "f Nothing = ...; f (Just []) = ...; f (Just (x:xs)) = ..." with a few keystrokes < 1358362952 485168 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :or rather the equivalent in Agda syntax < 1358362975 569770 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo: it's old and crufty, probably much more so than any popular smalltalk system < 1358362976 715360 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Would that work for a function like odd [] = []; odd x:[] = x:[]; odd x:_:xs = x:odd xs; < 1358362995 881947 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think so < 1358363008 95801 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Woops, add brackets < 1358363009 187790 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it would give you [] and (x:xs) to start with, and then you have to say that you want to expand xs again < 1358363009 408640 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo: when i tried squeak i thought it was very confusing, but i bet if i kept at it i'd be able to figure it out as much as i've figured out emacs. < 1358363026 466797 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :anyway I also don't use IDEs or fancy editor modes, but I wouldn't say I don't see the point of them < 1358363046 524534 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I just don't see how it would actually help me < 1358363047 676733 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's more like I don't find the benefits compelling enough to override my essential laziness < 1358363056 160956 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, I think Pharo may be less confusing than Squeak < 1358363062 606982 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :well a simple example, isn't it helpful to have your editor jump automatically to the point of a compiler error < 1358363083 618416 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo: does pharo look less like an aliased 90s toy < 1358363096 39007 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, it looks nothing like an aliased 90s toy < 1358363100 722658 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :cool < 1358363104 729824 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It still looks nonnative though < 1358363107 131513 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :maybe i'll try it sometime < 1358363119 425270 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :nonnative? i'm not exactly expecting eclipse here < 1358363138 489304 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.pharo-project.org/about/screenshots < 1358363216 279636 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh yeah, that looks way better < 1358363241 187757 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :ACTION shallow < 1358363250 850786 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There's a theming thing actually < 1358363280 578408 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Blue Pharo; Orange Pharo; Pharo; Standard Squeak; Vistary; W2K; Watery; Watery 2 < 1358363312 589998 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :does it do the thing where you click a window and buttons come up on the borders? that was really weird for me < 1358363324 292262 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1358363335 230144 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It does not < 1358363348 575114 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think there's supposed to be a key to press at the same time to get that, not sure < 1358363451 645498 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, can't figure it out < 1358363480 692947 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :eh,i assume they have tutorials or something anyhow < 1358363492 239613 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Assuming that spot is where the actual problem is < 1358363508 58253 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Alt-Shift-Middle mouse < 1358363519 554893 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sometimes the compiler doesn't catch on that something is wrong until it's a bit further down < 1358363519 992116 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i don't have a middle mouse D: < 1358363522 783164 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sure < 1358363526 36534 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but sometimes it does < 1358363532 440000 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :alt-shift-left+right < 1358363533 348470 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: XD < 1358363534 513959 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also works < 1358363538 650195 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i mean when you see an error message, don't you manually go to that line in most cases, anyway? < 1358363555 542509 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :having a keypress in the editor to jump there isn't going to slow you down < 1358363605 609498 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Uh < 1358363614 73327 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I think morphs don't quite work as I was expecting them to < 1358363627 591370 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I managed to rotate the title bar of the welcome thing < 1358363627 771975 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Sometimes the compiler doesn't catch on that something is wrong until it's a bit further down <-- if you are dealing with C, then clang is usually quite good at finding the right spot < 1358363652 300180 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can't argue that integration is useless by pointing out that it's not perfect and can't read your mind < 1358363837 780793 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1358363870 433187 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does the integration still provide you with a repl? < 1358363908 356761 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I often find myself writing the function I need in ghci before copying it over to my editor and doing indentation and stuff < 1358363925 878210 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :most emacs modes have repls < 1358363934 290041 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :if the language is reasonable for that, i mean < 1358363943 943175 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1358363949 1033 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I did see C repls before < 1358363954 880316 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not integrated ones though < 1358363961 279790 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sometimes i use GDB as a C repl < 1358363962 369991 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders pros/cons of Smalltalk Workspaces vs REPLs < 1358363972 520 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :yeah, i'm sure you could get a c repl too, but you'd probably have to install more than vanilla c-mode to get one. < 1358364021 845182 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :FreeFull: also, using emacs my usual "workflow" is writing things in the editor, and then using IDE functions to send it interactively to the language implementation. i could do as you say, but this way is more natural for me. < 1358364026 897623 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, that is a very crippled one though < 1358364039 485556 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :and then while i'm writing in the editor i can test small things out in the repl and so on < 1358364065 588429 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo: presumably pros include being able to inspect objects and shit all over the place, and cons include not being super easy to understand? < 1358364125 6296 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :REPLs don't really preclude Smalltalk-style inspecting, I think. I'm thinking more of writing code on multiple lines without it executing until told < 1358364139 60349 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what kind of repl doesn't let you do that < 1358364143 613090 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Bike, (btw, by Workspace, I mean a specific kind of interaction within the Smalltalk environment) < 1358364151 985460 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :software that lets you shit all over the place < 1358364167 652093 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo: yes, i'm guessing at what that specific interaction is from my minimal experience with smalltalk. < 1358364198 799501 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :in my ide the inspector is a separate thing from the repl, though you can get to one from the other. the repl is just, well, read-eval-print. < 1358364209 269122 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: "Ok, I just wrote this function, let's feed it a couple different parameters to see how well it works" < 1358364220 249157 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :FreeFull: yeah, all the time < 1358364280 224816 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Cons of workspace: Editing previous text by backtracking rather than just pressing up arrow < 1358364290 601948 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think that if you find youself needing to inspect everything at multiple levels rather than just reading the code and getting it, something might be too complex somewhere < 1358364313 187621 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i don't personally use the inspector much, but i can see why someone would want it. < 1358364336 294207 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i built my house with only a hammer, if you need power tools to build a house then your house is too fancy < 1358364379 548489 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :that just reminds me of the unix=nightmare power drill analogy D: < 1358364394 172129 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :a powerful gun that shoots forwards and backwards at the same time < 1358364412 762393 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :a recoilless rifle? < 1358364415 146574 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Maybe if the goal was to build the smallest, simplest house that had full functionality and was easy to keep up < 1358364434 895717 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :'full functionality' is a tricky one FreeFull < 1358364454 350498 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :if reading blogs has taught me anything it's that programmers have no fucking clue what the best way to write software is < 1358364472 15408 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1358364491 902414 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but we all think we do < 1358364500 867163 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :so i don't much see the point in begrudging someone else's methods < 1358364537 81088 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i mean i hate using eclipse, but if someone uses it all the time and writes cool programs then more power to 'em < 1358364537 953303 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :we have totally untested unscientific theories that just happen to confirm our prejudices < 1358364558 951002 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :is there even ay good reasearch on ide design? < 1358364561 324382 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Modularity helps, as long as it doesn't mean building lots of framework code < 1358364575 576946 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: it's not about absolute can and can't either; some tools allow you to work faster or with fewer mistakes < 1358364576 144656 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :maybe there's more of that in smalltalk-world < 1358364586 640381 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can always *get by* without good tools < 1358364595 540402 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can build the world's most popular social network using PHP and chewing gum < 1358364616 677593 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Pure functional programming allows me to work with fewer mistakes. I don't know if it's faster or not though, I spend more time thinking < 1358364658 835596 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: They had to build a custom PHP compiler AFAIK to deal with scaling concerns < 1358364660 581481 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can fly a rocketship to the moon using 2,800 individual dual NOR gate ICs < 1358364664 737254 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't know what they use now < 1358364671 120160 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :fewer mistakes than what? do you have a real basis of comparison? have you done lots of programming in java or what have you? < 1358364706 683756 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :'New ProcessSchedulers should not be created since < 1358364706 864494 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :the integrity of the system depends on a unique scheduler' < 1358364706 864698 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: Than C < 1358364708 389339 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :MUAHAHHA < 1358364716 419655 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm never touching Java < 1358364727 346298 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: C is an extremely low level language < 1358364745 248981 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's not like pure functional languages are the only high level languages < 1358364751 206667 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: I've written assembly too < 1358364758 548580 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is that relevant? < 1358364761 332879 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 256 seconds < 1358364765 816313 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, it's even lower :) < 1358364770 498782 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so, no < 1358364774 824113 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I just like having the compiler shout at me < 1358364784 266574 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :it's ok if you do < 1358364792 403038 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :just treat it as a preference more than as an iron objective law < 1358364839 364893 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I also like not being given the chance to make a lot of mistakes unless I explicitly try to do something special < 1358364886 774645 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :i personally like programming in dynamic(ally typed) systems, but i'd be a fool to say haskell is pointless or whatever < 1358364914 135196 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: I kind of agree with your specific points, but your mode of argument is not intellectually sound < 1358364915 308535 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Dynamic systems do allow you to just get the job done and over with < 1358364920 690724 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's easy to (deliberately) segfault Pharo < 1358364943 308657 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if you go to #haskell you will find many people eager to engage in this particular circlejerk < 1358364952 451834 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I segfaulted haskell programs before =P. I don't think anything is segfault proof if you're trying < 1358364973 755442 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :you could program in a system with no segmentation hth < 1358364984 57503 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah my AVR programs never segfault! < 1358364984 512633 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There are probably easier segfaults than the one I just did, which involved deleting a method first < 1358364985 205297 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :take that < 1358364985 386361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, can't segfault in DOS < 1358364989 660080 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Unless you trap SIGSEGV < 1358365008 428218 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, 16-bit DOS < 1358365009 295441 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1358365011 966866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :32-bit DOS can segfault < 1358365015 786130 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: even then, a segfault has occurred < 1358365026 421610 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, I guess if you have no memory protection < 1358365039 528716 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You just overwrite memory, and it might do something bad, it might not < 1358365048 788463 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also 'segfault' is a bad name on x86 because the faults almost always come from paging, not segmentation < 1358365059 523918 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :yeah that too but i know shit all about paging so < 1358365066 208304 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :What happens if I add an instance variable to ProtoObject < 1358365070 619139 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :likewise SIGFPE 'Floating point exception' is almost never floating point related < 1358365077 178492 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :maybe i should try one of them fancy one-memory-address-space or capability-based or whatever systems < 1358365078 93156 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1358365079 977160 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :kmc: really? < 1358365091 909433 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you get it for integer divide by zero, and at least one other integer error that I'll see if anyone can come up with :) < 1358365092 566079 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Doesn't integer division by 0 generate a SIGFPE < 1358365110 487839 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Of course floating point division will just give you a NaN < 1358365112 798884 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It complains that ProtoObject inherits from ProtoObject < 1358365113 16528 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh, right < 1358365115 418910 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or Inf < 1358365120 991460 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I ... guess I can't change the definition so easily? < 1358365140 911314 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Of course floating point division will just give you a NaN <-- no, you can set it up to trap < 1358365154 681260 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: Well, in a default setting then < 1358365177 311127 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :isn't whether NaNs arising is default imp-defined < 1358365190 941627 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :imp. of ieee floats i mean < 1358365297 126895 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Oh dear god there is a debate in the middle of this piece of documentation < 1358365301 395731 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :In the Pharo system < 1358365313 531356 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :nice, i love that (i hate that) < 1358365361 483124 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is it like the haskell.org debate pages, but less organised? < 1358365403 435011 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Lemme pastebin it < 1358365443 502285 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :It's like a Wiki debate < 1358365471 534562 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :https://gist.github.com/359a07f93add3c865b3f < 1358365482 147693 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe it isn't actually a debate, it looked a little like one though < 1358365488 658212 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"Can you give me an example that demonstrates the usefulness of this < 1358365488 838683 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :feature?" < 1358365533 559310 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :What's ProtoObject for? < 1358365570 414742 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Things where you don't really want a full Object with all of its hugeness. < 1358365571 948210 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe it could be rephrased < 1358365584 472994 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Say, if you want to make something that acts as a proxy for another object < 1358365602 364245 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Passing messages onto that other object < 1358365604 192402 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Oh, makes sense. It does seem like Object hasa lot. < 1358365622 897702 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :«one *can* use fractions or floats as indices» well then < 1358365623 114429 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1358365674 544200 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :{1. 2. 3.} at: 1.7 < 1358365677 379228 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That gives me 1 < 1358365686 879351 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :1-indexed arrays too? < 1358365688 794729 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :yes < 1358365710 517457 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :need an APLtalk environment < 1358365793 382973 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"the integers are simply a subset of the reals", what a nice thought. < 1358365843 2267 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :That's... mathematically true, and probably stupid in a programming context < 1358365887 82133 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :It's problematic. E.g. it's a lot harder to implement factorial on reals than on (positive) integers, and having it on reals isn't as useful. < 1358365904 371291 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Haskell doesn't seem to have a power function that takes a ratio as the index < 1358365909 154914 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in JavaScript the integers are a subset of the floats < 1358365919 18197 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :I thought in javascript you didn't have integers? < 1358365948 898849 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Javascript has floats that sometimes act as integers < 1358365954 425679 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :well, actually I have no idea how you'd implement factorial on reals. floats, maybe < 1358365966 290018 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So you can still do boolean operations and stuff < 1358365979 932231 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :wait, what do booleans have to do with anything. < 1358365984 327094 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Isn't that what that function does? Gamma or Zeta? The one in that theorem < 1358365990 626029 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :gamma function, yes. < 1358365991 320639 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Erm, not theorem, conjectur < 1358365998 444120 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: 19:51:49 < kmc> in JavaScript the integers are a subset of the floats < 1358366000 448933 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :but that's a definition, not an implementation, you know? < 1358366038 332176 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :And then when you start saying "well the reals are just a subset of the complexes" and trying to do that in programs you get all /sorts/ of cool problems. < 1358366045 346505 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :FreeFull: I still don't get it. < 1358366073 272328 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bike: You're doing bitwise OR on two floating point numbers < 1358366085 95468 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Wow, that sounds like an incredibly bad idea! < 1358366090 700359 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I guess I meant bitwise and not boolean < 1358366099 690246 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Yes, that makes more sense, though. < 1358366132 708555 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter QUIT :Quit: c00kiemon5ter < 1358366152 334534 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo: curious,, what conjecture were you thinking of? gamma shows up all over the place. < 1358366175 61354 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so does anyone know / want to guess about the other integer operation that can cause SIGFPE, besides divide by zero? < 1358366188 928851 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :overflow maybe? < 1358366194 684762 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Riemann, I think? The one about whether or not all the non-trivial zeros are on a certain line < 1358366204 200547 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: what kind? < 1358366207 618851 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :that's the riemann-zeta conjecture, yeah < 1358366215 788489 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :kmc: integer. (not that i'd expect most implementations to do that) < 1358366233 354806 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you mean adding to the biggest integer or something? < 1358366236 279041 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :yeah < 1358366246 563110 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah an implementation could raise SIGFPE, since it's undefined behavior < 1358366249 100356 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but it's not common afaik < 1358366257 597265 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i meant a case that is easy to demonstrate on x86 GNU/Linux < 1358366261 127322 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :with gcc < 1358366267 576889 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :good enough for meeeee < 1358366282 843942 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo: https://upload.wikimedia.org/math/3/d/e/3deec1fb1bc7407484d64c735615b2f5.png (when 0 < R(s) < 1) < 1358366510 304763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/UJOc that doesn't exactly sound like the best thing. < 1358366563 357270 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yikes :( < 1358366592 876846 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie: ooooh... I have a morbid fascination towards failing hardware. Each piece crumbles apart in its own unique way. < 1358366653 613053 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :boily, my laptop's wifi thingy has a range of about 3 meters and the hinge can be used as a bladed weapon < 1358366666 535758 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :After I accidentally sat on it < 1358366700 325298 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I am impervious to slicing damage. It was experimentaly proven. < 1358366733 259445 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net JOIN :#esoteric < 1358366760 714579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: In that case, http://sprunge.us/HTHU shows it dramatically falling off the RAID1 set. < 1358366792 934827 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter JOIN :#esoteric < 1358366793 864426 :Sgeo!~Sgeo@ool-ad034ea6.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1358366807 446929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(This is in a really super-crummy ZyXEL two-disk NAS box that I'd like to get rid of in any case.) < 1358366922 328549 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :F-Script does something... odd < 1358366926 607049 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Reminds me a little of J < 1358366930 223062 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://pmougin.wordpress.com/2009/11/17/beyond-blocks/ < 1358367020 906756 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Bike et al: the answer is, dividing the smallest int (e.g. -2**31) by -1 < 1358367071 698143 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :because the result is not representable < 1358367075 731441 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I have no idea how any of that works < 1358367090 315523 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :operations like addition and negation don't care, but I guess they decided that since division can fault anyway, it should fault in this case < 1358367308 507228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, beaky is back. < 1358367314 758259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:50 in C++ I love to overload operators < 1358367408 144245 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :@ShitBeakySays < 1358367408 324698 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1358367498 62068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Should I learn about analysis? < 1358367658 206443 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :kmc: oh nice < 1358367683 395045 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Also: How does GHC compile to ARM? Is it only via LLVM like someone said? < 1358367733 686956 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Why do I keep hearing bad things about Morphic? < 1358367736 842013 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Is Morphic bad? < 1358367752 220070 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"higher order messaging (HOM)" i think there should be a class somewhere on when not to use initialisms < 1358367757 534362 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Sgeo_: iirc it's "controversial" < 1358367764 828726 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :I remember one suggestion that it works out better in Self < 1358367765 781960 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo_: maybe you just have the wrong friends, I haven't heard anything bad about Morphic < 1358367778 89100 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(what is morphic?) < 1358367780 661984 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: i am not up to date on this < 1358367783 690884 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1358367792 983174 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think there is no native codegen < 1358367798 20559 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you can probably still use the unregisterized C backend < 1358367807 218851 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :olsner: it's a UI thing for smalltalk. < 1358367818 371072 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok, sounds good < 1358367835 417926 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :... a tutorial on how to write a browser ... http://pharobooks.gforge.inria.fr/PharoByExampleTwo-Eng/latest/Glamour.pdf < 1358367852 488515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, that still exists? < 1358368050 436485 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think so < 1358368065 997400 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i'm not exactly up to date < 1358368072 648939 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1358368095 101361 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but GHC supported a ton of architectures through unregisterized C backend < 1358368096 971243 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :like all of Debian < 1358368106 999756 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and I believe it's not trivial to bring up a new architecture with LLVM < 1358368225 962440 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think it's not a ton of work to keep the unreg'd C backend around, given that it's not expected to be fast < 1358368441 347281 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1358368444 93679 :Taneb!~nathan@host-2-97-148-97.as13285.net QUIT :Quit: Leaving < 1358368634 223978 :Taneb!~nathan@host-2-97-148-97.as13285.net JOIN :#esoteric < 1358368844 795841 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :You know what could be convenient in a Smalltalk IDE? Some conventions for specifying protocols that objects can follow, and a way to, for any object, automatically create stub methods by those names < 1358368855 756661 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Hmm, Visual Studio does that with interfaces, doesn't it? < 1358368862 496430 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1358368869 692875 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1358368871 214294 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1358368877 933922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i love it when my ide generates code < 1358368895 441080 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :are you beaky < 1358368931 721508 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :shachaf, when the code is expected to change, it does make more sense than a macro, I think < 1358369001 948779 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's true that writing the method signatures in every implementation of an interface constitutes code duplication < 1358369008 243552 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but it doesn't bug me the way code duplication generally does < 1358369013 324075 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think because leaving those implicit would be worse < 1358369223 55508 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Also, if I ever get around to writing complete bindings for an AW-like thing, generating methods automatically with a bit of code that actually writes to the image, rather than acting macro-like, would be more convenient < 1358369232 888507 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Because many of the methods would be the same but some would be subtly different < 1358369253 810307 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And the different ones would tend to be different in different ways < 1358369487 289562 :Taneb!~nathan@host-2-97-148-97.as13285.net QUIT :Quit: Leaving < 1358369649 281259 :Taneb!~nathan@host-2-97-148-97.as13285.net JOIN :#esoteric < 1358370452 660570 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 255 seconds < 1358370880 707859 :Taneb!~nathan@host-2-97-148-97.as13285.net QUIT :Remote host closed the connection < 1358371359 454777 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1358371368 462227 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1358371486 470548 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1358371648 487643 :Taneb!~nathan@host-2-97-148-97.as13285.net JOIN :#esoteric < 1358371777 45565 :Taneb!~nathan@host-2-97-148-97.as13285.net QUIT :Remote host closed the connection < 1358371847 351158 :Taneb!~nathan@host-2-97-148-97.as13285.net JOIN :#esoteric < 1358371877 292164 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1358372451 380022 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Huh < 1358372479 202517 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can actually do import qualified something as X import qualified somethingelse as X < 1358372484 537045 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :With X being the same thing < 1358372519 762770 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :u love qualified imports < 1358372528 99528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I meant "i". < 1358372551 880945 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Fixing some older code < 1358372560 993154 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :To work with newer Haskell < 1358372574 651549 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess it's the same principle that allows you to import several modules unqualified < 1358372623 232587 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :Causing a confusion in #ubuntu-steam < 1358372644 984401 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hmm, the program wants me to install cabal-dev, but cabal says that will downgrade two things which would break other things < 1358372647 677533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: What sort of an adjective would best describe the qualified imports you love, what do you think? < 1358372649 286632 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Taneb: How? < 1358372654 158990 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :By not running ubuntu? < 1358372658 214234 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :By asking for help with a driver problem < 1358372661 704657 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: "qualified"? < 1358372672 596727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: What olsner said. < 1358372679 383662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Whew. That was easy.) < 1358372718 478937 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(sorry for giving away the answer) < 1358372808 797255 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :o.O at Taneb < 1358372832 660818 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :O.o O.O < 1358372842 534864 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :Sgeo_, I tried to upgrade graphics card driver and now my computer thinks my screen is 640x800 < 1358372856 650852 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Taneb, I agree with laughingman < 1358372860 111975 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :640x800? that's not a valid screen size < 1358372874 986822 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :800x600 < 1358372880 293819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I ran a CRT at 666x666. < 1358372895 424230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it did nothing especially evil or devilish. :/ < 1358372902 855568 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :Sgeo_, I'm going to bed soon < 1358372912 223932 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :If someone could fix this while I sleep that would be brilliant < 1358373166 378868 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :lol < 1358373169 341208 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"Objects are very < 1358373169 557707 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :much like characters in a story1 < 1358373169 737393 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :." < 1358373175 856681 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :"1 < 1358373176 73778 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric : Indeed, one object system refers to them as actors." < 1358373288 128086 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it allowed in a C code for a macro to call a function style macro with ( but omitting the ) in the definition of the first macro? < 1358373324 783071 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: yeah, that's a pretty nice feature < 1358373341 789517 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Haskell's module system is very simplistic, but it's nicely thought out and orthogonal < 1358373557 580249 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can __LINE__ be used with # and ## in macros? < 1358373582 168925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the latter question, the answer is yes, I believe. < 1358373593 170551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(At least it is somewhat commonly done.) < 1358373737 138802 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION wishes Smalltalk had anything resembing a module system < 1358373879 161095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Following C11 6.10.3.4p1, I think the former question also gets a positive answer. (Macro rescanning is done "along with all subsequent preprocessing tokens of the source file", and certainly #define foo(x) #x \n #define bar foo( \n bar baz) seems to work and result in the string literal "baz" as the preprocessing phase output. < 1358374004 560911 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think __LINE__ is sometimes used with # I have seen, but is it used with ## as well? < 1358374022 785773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen it used with ##. < 1358374048 211698 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1358374051 236375 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To make a not-really-working gensym-ish thing, to avoid duplicate identifiers. < 1358374062 644900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(As long as all the macro invocations are on different lines.) < 1358374123 613414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GCC has (as an extension) a macro called __COUNTER__ for that; it expands to an integer constant with the value that is one larger than the value it expanded to last time during the same translation unit. < 1358374141 682514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I think MSVC has it too. (It might even derive from there.) < 1358374163 635427 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes but using __COUNTER__ might not work for some purposes < 1358374210 74924 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What would be the use of __COUNTER__ < 1358374229 871789 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving < 1358374230 682169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: "a convenient means to generate unique identifiers", to quote the GCC manual. < 1358374297 456593 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 272 seconds < 1358374324 915203 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :Is there a programming system that decouples compilation and object file creation enough that e.g. having it output pexe instead of elf would be anything less than an exercise in implementation-undefined pain? < 1358374485 973575 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :or well, two executable formats both for linux, would make more sense. < 1358374506 472259 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :http://www.youtube.com/watch?v=b0EF0VTs9Dc -- Monads and Gonads Google Talk -- upload 2 minutes ago < 1358374540 101565 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"19:00 is method chaining. I find it hard to believe that monads are simply objects/closures." < 1358374553 441609 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :err, s/2 minutes/about 2 hours/ < 1358374677 304701 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :does monad rhyme with gonad, or is it a short 'o' in monad? < 1358374715 760683 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :they rhyme in my dialect < 1358374760 821437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I use a long 'o' < 1358374770 233526 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :moonad? < 1358374919 720450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :moenad < 1358374953 375250 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I guess moenad is the same as moanad < 1358374970 518710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :moerjan < 1358374974 411100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :helloerjan < 1358374988 474885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Logreading is bad for you. < 1358375083 242945 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the møønads < 1358375156 767766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mønqy < 1358375186 78347 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric : hei < 1358375391 126484 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :do you sometimes watch video in fullscreen, and then think that switching to full screen again will make the picture fill up the area outside the screen too? < 1358375452 787619 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1358375870 553239 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1358375904 365633 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :o.O at Taneb's situation < 1358375948 110930 :Taneb!~nathan@host-2-97-148-97.as13285.net PRIVMSG #esoteric :o.O indeed < 1358376228 50811 :WeThePeople!~WeThePeop@unaffiliated/wethepeople JOIN :#esoteric < 1358378102 963275 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what is Taneb's situation < 1358378127 541446 :sebbu!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1358378127 721698 :sebbu!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr QUIT :Changing host < 1358378127 721871 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1358378189 431528 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, bootleg graphics card < 1358378203 684314 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION has not heard of asymmetric multimethods before now < 1358378342 756251 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what's that? < 1358378563 161476 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Unlike symmetric multimethods, there's still a distinguished position < 1358378610 519747 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :But can specialize on the other arguments, similarly to overloading but not static < 1358378624 873835 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://www.laputan.org/reflection/Foote-Johnson-Noble-ECOOP-2005.html < 1358378739 622488 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :what's distinguished about the position? < 1358378780 490399 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :ACTION isn't quite sure, other than that that position does name an object that will receive DNE if there's no valid implementation < 1358378789 476783 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :(At least in what this author is doing) < 1358378835 514593 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :dne = ? < 1358378873 743202 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :That's not the name of it, is it. DN something < 1358378921 125340 :Sgeo_!~Sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :DNU. doesNotUnderstand < 1358378946 650831 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :oh. < 1358379195 611541 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1358379219 901370 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :DNU, DNU's not Useful < 1358380147 759993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo_: oh, i love multimethods < 1358380402 378115 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastelogs shachaf.*(i love|they are) < 1358380416 429697 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott.............. < 1358380444 322380 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.17386 < 1358380456 399017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. Am I overdoing it? < 1358380475 275518 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :there are levels of irony here that are far, far beyond my understanding < 1358380513 256261 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: that's what we've been saying yes < 1358380551 626721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's pretty easy to overdo it < 1358380568 94779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll try to keep it to "special occasions". < 1358380580 405768 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :"2011-11-20.txt:08:29:00: shachaf: I love those." hm, so this is all elliott's falt originally < 1358380584 395138 :Bike!~Glossina@174-25-51-152.ptld.qwest.net PRIVMSG #esoteric :fault < 1358380598 641977 :sebbu!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1358380598 642136 :sebbu!~sebbu@ADijon-152-1-42-143.w83-194.abo.wanadoo.fr QUIT :Changing host < 1358380598 642230 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1358380785 236585 :WeThePeople!~WeThePeop@unaffiliated/wethepeople QUIT :Quit: Leaving