< 1389312035 338762 :^v!~NotPing@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: http://i.imgur.com/MHuW96t.gif < 1389312543 421182 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1389312659 201569 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk JOIN :#esoteric < 1389312724 165068 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1389314019 751531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Vorpal: finished Botanicula (is trying to collect all cards worthwhile? I got 115/123) < 1389314082 763125 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, fun little game. < 1389314186 908238 :nooodl!~nooodl@91.177.95.91 QUIT :Quit: Ik ga weg < 1389315858 652759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Never mind, aunt Google says that 3 boxes is all. So it's just the cards themselves. < 1389315928 846180 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389316874 812394 :Bike!~Glossina@75-175-74-250.ptld.qwest.net QUIT :Ping timeout: 264 seconds < 1389316969 881643 :Bike!~Glossina@71-222-116-174.ptld.qwest.net JOIN :#esoteric < 1389317438 253993 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1389317785 545762 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1389317798 426023 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389317801 803587 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1389317828 399358 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389317839 927417 :Bike!~Glossina@71-222-116-174.ptld.qwest.net QUIT :Ping timeout: 260 seconds < 1389317877 276354 :Sorella!~queen@oftn/member/Sorella QUIT :Quit: It is tiem! < 1389317952 742043 :Bike!~Glossina@75-175-71-13.ptld.qwest.net JOIN :#esoteric < 1389318102 441123 :Bike!~Glossina@75-175-71-13.ptld.qwest.net PRIVMSG #esoteric :i am trying my hand at reading driver source. this may have been a mistake < 1389318204 835197 :Bike!~Glossina@75-175-71-13.ptld.qwest.net PRIVMSG #esoteric :http://www.skbuff.net/ eg < 1389318223 2051 :pikhq!~pikhq@2602:100:18b2:f790:a60:6eff:fece:493 JOIN :#esoteric < 1389319833 745128 :Bike!~Glossina@75-175-71-13.ptld.qwest.net QUIT :Ping timeout: 272 seconds < 1389319890 413736 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1389319915 4642 :Bike!~Glossina@67-5-219-132.ptld.qwest.net JOIN :#esoteric < 1389320857 151796 :LinearInterpol!~RJones@cpe-76-178-249-81.maine.res.rr.com QUIT :Ping timeout: 245 seconds < 1389322610 787292 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1389323389 894048 :Bike!~Glossina@67-5-219-132.ptld.qwest.net QUIT :Ping timeout: 272 seconds < 1389323435 445729 :Bike!~Glossina@67-5-219-132.ptld.qwest.net JOIN :#esoteric < 1389323782 979941 :^v!~NotPing@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1389324125 758454 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1389324404 238055 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1389324931 357207 :Bike!~Glossina@67-5-219-132.ptld.qwest.net QUIT :Ping timeout: 272 seconds < 1389325033 907562 :Bike!~Glossina@174-25-57-198.ptld.qwest.net JOIN :#esoteric < 1389325901 257281 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 QUIT :Quit: Page closed < 1389325960 881458 :Bike!~Glossina@174-25-57-198.ptld.qwest.net QUIT :Ping timeout: 246 seconds < 1389326081 822766 :Bike!~Glossina@67-5-208-193.ptld.qwest.net JOIN :#esoteric < 1389326558 757976 :Bike!~Glossina@67-5-208-193.ptld.qwest.net QUIT :Ping timeout: 264 seconds < 1389327241 221847 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1389327242 624744 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :50) So... copyright doesn't really apply to God. < 1389327245 97461 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1389327246 350423 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :306) Top universities now employ people to watch infomercials all day to find the latest mysteries. < 1389327250 165040 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1389327251 540182 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :564) l;le;ler;le;lr;e;ler;ler;le;lerr;le;le;erle;e;rler;lere;er;lerrelrrerererlanggt < 1389327253 373979 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1389327254 695878 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :726) elliott: Apparently Rowan Williams is Primate of All England. CHECKMATE CREATIONISTS < 1389327256 309892 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :`quote < 1389327257 761611 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :182) Maybe they should just get rid of Minecraft. If more people want it someone can make using GNU GPL v3 or later version, with different people, might improve slightly. < 1389328266 443907 :mauke!~mauke@p3m/member/mauke QUIT :Disconnected by services < 1389328276 506886 :mauke!~mauke@p3m/member/mauke JOIN :#esoteric < 1389328338 850879 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep. < 1389328392 5657 :preflex!~preflex@unaffiliated/mauke/bot/preflex QUIT :Ping timeout: 260 seconds < 1389328411 339798 :preflex_!~preflex@unaffiliated/mauke/bot/preflex JOIN :#esoteric < 1389328436 554247 :preflex_!~preflex@unaffiliated/mauke/bot/preflex NICK :preflex < 1389328511 482298 :^v!~NotPing@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Remote host closed the connection < 1389329752 649193 :qlkzy!qlkzy@2a01:7e00::f03c:91ff:feae:4a4a QUIT :Quit: ZNC - http://znc.sourceforge.net < 1389329782 765159 :qlkzy!qlkzy@2a01:7e00::f03c:91ff:feae:4a4a JOIN :#esoteric < 1389329796 94646 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 260 seconds < 1389331039 914373 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1389331076 748685 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389331361 67730 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1389331501 893685 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Remote host closed the connection < 1389331559 908189 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1389331561 75772 :oklopol!~oklopol@dyn60-339.yok.fi QUIT :Read error: Connection reset by peer < 1389331586 193263 :oklopol!~oklopol@dyn60-339.yok.fi JOIN :#esoteric < 1389332118 59178 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1389332200 881582 :elliott!~elliott@li278-81.members.linode.com JOIN :#esoteric < 1389332224 191137 :elliott!~elliott@li278-81.members.linode.com NICK :Guest38863 < 1389332256 944744 :Guest38863!~elliott@li278-81.members.linode.com QUIT :Client Quit < 1389332268 564887 :elliott_!~elliott@unaffiliated/elliott JOIN :#esoteric < 1389332707 209957 :Sprocklem!~Sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 245 seconds < 1389332792 93271 :prooftechnique!~Also@c-174-63-103-117.hsd1.vt.comcast.net JOIN :#esoteric < 1389336147 71530 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Rebol seems... unsafe < 1389336160 472673 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :In a similar way to Kernel, except possibly worse < 1389336968 192662 :tertu!~tertu@143.44.70.199 JOIN :#esoteric < 1389337844 700888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :apparently england has a new primate < 1389338039 352696 :tertu!~tertu@143.44.70.199 QUIT :Quit: Leaving < 1389338147 140249 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Someone or some animal was born there??? < 1389338164 300776 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i'm a primate < 1389338173 432680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :primate' < 1389339436 978319 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389339775 294786 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1389341385 329398 :LinearInterpol!~RJones@cpe-76-178-249-81.maine.res.rr.com JOIN :#esoteric < 1389343505 420011 :LinearInterpol!~RJones@cpe-76-178-249-81.maine.res.rr.com QUIT :Ping timeout: 252 seconds < 1389343756 851077 :elliott_!~elliott@unaffiliated/elliott NICK :elliott < 1389344079 462308 :prooftechnique!~Also@c-174-63-103-117.hsd1.vt.comcast.net QUIT : < 1389344507 546193 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :" We don't tell someone to take out the garbage and then they shoot the cat if you don't say "Oh... wait... I meant ONLY take out the garbage"!" < 1389346265 499071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: what are those? they're not on the wiki < 1389346343 469903 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Not sure the best URL to link for Rebol < 1389346354 257895 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Kernel: http://web.cs.wpi.edu/~jshutt/kernel.html < 1389346367 251626 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Rebol < 1389349151 696796 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :"I'm submitting a patch where basically every function has /only. If you don't specify it, it will open a pop up window that plays Tetris." < 1389350034 292698 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, so rebol isn't actually an esolang? so that's why it wasn't on the wiki! < 1389350101 843948 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :yes < 1389350125 100806 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Instead it's on the other wiki < 1389350742 557393 :impomatic!~digital_w@206.181.208.46.dyn.plus.net PRIVMSG #esoteric :I can't get the Rebol Core War to run :-( < 1389350759 896278 :impomatic!~digital_w@206.181.208.46.dyn.plus.net PRIVMSG #esoteric :** Script Error: Invalid path value: 1 ** Where: redrag ** Near: pane/1/size: val: size - (2 * edge/size) :-( < 1389350909 576358 :impomatic!~digital_w@206.181.208.46.dyn.plus.net PRIVMSG #esoteric :It's here http://akson.sgh.waw.pl/~pg23193/corewars/ also on Github https://github.com/paweu/rebol-corewars < 1389352589 742862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how come everyone seems to think that ioccc 8086 emulator is so amazing? I think it might be nice obfu, but it goes against the ioccc spirit because it stores important data (tables for interpreting instructions) in an aux file outside the source code, thus subverting the code size limit. < 1389352648 385380 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :hmm, can it emulate other architectures by replacing the data file? < 1389352673 37812 :ion!ion@heh.fi PRIVMSG #esoteric :DRM is preventing the Surgeon Simulator speedrun on http://de.twitch.tv/speeddemosarchivesda :-D. The video streaming device they’re using says something like “no signal” when no video output is connected. Now it says “HDCP”. < 1389352679 217293 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: of course it can. the data file is a bios, so as long as you can write an emulator of the other arch in x86_16, it can emulate it. < 1389352698 720455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: well, all of it has to fit in less than 1M of memory obviously < 1389352711 663023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's easily doable < 1389352759 526462 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :a BIOS doesn't have to count against the emulator's code size, I think that's reasonable < 1389352847 93550 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :but "tables for interpreting instructions" doesn't sound like the bios < 1389352873 236781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: exactly, it's not a stock bios, it emulates some of the io devices of the machine too < 1389352886 711863 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I got the impression that the "bios" file is still plain 8086 assembly. < 1389352893 91201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: sure < 1389352911 902469 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :most of it < 1389352912 270834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So the C code is a proper 8086 CPU emulator. I don't think anyone's begrudging it for not emulating devices. < 1389352925 999864 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it also has tables for decoding the x86 instructions < 1389352929 370380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Disclaimer: I've only looked at the hint file.) < 1389352930 291660 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's what the hint file claims < 1389352949 703292 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I see. < 1389352955 944553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So there's some look-up tables in there. < 1389352961 229392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's a little bit shady. < 1389352984 759536 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, putting support to an extra file is completely normal for such an emulator, whether in a production or in obfu, but the ioccc is about the size limit < 1389353008 94449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arguably, it's also about rule abuse. < 1389353031 136309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think that's definitely against the rules < 1389353033 636121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me look it up < 1389353045 459356 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Legal abuse of the rules is somewhat encouraged." < 1389353049 914405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's in the rules. < 1389353080 319127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried to look up something more explicit about the source length the other day, but I might've missed something. < 1389353100 431286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1389353109 576649 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there used to be a rule or guideline saying that the program must work without the info files < 1389353112 831439 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but now I can't find it < 1389353114 922096 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :did they remove that? < 1389353160 123813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here: < 1389353169 964232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in the guidelines, "We really dislike entries that make blatant use of including large data files to get around the source code size limit." < 1389353213 885379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's not technically against the rules, < 1389353222 848277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's definitely discouraged in the guidelines < 1389353257 799881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's a value judgement. I guess they liked it otherwise enough. < 1389353286 631414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Entries that violate the guidelines but remain within the rules are allowed." < 1389353291 782287 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Today I have decided to draw < 1389353302 141389 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :On the basis that if I never draw I will never be able to draw well < 1389353319 235635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: sure, it's not the ioccc judge's decision that is my problem < 1389353326 767394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's other people's reaction in twitter < 1389353345 128415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :who all claim "a 8086 emulator in 4000something bytes" or similar < 1389353408 640178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"We prefer programs that don't require a fish license for pet fish." I wonder if/how that particular guideline has come up. < 1389353426 229259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, Cable is definitely clever for fooling all those people by hiding the tables this way < 1389353685 896108 :LinearInterpol!~RJones@cpe-76-178-249-81.maine.res.rr.com JOIN :#esoteric < 1389353864 246988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, how nasty; matlab-mode in emacs (at least this version) rebinds M-; to "matlab-comment" from comment-dwim, and therefore can't be used to comment-or-uncomment-region if a region is active. < 1389356176 958451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this property name makes me chuckle: browser.safebrowsing.malware.enabled < 1389356664 340957 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Who wouldn't want to enable malware. < 1389356774 37057 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo '123' | ghc -e 'main=interact$reverse' < 1389356781 830754 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​ \ :1:5: parse error on input `=' < 1389356797 955782 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run echo '123' | ghc -e 'interact$reverse' < 1389356802 17079 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​ \ 321 < 1389356806 285204 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k. < 1389356808 217066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :thanks. < 1389357221 189628 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :`run echo '@REVERSE\ARG:1' | ploki - 123 < 1389357222 921191 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :321 < 1389358863 191470 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Has anyone ever created an esolang in front of a live audience < 1389358912 953437 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No. < 1389358926 370755 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But seeing as most languages were invented in five minutes it can't be that hard to do < 1389358931 289073 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :given that you have an audience. < 1389358948 566381 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, with audience participation < 1389358961 380084 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :In fact, I'm surprised there isn't a metal-tool which can create brainfuck derivatives automatically < 1389358965 795340 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*meta-tool < 1389358974 768954 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and create an interpreter for it automatically too < 1389358982 386042 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1389358987 771551 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1389358989 807674 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1389359002 491758 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Automatic brainfuck derivatives construction" sounds like an awesome paper . < 1389359046 354697 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I may actually do this < 1389359104 918834 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :tr "$1" '.,+-[]<>' < 1389359214 801444 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :ook < 1389359350 691768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Remember to have it on video. < 1389359361 943166 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It will be < 1389359368 799341 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But it won't be for a couple of months if it happens < 1389359368 982294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Then you can post it online, and it can be a part of the wiki entry of the language. < 1389359401 417239 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, the next slot is the 20th of February < 1389359513 718879 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :good breakfast morning! < 1389359564 984766 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right, it looks like it is happening < 1389360285 943126 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: where? < 1389360852 356623 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, York < 1389360928 970169 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder if the audience can prepare suggestions that make your task more difficult < 1389360997 589713 :LinearInterpol!~RJones@cpe-76-178-249-81.maine.res.rr.com PRIVMSG #esoteric :implement it with one hand. < 1389361703 997191 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389361734 314114 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1389362037 830556 :MindlessDrone!~MindlessD@141.70.114.6 JOIN :#esoteric < 1389362293 134466 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk QUIT :Quit: quit < 1389362630 334622 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Remote host closed the connection < 1389362664 345621 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389362931 324523 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1389363174 826595 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1389363856 743475 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :LinearInterpol: more specifically, I'd like to see suggestions that seem a good idea at first so the presenter can agree to them, but he finds out later that they're making it difficult. < 1389363868 134175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you suggest something that's obviously hard for him, he might not agree < 1389364023 942679 :Bike_!~Glossina@71-222-48-32.ptld.qwest.net JOIN :#esoteric < 1389364139 145665 :mrhmouse!~jordan.br@firewall1.photobooks.com JOIN :#esoteric < 1389364401 806945 :Bike_!~Glossina@71-222-48-32.ptld.qwest.net NICK :Bike < 1389364559 215068 :tromp!~tromp@ool-4570a22a.dyn.optonline.net JOIN :#esoteric < 1389365095 801737 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://lists.x.org/archives/xorg-announce/2014-January/002389.html hm, this sounds bad < 1389365155 158120 :Bike!~Glossina@71-222-48-32.ptld.qwest.net PRIVMSG #esoteric :"checked in on 1991/05/10" hahaha < 1389365252 872631 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1389365312 420828 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :Hurray for static code analysis... < 1389365401 315806 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1389365611 577962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :has anyone defined a C++ attribute that sets the color (and font etc) of an identifier for syntax coloring? < 1389365734 482825 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, say, int frobnicate[[syntax_hilite(bold red)]](const char *foo); and then whenever anyone calls that function its name will be shown in bold red. < 1389365757 427178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if the compiler doesn't support this, then you macro syntax_hilite to expand to nothing. < 1389365930 247700 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :b_jonas: wouldn't syntax highlighting a single word like that vary between editors? < 1389365968 50249 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mrhmouse: yes, maybe this should specify a css-like class for syntax hiliting instead which you can match from syntax hilite rules < 1389366016 772774 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :what I mean is, how would you have it work across all editors? I don't think it would be feasible. < 1389366041 42852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, int frobnicate[[syntax_hilite(dangerous-function)]](const char *foo); and you'd have a css rule somewhere saying .dangerous-function { color: red; font-weight: bold; } < 1389366042 825635 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The editors would opt-in to support it I guess < 1389366063 777707 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: exactly, if your editor doesn't support this you can macro it out to a noop < 1389366106 256654 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :I think you'd have to expand it to a nop anyways, since the compiler really doesn't care about the text of its source code.. right? < 1389366138 219654 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess potentially the compiler could use the information for warnings/errors if it wants to < 1389366142 846332 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :unless you intend for, say, debug messages to highlight that function name < 1389366171 571024 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :FireFly: beat me to it :) < 1389366203 479343 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :b_jonas: would the idea be to highlight things that are semantically related using the same colours? < 1389366233 468002 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :As opposed to highlight based on type or syntax, like editors currently do typically < 1389366294 785167 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :also, if the idea is that it's just for the editor, why not have the indicator in a comment above the method (or inline with /**/ like your current one)? < 1389366302 659133 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: no, for warnings you have other attributes. some compilers already have attributes for marking deprecated functions, marking functions whose return value you shouldnát ignore, etc. < 1389366334 609198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you want to combine both, define a macro that does both, like #define mydeprecated deprecated,syntax_hilite(deprecated) < 1389366346 985034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or ask the syntax hiliter to recognize and color deprecated functions < 1389366350 812624 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :int frobnicate /* !syntax_highlight(danjah-danjah) */ (const char *foo) { ... } < 1389366358 718615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this would be a low-level interface to ask the syntax hiliter and only that < 1389366378 320361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mrhmouse: huh? why magic comments? we already have attribute syntax. (in fact, we have like three different attribute syntaxes.) < 1389366392 177247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mrhmouse: you can't get magic comments from the preprocessor < 1389366411 5124 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :b_jonas: I meant for when the compiler prints out the line to which a warning/error relates < 1389366413 116783 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whereas you can generate identifiers using preprocessor tricks and attach attributes to those < 1389366413 768614 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :b_jonas: are attributes part of the preprocessor? I not a C++ programmer, sorry < 1389366424 671297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mrhmouse: not the preprocessor < 1389366437 713107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mrhmouse: but the preprocessor passes them through unchanged just like most code < 1389366445 465785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they're part of the compiler syntax < 1389366457 375979 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :it just seems odd to me to place information about the color of text in the code. < 1389366476 440187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course it's odd, we're in #esoteric < 1389366482 269460 :tromp!~tromp@ool-4570a22a.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1389366483 368779 :Bike!~Glossina@71-222-48-32.ptld.qwest.net PRIVMSG #esoteric :imo colorforth < 1389366484 955218 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't actually like syntax hiliting at all < 1389366507 2229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I prefer plain white over black text, and have the code be clear as is < 1389366514 572177 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :instead of a hiliter having to parse it for me to understand < 1389366536 833486 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's a religious debate and some people swear that syntax hiliting is a good idea < 1389366540 566666 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :well, I like pretty colors because they're shiny. they don't help me parse the text at all. < 1389366595 328915 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :would an attribute that describes the function be acceptable? like your CSS class idea < 1389366615 161544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mrhmouse: do you mean you like to look at the code in pretty colors, or you like to show the code to managers in pretty colors? < 1389366629 477181 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :int frobnicate [[describe(dangerous)]] (const char *foo) { ... }; < 1389366648 578369 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :b_jonas: I don't show code to managers, I show solutions to managers < 1389366650 640345 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION would put himself in the former of those sets < 1389366657 475803 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :my managers don't read code < 1389366670 11351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mrhmouse: of course, they don't read the code, they look at the pretty colors < 1389366694 303284 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :b_jonas: I don't think they care about what color it is.. they don't even look at the code, is what I'm saying. < 1389366696 549005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and like I said, I'm asking about a low-level hook for coloring, not a high level one < 1389366706 977937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you want a high level one, you could define a macro that sets the color and something else < 1389366731 50141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, that answers my question, so you like the pretty colors for yoruself < 1389366742 282850 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :yes :) merely because they are pretty colors. < 1389366770 321671 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :white text on black is also fine. (bright background hurts my eyes after a while) < 1389366948 561278 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :I only suggested describing the function with an arbitrary word like that because it's close to your CSS idea but not strictly tied to the display of the text < 1389366969 197587 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :you could, for instance, have it show an alert to the user or something when they write a call to some such function < 1389366998 206740 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :I don't know of any low-level coloring hooks :( you can probably find something close that's specific to your editor, though < 1389367068 728226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for marking a function to warn whenever you reference it, that's what the deprecated attribute does in some compilers. < 1389367080 143328 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think you can even give a custom warning. < 1389367190 586164 :Sprocklem!~Sprocklem@199.185.88.147 JOIN :#esoteric < 1389367632 334862 :augur!~augur@c-75-74-130-194.hsd1.fl.comcast.net QUIT :Ping timeout: 276 seconds < 1389368121 411553 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I prefer syntax highlighting < 1389368132 919628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sadly, most editors don't provide smart syntax highlighting :( < 1389368189 663826 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Most don't highlight typedefs in C for example < 1389368207 213681 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so int is blue, but int32_t isn't. < 1389368549 21489 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :mroman: http://www.vim.org/scripts/script.php?script_id=2646 < 1389368559 708442 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :if you're a vim user < 1389368664 971551 :Bike!~Glossina@71-222-48-32.ptld.qwest.net QUIT :Quit: leaving < 1389368808 963734 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :mrhmouse: the c highlighting included in vim highlights builtin typedefs like int32_t already < 1389368962 141238 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :olsner: does it highlight user-defined typedefs? that's what I thought mroman was referring to < 1389369016 462853 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :it's unlikely, it only does lexical analysis afaik, which means it has no idea which typedefs are defined < 1389369037 294425 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :"unlikely" ... I know that it doesn't < 1389369147 705618 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :ah :) I didn't think it did, but I don't really use C beyond occasional bytebeat < 1389369639 370598 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah @userdefined typedefs < 1389370265 710157 :AnotherTest!~turingcom@d51A42892.access.telenet.be JOIN :#esoteric < 1389370343 278606 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :An IDE is supposed to help me. < 1389370374 713740 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ok. vim isn't really an IDE < 1389370384 125836 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION lightly mapoles mroman < 1389370394 319285 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :vim is and IDE! < 1389370394 502328 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!define mapole < 1389370400 271478 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`? mapole < 1389370402 73082 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :A mapole is a thwackamacallit built from maple according to Canadian standards. < 1389370411 207600 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :An IDE has auto completion, parameter hints, type info, smart syntax highlighting < 1389370420 749269 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :browsing through code by clicking on function names and stuff < 1389370428 873716 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :vim has them all. < 1389370430 249503 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :otherwise I might as well use nano. < 1389370447 952598 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And yes, nano is the crapiest editor I know < 1389370451 353981 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe ed < 1389370478 269550 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you may replace nano with the carpiest editor you know < 1389370725 926867 :nooodl!~nooodl@91.177.95.91 JOIN :#esoteric < 1389370816 729472 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I like ed. < 1389370832 825766 :mrhmouse!~jordan.br@firewall1.photobooks.com PRIVMSG #esoteric :yeah, vim has all of that (with plugins). if you don't want to learn vim, I hear emacs has a couple of features. < 1389370845 343578 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :ed is nice but a bit limited < 1389371209 757603 :glogbot!dlopen@libdl.so QUIT :Ping timeout: 272 seconds > 1389371215 906966 JOIN :#esoteric < 1389371217 130988 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1389371220 23127 JOIN :#esoteric > 1389371220 538853 JOIN :#esoteric < 1389371689 714210 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :See, that's the thing.. probably the thing I value the most with vim (after the whole modal editor thing) is easy access to shell commands < 1389371716 79736 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Piping a selection through an arbitrary shell oneliner is powerful IMO < 1389371851 496316 :olsner!~salparot@c83-252-203-32.bredband.comhem.se QUIT :Quit: Leaving < 1389372426 84058 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :FireFly: it's very powerful. that's what I do to slurp in quotes into the PDF. < 1389372748 320881 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1389372925 594007 :conehead!~conehead@unaffiliated/conehead QUIT :Remote host closed the connection < 1389372946 641639 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1389373726 108444 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :http://en.m.wikipedia.org/wiki/List_of_sexually_active_popes < 1389373730 187278 :conehead!~conehead@unaffiliated/conehead QUIT :Remote host closed the connection < 1389373739 684979 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :bah, http://en.wikipedia.org/wiki/List_of_sexually_active_popes < 1389373749 720882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :?? < 1389373757 841033 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1389373997 65089 :everfreeq!~amosodium@101.255.24.142 JOIN :#esoteric < 1389374239 213533 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :mroman, needs no further explanation imo < 1389374379 628019 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Are there any living sexually active popes < 1389374460 961862 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk JOIN :#esoteric < 1389374552 842572 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :Taneb: "There have been 266 popes. Since 1585, no pope is known to have been sexually active before, during or after election to the Papacy" < 1389374632 221531 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Okay < 1389374641 309365 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :nortti, will you come to my live esolang creation < 1389374738 838632 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Please don't it's gonna be awful < 1389374850 148912 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :hmm, where? < 1389374854 752640 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :York < 1389374861 644705 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :when? < 1389374873 677374 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :TBD, probably 20th of February at 19:30 < 1389374883 769411 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :most probably not < 1389374889 403507 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Okay < 1389374895 476778 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway, I have an exam to get to < 1389374896 991278 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Goodbye! < 1389374900 607942 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :question. which esolangs have first-class functions with lambda-like syntax that are closure, but only nullary so they don't take arguments? < 1389374948 750630 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :I know none < 1389374974 288404 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if there's none, then that toy interpreter I wrote ages ago that wasn't intended as an esolang is unique in something! < 1389374985 940654 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, I did intend to have functions with arguments, just never implemented it < 1389375000 541052 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :ploki doesn't have functions but they take arguments < 1389375008 455241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1389375013 704461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how does that work? < 1389375086 597704 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :there's a unary operator called @OMFG < 1389375102 574849 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :instead of evaluating its operand, it returns the expression itself < 1389375117 817799 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :it also replaces all variables in the expression by their current value < 1389375149 927751 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :the other part is the . infix operator < 1389375191 934413 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :@OMFG FOO . BAR evaluates FOO, setting the pseudo-constant \@ to the result of BAR < 1389375192 125069 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1389375207 52363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait... maybe they weren't closure in that language? < 1389375214 96615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if they weren't, I should make such a language < 1389375227 921376 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :trying to understnad the source code now < 1389375266 380809 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :where's the rule for function calling in this? < 1389375275 949469 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :hmm? < 1389375283 265673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm reading my own old code < 1389375288 540165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.math.bme.hu/~ambrus/pu/geo-snapshot.tgz < 1389375290 482354 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :ah < 1389375309 957005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe http://www.math.bme.hu/~ambrus/pu/scan-snapshot.tgz < 1389375313 189163 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :'@OMFG @foo \@' is effectively a function pointer to foo < 1389375313 641539 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I always confuse the two < 1389375318 736637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I think geo definitely had functions < 1389375336 320199 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm... < 1389375344 737515 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :ploki only has a call instruction and labels < 1389375345 832607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe it doesn't? < 1389375353 552599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mauke: that's no problem < 1389375376 604612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mauke: some basic variants also only have no explicitly declared functions, only syntax to call function at a label, and a return statement < 1389375388 192995 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you could say x86_* cpu does that too < 1389375411 52031 :mauke!~mauke@p3m/member/mauke PRIVMSG #esoteric :yeah, I was inspired by both < 1389375583 96886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :scan has nullary non-closure functions < 1389375630 516160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and geo has no functions at all < 1389375643 27139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, this opens the place for a future esolang that has nullary closure lambda functions < 1389376011 730844 :networknot!~amosodium@101.255.24.142 JOIN :#esoteric < 1389376197 713102 :everfreeq!~amosodium@101.255.24.142 QUIT :Ping timeout: 248 seconds < 1389376267 893648 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk QUIT :Quit: quit < 1389376286 776957 :networknot!~amosodium@101.255.24.142 QUIT :Ping timeout: 252 seconds < 1389376795 828667 :everfreeq!~amosodium@101.255.24.142 JOIN :#esoteric < 1389377073 754928 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1389377927 889107 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1389377968 544163 :schernova!~schernova@91.212.45.46 JOIN :#esoteric < 1389378250 133786 :everfreeq!~amosodium@101.255.24.142 PRIVMSG #esoteric :parse this /lol < 1389378252 949097 :everfreeq!~amosodium@101.255.24.142 PRIVMSG #esoteric :lol < 1389378257 864845 :everfreeq!~amosodium@101.255.24.142 PART :#esoteric < 1389378289 952099 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :what < 1389378678 92493 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`relcome schernova < 1389378680 498234 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​08schernova: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02irc.dal.net.) < 1389378686 96814 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :kmc: we are Friday. < 1389379127 864649 :augur!~augur@c-75-74-130-194.hsd1.fl.comcast.net JOIN :#esoteric < 1389379182 180956 :Sprocklem!~Sprocklem@199.185.88.147 QUIT :Ping timeout: 245 seconds < 1389379511 619509 :schernova!~schernova@91.212.45.46 QUIT :K-Lined < 1389379681 616879 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :k-line? and here I had `relcomed them :( < 1389379882 263820 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :look what you did < 1389380001 60325 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :not my fault! it was... uhm... eh... < 1389380009 613151 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION points randomly over to Taneb < 1389380035 656350 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I didn't know a mapole could cause K-lines < 1389380052 91288 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :k-line bottles < 1389380190 580902 :mrhmouse!~jordan.br@firewall1.photobooks.com QUIT :Quit: Leaving. < 1389383179 745488 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1389383220 389247 :olsner!~salparot@c83-252-203-32.bredband.comhem.se JOIN :#esoteric < 1389383374 64764 :MindlessDrone!~MindlessD@141.70.114.6 QUIT :Quit: MindlessDrone < 1389384109 764583 :w00tles!~w00tles@87-104-164-168-dynamic-customer.profibernet.dk JOIN :#esoteric < 1389384419 495499 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`relcome w00tles < 1389384421 913656 :HackEgo!dlopen@libdl.so PRIVMSG #esoteric :​02w00tles: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13irc.dal.net.) < 1389384682 580436 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hoily < 1389384685 982461 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :happy friday < 1389385569 511520 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hintopia < 1389385581 644708 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :happy Friday to you too. are you wearing an orange shirt? < 1389385584 387576 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~metar CYUL < 1389385584 750433 :metasepia!~metasepia@2607:fad8:4:6:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :CYUL 102000Z 01006KT 10SM -SN OVC018 M06/M09 A3028 RMK SC8 SLP255