< 1264032094 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :There now exists another link between "Sgeo" and my RL name :/ < 1264032105 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :MWAHAHA < 1264032155 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :There exists a link between "Gregor" and my real-life name D-8 < 1264032236 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pesky ircname fields. is there no way to get around them! < 1264032266 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Y'know, it's much easier to just not attempt anonymity. < 1264032296 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has also posted on a Mario .. site, despite not having any interest in Mario < 1264032322 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://forums.mfgg.net/viewtopic.php?p=112527#p112527 < 1264032530 0 :cpressey!unknown@unknown.invalid QUIT :"Leaving." < 1264032703 0 :Wareya!n=wareya@cpe-74-70-140-214.nycap.res.rr.com JOIN :#esoteric < 1264033632 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :A "Mario .. site" < 1264033635 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I assume that means "Mario porn site" < 1264033676 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yummy < 1264034660 0 :cheater2!n=cheater@ip-80-226-230-231.vodafone-net.de JOIN :#esoteric < 1264034759 0 :cheater3!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1264034790 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1264034844 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :going from my nick to my name is easy < 1264034846 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the reverse is not < 1264034859 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :hmm... looks like I don't even show up until page 3 < 1264034859 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :elsenet, some irregular visitor to an IRC channel came in and started saying how great some bidding/auction website was < 1264034862 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :hooray generic name! < 1264034873 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: well is it? < 1264034880 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1264034911 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how weird that you would complain then! < 1264034915 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I didn't recognise them, so naturally I assumed they were someone poor with good English skills being paid to advertise on IRC < 1264034926 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I mean, it would work as marketing < 1264034945 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :unlike a simple bot they can pass the Turing Test < 1264034947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm. interesting theory. < 1264034960 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but logs revealed this person was there before < 1264034968 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i still think he's for real < 1264035004 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it seems they are a "real" member of the channel < 1264035037 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the only article I can find about the site (with a quick search) is this: http://www.techcrunch.com/2009/11/19/bigdeal-com-reinvents-and-legitimizes-swoopos-controversial-auction-bidding-model/ < 1264035078 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :because imitating Swoopo is really the way to get people to trust you! < 1264035139 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :that's like describing a political party by saying "they're like the Nazis, except ..." and gradually listing every difference < 1264035164 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well thatsounds great < 1264035167 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*that sounds < 1264035174 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean the article < 1264035191 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also swoopo < 1264035207 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um, no < 1264035213 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :um, yes. < 1264035219 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :great for whom? < 1264035234 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sounds like a fun game < 1264035274 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :not with hundereds of quid at stake it isn't < 1264035318 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh you have to bid? well then it sounds sort of evil. < 1264035334 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i thought you could not use the site < 1264035365 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1264035374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well what's evil about making idiots give their money to you? < 1264035396 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Jeff Atwood explains Swoopo: http://www.codinghorror.com/blog/archives/001261.html < 1264035434 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and that site does a darn good Swoopo impression without some of the nastier bits < 1264035475 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: Even if it's "They're like Nazis, but not German"? < 1264035476 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1264035532 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh i thought you have to pay the amount you bid, but you just have to pay for bids < 1264035543 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i admit that's much better < 1264035780 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :join our party. it's a gas! < 1264035808 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :consider: everyone pays the amount they bid last, but only the biggest bid actually gets the product < 1264035847 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ouch --> "the [Swoopo] auction is extended 15 seconds each and every time someone bids in those final seconds" < 1264035882 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well obviously, otherwise it'd be about timing < 1264036894 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You could also just end at a random time within a range. < 1264036920 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :randomless makes it less pure < 1264036924 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*ness < 1264037389 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed, you can only be random in the IO monad < 1264037395 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1264037717 0 :cheater!unknown@unknown.invalid QUIT :lindbohm.freenode.net irc.freenode.net < 1264037717 0 :rodgort!unknown@unknown.invalid QUIT :lindbohm.freenode.net irc.freenode.net < 1264037717 0 :uorygl!unknown@unknown.invalid QUIT :lindbohm.freenode.net irc.freenode.net < 1264037834 0 :cheater!n=cheater@62.176.155.187 JOIN :#esoteric < 1264037834 0 :uorygl!n=warrie@lunch.normish.org JOIN :#esoteric < 1264037834 0 :rodgort!n=rodgort@adsl-71-142-227-255.dsl.scrm01.pacbell.net JOIN :#esoteric < 1264037919 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oddly enough, the thing that might make me finally learn Haskell is the IO subsystem < 1264038162 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: a bit too easy < 1264038175 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(not that it occurred to me) < 1264038177 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The thing that made me learn Haskell was a professor :P < 1264038220 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay three hours of sleep -> < 1264038278 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's likely to happen that way if I don't get to it myself < 1264038352 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :greatest error message ever: "The database hates you right now. The entry might exist or it might not exist. We would clear this mystery up for you, if we could get to the database. We tried to look it up, but the database puked up an error." < 1264038510 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1264038757 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they shouldn't have used the same database for that AI < 1264038787 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :YOU HAVE OFFENDED THE GREAT DATABASE GODS < 1264038794 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :What hath you to say for yourself? < 1264038805 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um which one of us? < 1264039416 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Idonno, whoever. < 1264039426 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :whew < 1264040312 0 :augur!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264041986 0 :augur!n=augur@c-68-54-80-152.hsd1.md.comcast.net JOIN :#esoteric < 1264049914 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1264049914 0 :clog!n=nef@bespin.org JOIN :#esoteric < 1264049956 0 :augur_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1264051168 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1264052484 0 :Pthing!n=pthing@cpc11-pres4-0-0-cust168.pres.cable.virginmedia.com JOIN :#esoteric < 1264052729 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1264054482 0 :adam_d!n=Adam@71.216.13.30 JOIN :#esoteric < 1264057695 0 :sexygirl153!unknown@unknown.invalid QUIT : < 1264058899 0 :FireFly!n=firefly@unaffiliated/firefly JOIN :#esoteric < 1264059108 0 :cal153!n=cal@c-69-181-46-213.hsd1.ca.comcast.net JOIN :#esoteric < 1264059474 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1264059877 0 :Azstal!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264060799 0 :clog!unknown@unknown.invalid QUIT :ended < 1264060800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1264061793 0 :jpc!unknown@unknown.invalid QUIT :"I will do anything (almost) for a new router." < 1264063072 0 :oklopol!n=oklopol@a91-153-117-63.elisa-laajakaista.fi JOIN :#esoteric < 1264063168 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :<- whoops seven hours of sleep < 1264063560 0 :MigoMipo!i=kvirc@79.138.194.246.bredband.tre.se JOIN :#esoteric < 1264065753 0 :adam_d!unknown@unknown.invalid QUIT :"Leaving" < 1264066069 0 :BeholdMyGlory!n=behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1264067344 0 :MigoMipo!unknown@unknown.invalid QUIT :"co'o rodo" < 1264068653 0 :Pthing!unknown@unknown.invalid QUIT :Remote closed the connection < 1264069114 0 :rodgort`!n=rodgort@adsl-71-142-227-255.dsl.scrm01.pacbell.net JOIN :#esoteric < 1264069315 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1264069345 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1264069673 0 :rodgort!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264070299 0 :Slereah!n=Slereah@ANantes-259-1-124-15.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1264070447 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264071613 0 :sebbu2!n=sebbu@ADijon-152-1-28-94.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1264072242 0 :Slereah!unknown@unknown.invalid QUIT :Client Quit < 1264072437 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264072469 0 :Leonidas1!unknown@unknown.invalid NICK :Leonidas < 1264072530 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1264072829 0 :Slereah!n=Slereah@ANantes-259-1-124-15.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1264073914 0 :sebbu!n=sebbu@ADijon-152-1-28-94.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1264074950 0 :sebbu2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264074990 0 :nooga_!n=nooga@sc82.internetdsl.tpnet.pl JOIN :#esoteric < 1264075372 0 :nooga!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1264075974 0 :Pthing!n=pthing@cpc11-pres4-0-0-cust168.pres.cable.virginmedia.com JOIN :#esoteric < 1264076704 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1264077135 0 :scarf!n=scarf@unaffiliated/ais523 JOIN :#esoteric < 1264077873 0 :Pthing!unknown@unknown.invalid QUIT :Remote closed the connection < 1264077957 0 :Pthing!n=pthing@cpc11-pres4-0-0-cust168.pres.cable.virginmedia.com JOIN :#esoteric < 1264079162 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :I had a weird dream last night < 1264079175 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :apparently fizzie had managed to install an "extra" road sign next to the road I live on < 1264079183 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :which stayed hidden, then popped out of nowhere < 1264079195 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :with fungot babble on, with a corpus designed to produce lots of questions < 1264079200 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :and an arrow pointing upwards/forwards < 1264079284 0 :FireFly!unknown@unknown.invalid QUIT :"Leaving" < 1264079510 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Have you checked that this was, in fact, a dream? < 1264079627 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :actually, no < 1264079632 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :but I suspect it was < 1264079656 0 :scarf!unknown@unknown.invalid PRIVMSG #esoteric :it was hilarious seeing drivers drive down the road and suddenly have a semi-coherent question pop out of nowhere, though < 1264079765 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It sounds like a good idea, but a bit too complicated to actually do. And the authorities might not approve of this message. < 1264079770 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Mmm, Microsoft-flavored kool-aid! < 1264079944 0 :MizardX!n=MizardX@unaffiliated/mizardx JOIN :#esoteric < 1264079958 0 :FireFly!n=firefly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1264080571 0 :cheater!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080573 0 :uorygl!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080573 0 :Pthing!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080573 0 :Ilari!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080574 0 :oklopol!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080575 0 :fizzie!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080578 0 :puzzlet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080578 0 :Gregor!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080578 0 :EgoBot!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080578 0 :sebbu!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080582 0 :Wareya!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080583 0 :Deewiant!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080583 0 :FireFly!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080583 0 :cheater2!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080583 0 :coppro!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080584 0 :Gracenotes!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080584 0 :dbc!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080584 0 :HackEgo!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080584 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080584 0 :SimonRC!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080587 0 :augur!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080587 0 :Sgeo_!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080590 0 :cal153!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080592 0 :zeotrope!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080594 0 :olsner!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080596 0 :jix!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080596 0 :bsmntbombdood!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080596 0 :ineiros!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080596 0 :lifthrasiir!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080596 0 :pikhq!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080596 0 :Ayeraw!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080596 0 :AnMaster!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264080669 0 :Pthing!n=pthing@cpc11-pres4-0-0-cust168.pres.cable.virginmedia.com JOIN :#esoteric < 1264080669 0 :oklopol!n=oklopol@a91-153-117-63.elisa-laajakaista.fi JOIN :#esoteric < 1264080669 0 :uorygl!n=warrie@lunch.normish.org JOIN :#esoteric < 1264080669 0 :cheater!n=cheater@62.176.155.187 JOIN :#esoteric < 1264080669 0 :fizzie!i=fis@iris.zem.fi JOIN :#esoteric < 1264080669 0 :Gregor!n=gregor@65.183.185.22 JOIN :#esoteric < 1264080669 0 :puzzlet!n=puzzlet@wikipedia/PuzzletChung JOIN :#esoteric < 1264080669 0 :EgoBot!n=EgoBot@64.62.173.65 JOIN :#esoteric < 1264080669 0 :Ilari!n=user@2002:5871:273b:0:0:0:0:1 JOIN :#esoteric < 1264080698 0 :FireFly!n=firefly@unaffiliated/firefly JOIN :#esoteric < 1264080698 0 :sebbu!n=sebbu@ADijon-152-1-28-94.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1264080698 0 :cheater2!n=cheater@ip-80-226-230-231.vodafone-net.de JOIN :#esoteric < 1264080698 0 :Wareya!n=wareya@cpe-74-70-140-214.nycap.res.rr.com JOIN :#esoteric < 1264080698 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1264080698 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1264080698 0 :Deewiant!n=deewiant@kekkonen.cs.hut.fi JOIN :#esoteric < 1264080698 0 :SimonRC!n=sc@217.155.91.250 JOIN :#esoteric < 1264080698 0 :mtve!n=nnnnnmtv@65.98.99.53 JOIN :#esoteric < 1264080698 0 :HackEgo!n=HackEgo@codu.xen.prgmr.com JOIN :#esoteric < 1264080698 0 :dbc!n=daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1264080707 0 :FireFly!unknown@unknown.invalid QUIT :"Leaving" < 1264080726 0 :FireFly!n=firefly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1264080778 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1264080778 0 :Sgeo_!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1264080819 0 :jix!n=jix@cyb0rg.org JOIN :#esoteric < 1264080819 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1264080819 0 :Ayeraw!n=wareya@cpe-74-70-140-214.nycap.res.rr.com JOIN :#esoteric < 1264080819 0 :pikhq!n=pikhq@75.106.100.139 JOIN :#esoteric < 1264080819 0 :bsmntbombdood!n=gavin@174-16-91-41.hlrn.qwest.net JOIN :#esoteric < 1264080819 0 :lifthrasiir!i=r8UXdG9h@143.248.133.205 JOIN :#esoteric < 1264080819 0 :ineiros!n=itniemin@dsl-hkibrasgw1-fe27f900-103.dhcp.inet.fi JOIN :#esoteric < 1264080839 0 :FireFly!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1264080857 0 :olsner!n=salparot@c83-252-238-148.bredband.comhem.se JOIN :#esoteric < 1264080934 0 :cal153!n=cal@c-69-181-46-213.hsd1.ca.comcast.net JOIN :#esoteric < 1264080934 0 :zeotrope!n=zeotrope@bas3-kitchener06-1096623078.dsl.bell.ca JOIN :#esoteric < 1264084220 0 :cheater!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084221 0 :uorygl!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084279 0 :cheater!n=cheater@62.176.155.187 JOIN :#esoteric < 1264084279 0 :uorygl!n=warrie@lunch.normish.org JOIN :#esoteric < 1264084349 0 :uorygl!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1264084384 0 :cheater3!n=cheater@ip-80-226-230-231.vodafone-net.de JOIN :#esoteric < 1264084426 0 :sebbu2!n=sebbu@ADijon-152-1-28-94.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1264084468 0 :FireFly!n=firefly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1264084477 0 :lifthrasiir!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084477 0 :ineiros!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084478 0 :bsmntbombdood!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084478 0 :pikhq!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084479 0 :jix!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084479 0 :Ayeraw!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084479 0 :AnMaster!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084481 0 :Sgeo_!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084481 0 :augur!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084482 0 :zeotrope!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084482 0 :cal153!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084487 0 :Deewiant!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084487 0 :sebbu!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084487 0 :Wareya!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084489 0 :dbc!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084489 0 :HackEgo!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084489 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084489 0 :SimonRC!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084489 0 :cheater2!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084489 0 :Gracenotes!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084489 0 :coppro!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264084497 0 :uorygl!n=warrie@lunch.normish.org JOIN :#esoteric < 1264084497 0 :zeotrope!n=zeotrope@bas3-kitchener06-1096623078.dsl.bell.ca JOIN :#esoteric < 1264084497 0 :cal153!n=cal@c-69-181-46-213.hsd1.ca.comcast.net JOIN :#esoteric < 1264084530 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1264084530 0 :Sgeo_!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1264084580 0 :sebbu!n=sebbu@ADijon-152-1-28-94.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1264084580 0 :cheater2!n=cheater@ip-80-226-230-231.vodafone-net.de JOIN :#esoteric < 1264084580 0 :Wareya!n=wareya@cpe-74-70-140-214.nycap.res.rr.com JOIN :#esoteric < 1264084580 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1264084580 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1264084580 0 :Deewiant!n=deewiant@kekkonen.cs.hut.fi JOIN :#esoteric < 1264084580 0 :SimonRC!n=sc@217.155.91.250 JOIN :#esoteric < 1264084580 0 :mtve!n=nnnnnmtv@65.98.99.53 JOIN :#esoteric < 1264084580 0 :HackEgo!n=HackEgo@codu.xen.prgmr.com JOIN :#esoteric < 1264084580 0 :dbc!n=daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1264084621 0 :mtve!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1264084623 0 :cheater2!unknown@unknown.invalid QUIT :Connection reset by peer < 1264084633 0 :mtve!n=nnnnnnmt@65.98.99.53 JOIN :#esoteric < 1264084898 0 :mtve!unknown@unknown.invalid QUIT :Client Quit < 1264084902 0 :mtve!n=mtve@65.98.99.53 JOIN :#esoteric < 1264085312 0 :Deewiant!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264085315 0 :sebbu!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264085315 0 :Wareya!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1264085320 0 :Wareya!n=wareya@cpe-74-70-140-214.nycap.res.rr.com JOIN :#esoteric < 1264085465 0 :jix!n=jix@cyb0rg.org JOIN :#esoteric < 1264085465 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1264085465 0 :Ayeraw!n=wareya@cpe-74-70-140-214.nycap.res.rr.com JOIN :#esoteric < 1264085465 0 :pikhq!n=pikhq@75.106.100.139 JOIN :#esoteric < 1264085465 0 :bsmntbombdood!n=gavin@174-16-91-41.hlrn.qwest.net JOIN :#esoteric < 1264085465 0 :lifthrasiir!i=r8UXdG9h@143.248.133.205 JOIN :#esoteric < 1264085465 0 :ineiros!n=itniemin@dsl-hkibrasgw1-fe27f900-103.dhcp.inet.fi JOIN :#esoteric < 1264085784 0 :Deewiant!n=deewiant@kekkonen.cs.hut.fi JOIN :#esoteric < 1264086733 0 :cpressey!n=CPressey@173-9-215-173-Illinois.hfc.comcastbusiness.net JOIN :#esoteric < 1264087863 0 :coppro!unknown@unknown.invalid QUIT :"work. also, l5" < 1264089224 0 :FireFly!unknown@unknown.invalid QUIT :Client Quit < 1264089554 0 :MigoMipo!n=migomipo@84-217-8-147.tn.glocalnet.net JOIN :#esoteric < 1264089624 0 :FireFly!n=firefly@unaffiliated/firefly JOIN :#esoteric < 1264090148 0 :MissPiggy!n=quantum@unaffiliated/fax JOIN :#esoteric < 1264090171 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1264092120 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1264093053 0 :Asztal!n=asztal@host86-172-3-224.range86-172.btcentralplus.com JOIN :#esoteric < 1264098139 0 :MigoMipo!unknown@unknown.invalid QUIT :Remote closed the connection < 1264098262 0 :Ayeraw!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264101255 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1264103088 0 :scarf!unknown@unknown.invalid QUIT :Remote closed the connection < 1264103583 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1264103901 0 :oerjan!unknown@unknown.invalid QUIT :"Reboot" < 1264104003 0 :MigoMipo!n=migomipo@84-217-8-147.tn.glocalnet.net JOIN :#esoteric < 1264104152 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1264105537 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1264106823 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1264106834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ho < 1264106915 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1264108460 0 :augur!n=augur@129-2-175-79.wireless.umd.edu JOIN :#esoteric < 1264108506 0 :tombom__!i=tombom@86.24.26.123 JOIN :#esoteric < 1264108564 0 :Sgeo__!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1264109570 0 :Sgeo_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264111882 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1264112333 0 :kar8nga!n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1264112377 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :check this craziness out: git is occasionally a lot slower than CVS, due to working on an entire repository rather than per file :D < 1264112739 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Yeah -- having to work with Mercurial regularly now, I have to say my regard for distributed version control is... not very high. < 1264112934 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Funny. After switching from SVN to darcs, I never looked back. (Although I did look forward and switched to Mercurial) < 1264113027 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Funny, seems to me that the only thing worse than CVS is RCS. < 1264113120 0 :MigoMipo!unknown@unknown.invalid QUIT :Remote closed the connection < 1264113124 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Ever used SCCS? < 1264113135 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1264113157 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: let me guess, worse than RCS? :) < 1264113244 0 :tombom__!unknown@unknown.invalid QUIT :"Leaving" < 1264113304 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :To be fair, it predated RCS, and basically invented revision control. < 1264113368 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :is currying an example of http://en.wikipedia.org/wiki/Function-level_programming < 1264113369 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :? < 1264113436 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cheater3: Uh - kind of, I think. < 1264113467 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, you can curry without doing that. < 1264113471 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I think the Haskell crowd would use the term "point-free" for what Backus calls "function-level" -- if I read that page correctly. < 1264113510 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Well, function-level programming would encourage currying over not currying. < 1264113571 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :But yes, just because you're currying something doesn't mean you are necessarily thinking/coding in a "function-level" way < 1264113585 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i know you can curry without it, but that's not what i am asking about < 1264113650 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/Pointfree < 1264113662 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :currying is just sugar, though, as far as i'm concerned. < 1264113699 0 :MissPiggy!unknown@unknown.invalid PRIVMSG #esoteric :sugar for what? < 1264113719 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :sugar for a function which takes N arguments and returns a function which takes N-1 arguments < 1264113731 0 :MissPiggy!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1264113767 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :and currying only happens in one direction, when really, you could "pre-set" any of a function's arguments that way < 1264113808 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :yeah, currying in one direction is stupid < 1264113812 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :but oh well < 1264113827 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :so what would a program in function level programming look like < 1264113895 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :probably like some of the examples on that Pointfree wiki page. No variable names, but lots of "adapter" functions < 1264113906 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :would it look like ff1(ff2(f1(), f2()), ff3(ff5(f6()), f3()), ff4(f7())) < 1264113909 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :something like this? < 1264113934 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :f7 could for example be the 'input' function < 1264113939 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :aka the argument < 1264113982 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :well, that wouldn't be "pure" functional programming, since the value returned by f7() would change over time. < 1264114033 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :pointfree is not funciton-level, it is value-level < 1264114056 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: function-level does not need to be functional. it is not functional programming. < 1264114090 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cheater3: I see. < 1264114094 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :pointfree is value-level because it serves as a build up of values, from which other values are constructed, and so on, until you get the final value which is your program < 1264114101 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :The page on value-level programming makes that clearer. < 1264114130 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :*wikipedia page. < 1264114141 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :there are no other pages < 1264114155 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Value-level_programming < 1264114233 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :i meant, there are no other pages than in wikipedia. ;p < 1264114269 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I agree, pointfree is value-level. In that case, I'm not sure what the function-level page is talking about... < 1264114307 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :And, I'm not familiar with any of the languages listed in http://en.wikipedia.org/wiki/Category:Function-level_languages < 1264114309 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/FP_%28programming_language%29 < 1264114312 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :check this out < 1264114321 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :read it top to bottom < 1264114373 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Currying isn't sugar. *Non-monadic functions* are sugar. < 1264114383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1264114401 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I mean, I've encountered FP before, but I have no idea what is supposed to make it "function-level" as opposed to "value-level" < 1264114417 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, damned English, overloading "monadic". :P < 1264114429 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :It certainly seems like you could do "value level programming" quite straightforwardly in it? < 1264114532 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: the 'functionals' in fp < 1264114543 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cheater3:OK, I think I'm seeing it now. < 1264114612 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :remember that formula i typed up, ff are the functionals, while f are the modules (functions defined by FP. you cannot explicitly define other functions.) < 1264114632 0 :Sgeo_!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1264114746 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :It's about being only able to create new functions by having them be returned by (a combination of) existing functions, it would seem? < 1264114808 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :no < 1264114814 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :a function cannot process another function < 1264114823 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :only a functional can process a function and return a function < 1264114828 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :a function always returns a value < 1264114835 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :except, you never bind values < 1264114860 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Oh. So it's partly about distinguishing functionals *from* functions (which "functional languages" rarely do)? < 1264114872 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1264114882 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :functional languages have nothing to do with function-oriented languages < 1264114895 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Interesting. < 1264114899 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :well, i dunno if it's about distinguishing in the general, but in particular fp does that < 1264114914 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :maybe you could come up with a language where functionals are functions. < 1264114921 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :and it would be function-level too. < 1264114932 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :so in fact what you are building up is a structure without the constants and without the input arguments here < 1264114961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What, you mean there's languages with types other than functions? < 1264114969 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :It would seem any sufficiently "functional" language (Scheme, Haskell, whatever) would at least allow you to write functionals as higher-order functions, and permit you to write function-level programs. Though not force you to. < 1264114989 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You are mistaken. There are no languages, only rewrite systems. < 1264114999 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1264115001 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: you are mixing abstractions. you could write a DSL in haskell, and it could be function-level, but haskell is not function-level. < 1264115005 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :i think it is not. < 1264115030 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: you are mistaken, there are no rewrite systems, only self-mutating data. < 1264115140 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i think it really explains the point if you consider that constants in FP are actually calls to the functional constant:x which transforms its argument to the constant valued function always returning that argument. < 1264115142 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cheater3: That doesn't seem to conflict with what I said: Haskell permits you to write in a function-level style. (If you want to define such a subset and technique and call it a DSL, that's perfectly valid.) < 1264115166 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: function-level is about what you cannot do, not about what you can do < 1264115173 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1264115196 0 :Pthing!unknown@unknown.invalid QUIT :Remote closed the connection < 1264115245 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :So if I write a program which follows all the rules of function-level programming, but that program is in a language which allows violations of the rules of function-level programming -- is that program "function-level" or not? < 1264115401 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :following your logic i could say that php runs erlang because it's turing-complete < 1264115425 0 :MissPiggy!unknown@unknown.invalid PRIVMSG #esoteric :PHP = Erlang < 1264115427 0 :MissPiggy!unknown@unknown.invalid PRIVMSG #esoteric :problem solved! < 1264115636 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Sort of. But I don't think it's a very good comparison. Haskell (just as example) seems to be a superset of the machinery required for FLP, whereas PHP isn't a superset of Erlang. < 1264115679 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Specifically, functionals sound like a particular role for higher-order functions, which is why I asked about a distinction being made between them and HOFs. < 1264115682 0 :Sgeo__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264115874 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :that distinction is not the defining thing for FLP < 1264115907 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Well, that's as far as I've gotten. If not that, what is? < 1264115908 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :the defining thing is generation of structure < 1264115937 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Can you be more specific? < 1264115961 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :imagine a typical program in an imperative language but on the right side of = there aren't any values, there's just . < 1264116009 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Just function calls? < 1264116010 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :if(.) { x = . ; y = foo(x); z = y * .; } < 1264116026 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :and then you fill in the dots with what you want < 1264116037 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :What can "what I want" be? < 1264116050 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :flat values, called 'atoms' < 1264116064 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Thought you said there weren't any values :) < 1264116083 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :no < 1264116086 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :there aren't any < 1264116089 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :only dots < 1264116105 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :what i typed in with the dots is the output of an FLP program < 1264116118 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :what you do with it later happens outside of FLP < 1264116144 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :that program gets evaluated on a certain set of values you plug in for such 'dots' < 1264116173 0 :jpc!n=jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1264116190 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :this has the immediate result of two programs with the same structure but different resources being the same according to FLP < 1264116268 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I must be thick, since I'm just not getting it. < 1264116296 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1264116296 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :And I'm afraid I must be off. < 1264116312 0 :cheater3!unknown@unknown.invalid PRIVMSG #esoteric :it's ok, you don't need to understand, i'm happy that i understand. ;) < 1264116417 0 :augur!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1264116423 0 :cpressey!unknown@unknown.invalid PART #esoteric :? < 1264117541 0 :FireFly!unknown@unknown.invalid QUIT :"Leaving" < 1264117542 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1264117901 0 :MissPiggy!unknown@unknown.invalid QUIT :