< 1355788807 187824 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1355788809 852058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GreyKnight: Why? I just said that you do the kind of thing you do in Factor also in PostScript. < 1355788812 627284 :GreyKnight!~GK@dab-bas1-h-1-5.dab.02.net PRIVMSG #esoteric :oh, so Forth differs from Factor in this area < 1355788858 368031 :GreyKnight!~GK@dab-bas1-h-1-5.dab.02.net PRIVMSG #esoteric :*that* wording is clearer < 1355788899 790965 :GreyKnight!~GK@dab-bas1-h-1-5.dab.02.net PRIVMSG #esoteric :I interpreted your first comment as "Postscript is stack-based like Factor, except that also in PostScript you can push procedures on the stack" < 1355788900 622212 :GreyKnight!~GK@dab-bas1-h-1-5.dab.02.net PRIVMSG #esoteric :to be fair it is late and I should be asleep < 1355789009 230954 :GreyKnight!~GK@dab-bas1-h-1-5.dab.02.net QUIT :Quit: let's rectify the latter < 1355789033 67267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think Factor has the colon word-definition syntax from Forth, though -- : foo ... ... ; to define foo -- whereas PostScript doesn't have special syntax for that; it's just /foo { ... } def where /foo is a syntax for pushing a "name", and { ... } pushes a procedure, and def pops them both and adds an entry in the (current) dictionary. < 1355789043 393626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I'm a bit late. < 1355789054 671335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The current dictionary is the dictionary on top of the dictionary stack.) < 1355789183 774914 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :o.O i think I prefer PostScript's < 1355789195 709214 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Yes, Factor has Forth-style colon word-definition < 1355789209 958147 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Except the stack effect is mandatory and checked < 1355789423 42507 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1355789510 82990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :PostScript's main problem as a general-purpose language is IMO that for some weird reason it's full of page-definition stuff. < 1355789618 679117 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Gregor: about shafuck... Isn't there a risk that the junk would contain some unmatched [ or ] bytes that would have an effect on what's run and what isn't? < 1355789669 9998 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or can you afford to just keep generating chunks until one is ok? < 1355791025 540169 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355791164 807538 :sivoais!~zaki@199.19.225.239 NICK :_sivoais < 1355791476 613464 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is shafuck shachaf's brainfuck < 1355791559 602709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: If Phantom_Hoover does something to me I hold you responsible. < 1355791604 671327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway it's probably shubshub. < 1355791613 155000 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :00:10:35 I should make a Language that only sometimes works :D ill call it MaybeNumericBatch < 1355791624 6816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :00:11:22 ill just reprogram my language to Only work if a certain random number is met :D < 1355791696 773648 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i tried to report a bug in debian and the experience was... frustrating < 1355792486 762437 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 255 seconds < 1355792519 226526 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what happened < 1355792539 587031 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf wrote a brainfuck derivative < 1355792576 786311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help < 1355792585 70712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fuck you shachaf < 1355792597 215076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :libel < 1355792610 340071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :slander < 1355792632 838673 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: I did no such thing. :-( < 1355792702 294070 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'll go easy on you if you don't try to hide it < 1355793010 811431 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: this year I'm giving the last lecture in zombie 6.001 :) < 1355793040 703353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, is that still going on? < 1355793046 315971 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :which is about incompleteness / halting problem / lambda calculus / church encoding / y combinator < 1355793062 155414 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, it happens every january < 1355793062 781745 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :6.001 is electronics ? < 1355793071 201013 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1355793089 15701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard the halting probblem was "a pretty cool problem" < 1355793090 245873 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :6.001 was MIT's famous introduction to fundamental CS concepts, using the scheme language < 1355793112 51720 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :ah < 1355793112 599596 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :they cancelled it a while back in favor of a more practical class < 1355793113 825485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And Church encoding "a pretty cool encoding" < 1355793138 994666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you going to pretend Scheme is non-strict? < 1355793145 883776 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It makes Y so much easier to understand. :-( < 1355793146 561623 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :it's SICP one < 1355793146 718783 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but some former students (and hangers-on like me) teach it during the January Independent Activities Period < 1355793149 754503 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1355793171 264513 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: not sure < 1355793179 107639 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :sicp has the awesomest introduction < 1355793180 985913 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :by that point they have already been exposed to lazy evaluation in lectures < 1355793201 379384 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and the whiteboarded description of Y is sufficiently removed from actual scheme that i could probably get away with it < 1355793233 15948 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-3.html this :) < 1355793310 792041 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hmm i have... conflicting opinions of that quote :) < 1355793393 646618 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :well, it makes me smile :) < 1355793403 70798 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :so it's good. like cookies. < 1355793417 356032 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :om nom nom < 1355793421 788941 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric ::D < 1355793443 788110 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it makes me smile but also groan a bit < 1355793485 373413 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :have you seen http://www.cs.yale.edu/quotes.html < 1355793522 562955 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :yep, though I think I never read the whole list < 1355793531 995004 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :aren't those attributed to one man ? < 1355793539 649514 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :names names, I Keep forgetting < 1355793548 562005 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the same as the author of the quote you linked < 1355793590 487514 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric ::) it's at the end of that page too < 1355793630 956832 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :gtg pick up somebody from the airport < 1355793652 678234 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :enjoy < 1355793974 711471 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :has c00kiemon5ter been here before with a different nick < 1355794280 100911 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1355794379 650320 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :http://factor-language.blogspot.com/2010/01/factors-bootstrap-process-explained.html < 1355794392 802396 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :How similar is this to something like SBCL (which I really don't understand)? < 1355795257 34299 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :so < 1355795261 965222 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :who here knows or cares about factor < 1355795263 679009 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :besides sgeo < 1355795278 948950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know someone who knows and cares about Factor. < 1355795292 333322 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is it sgeo < 1355795301 677235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1355795309 412874 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :kmc, I think there are other people here who know Factor. But probably not care. < 1355795310 688995 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :is it jesus < 1355795374 44567 :hagb4rd!~perdito@koln-4d0b6008.pool.mediaWays.net PRIVMSG #esoteric :don't forget about the ones who care but don't know < 1355795589 241586 :hagb4rd!~perdito@koln-4d0b6008.pool.mediaWays.net PRIVMSG #esoteric :damn fluorid < 1355795612 606280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://slbkbs.org/fluids.jpg < 1355795626 535885 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1355795662 186973 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :crazy people are crazy < 1355796288 15166 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net JOIN :#esoteric < 1355796468 564996 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are you crazy too? < 1355796468 721387 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :zzo38: You have 1 new message. '/msg lambdabot @messages' to read it. < 1355796472 109561 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?message < 1355796472 266145 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: messages messages? < 1355796474 620495 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages < 1355796474 776608 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GreyKnight said 2h 32m 41s ago: my "client" in the case of trying to access the root was just telnet. I also used some of my own code to directly send "\r\n" but got no response. I think it is YOUR < 1355796474 885763 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :code which is broken sir! :-) < 1355796523 619433 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: No I tried the same thing and it works correctly!! I don't know why it doesn't work. < 1355796562 52982 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :On my computer it works even just telnet or netcat. < 1355796860 24400 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Stargate: The Ark of Truth is SO disappointing < 1355797814 754588 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I enjoyed it < 1355797843 298347 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so did I < 1355797851 541802 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but ti just felt like any random season's final < 1355797864 981522 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, the original stargate film was very good < 1355797876 747597 :EgoBot!codu@codu.org QUIT :Read error: Connection reset by peer < 1355797884 876993 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this just felt like a longer stargate episode, and really not one of the best < 1355797913 524026 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I love replicators, but they did nothing good with them < 1355797920 170149 :EgoBot!codu@codu.org JOIN :#esoteric < 1355797929 513741 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"oh hey, replicators" < 1355797933 212030 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"shoot them!" < 1355797941 197232 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"I'm trying. It has no effect." < 1355797947 915448 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"Shoot them again!" < 1355797955 449863 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :bam bam bam, and done < 1355798049 994162 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and, seriously... http://images3.wikia.nocookie.net/stargate/images/7/75/HumanShapeReplicator.jpg << that sucked. < 1355798082 266251 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: yeah, a bit < 1355798097 21735 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i used to be more crazy than i am now < 1355798105 84688 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i never had a strong opinion about water flouridation, though < 1355798125 714213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People have surprisingly strong opinions about that. < 1355799434 327136 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :wasted a bunch of time because apparently now 'qemu -enable-kvm' doesn't work and i should just run 'kvm' < 1355800313 892302 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1355800553 66280 :TeruFSX!~TeruFSX@65-128-184-186.mpls.qwest.net QUIT :Ping timeout: 246 seconds < 1355800714 889430 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1355801344 380471 :lightquake!lightquake@2600:3c03::f03c:91ff:fe93:ec71 QUIT :Ping timeout: 246 seconds < 1355801351 21053 :lightquake!lightquake@2600:3c03::f03c:91ff:fe93:ec71 JOIN :#esoteric < 1355801748 85556 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 244 seconds < 1355802061 961241 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1355802567 364670 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and 'qemu' is a link to 'qemu-system-i386' even though i am on an AMD64 system < 1355802604 228157 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but passing it -cpu qemu64 is not an error, it just causes it to hang randomly < 1355802646 87877 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i should look into that in-kernel-tree kvm tool that isn't qemu < 1355802795 787859 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1355803213 813078 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :5KQN/nprqrRBN/p1pppRBb/5ppp/8/7k/4n1b1/8 If a game of chess eventually result this position, on what squares did captures occur? < 1355803456 495291 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :There's a thing called Observationally Cooperative Multithreading < 1355803480 121928 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Where the programmer programs as though using co-operative threading, but behind the scenes it's doing pre-emptive stuff < 1355803574 776323 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there a wire to connect RCA to mini phono? < 1355803795 474633 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sgeo: ok < 1355803801 530981 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :sounds a little like STM < 1355803824 425096 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if every block of code between two preemption points is implicitly a transaction < 1355803837 540803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sgeo: Does Clojure support it? < 1355803841 880412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or is it more of a Factor thing? < 1355803867 731694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: btw f,g-dialgebroids are the future < 1355803924 79525 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :but are they webscale < 1355803928 849955 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What are f,g-dialgebroids? < 1355804043 546872 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :shachaf, I found it when I googled co-operative multithreading, which is a Factor thing, but ultimately it's neither. < 1355804046 312905 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :Does that count? < 1355804085 271461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you hear GHC has a weird new extension that lets you have type variables with a name longer than one character? < 1355804098 943710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't quite understand it. It must be an advanced feature. < 1355804309 262755 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1355804351 313981 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :hey, one-letter type variables are a huge innovation in haskell over miranda < 1355804359 786405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That is true. < 1355804432 18142 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Didn't ML already have type variables by the time Miranda came about? < 1355804455 173205 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :maybe they were patented < 1355804525 711355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Dialgebroid f g a b = f a -> g b < 1355804584 750391 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1355804616 189363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: type Iso s t a b = (Functor f, Functor g) => Dial g f a b -> Dial g f s t < 1355804628 837862 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: type Lens s t a b = (Functor f) => Dial Identity f a b -> Dial Identity f s t < 1355804646 137670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: type Prism s t a b = (Pointed f, Costrong g) => Dial g f a b -> Dial g f s t < 1355804677 783312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: type AffineTraversal s t a b = (Pointed f) => Dial Identity f a b -> Dial Identity f s t < 1355805056 764877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Can you believe Hackage doesn't have a base64 function :: ByteString -> String, or ByteString -> Text? < 1355805063 916106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It has ByteString -> ByteString and String -> String < 1355805081 283174 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol < 1355805097 237068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi copumpkin < 1355805104 461436 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hi < 1355805109 253636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you laughing at me again!! < 1355805230 399425 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :nope < 1355805390 485124 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: that's terrible < 1355805408 716764 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :characters and bytes are totally the same thing, am i rite < 1355805481 509661 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :the codomain of the function is a little broad for my tastes < 1355805507 737881 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ByteString -> Array Word6 < 1355805529 508257 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :six? < 1355805541 377095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 2^6 < 1355805543 640161 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 64 < 1355805545 176024 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is that for base64? < 1355805546 803368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks OK. < 1355805559 523329 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I'm known for my l33t maff skilz < 1355805582 288433 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: What can you tell be about dialgebroids? < 1355805592 805818 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :it's a word you just made up < 1355805598 321901 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :True. < 1355805603 425759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What should I call that thing? < 1355805613 757579 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :unnatural transformations < 1355805635 221242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was going by analogy with "dialgebra" and "coalgebroid" < 1355805749 640023 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hmm :) < 1355805783 564307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway does it have any good properties? < 1355805823 271454 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I doubt it < 1355805832 524209 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :F-algebras don't either :P < 1355805847 72740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about Dialgebroid f g a b -> Dialgebroid f g s t? < 1355805908 466871 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :clearly you have another functor from some sort of product category < 1355805938 768628 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :let F = Uncurry (Dialgebroid f g) in F (a, b) -> F (s, t) < 1355805989 278676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, sure. < 1355806071 232434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about the fact that it should be Lens s t i o = forall a b. (i a -> f (i b)) -> o a -> f (o b) < 1355806127 602701 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You forgot about f < 1355806137 914895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :True. < 1355806151 963584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This generalizes to any LensLike, right? < 1355806164 167180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :LensLike f s t i o = forall a b. (i a -> f (i b)) -> o a -> f (o b) < 1355806182 647250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :DiLensLike g f s t i o = forall a b. (g (i a) -> f (i b)) -> g (o a) -> f (o b) < 1355806194 284838 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: now that SHA-1 is deprecated for new uses, I have finally trained myself to type "sha1sum" instead of "md5sum" < 1355806215 508183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You're supposed to use what, SHA-2 and/or SHA-3 now? < 1355806223 138823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't have sha3sum :-( < 1355806237 63327 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if the monad transformer laws imply t Finalize = Finalize and comonad transformer laws imply t Initialize = Initialize ? < 1355806242 160814 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :you should use that implementation made by stoned people who got thrown out of noisebridge < 1355806252 672364 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They are true for all examples I have tried, at least. < 1355806271 418692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Finalize = Proxy, Initialize = Identity? < 1355806306 776523 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: No! data Finalize x = Finalize; data Initialize x; < 1355806326 699577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, yes. < 1355806470 626411 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, Identity doesn't make sense. :-) < 1355806509 229974 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why did you think it is Identity? < 1355806529 648354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought "what's the other really simple data type other than proxy?" < 1355806558 401273 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, OK, that is why you thought. < 1355806655 63042 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I use the names Finalize and Initialize because in any category having final/initial objects, Finalize is the endofunctor which all objects into the final object, and Initialize is endofunctor of all objects into the initial object. In all such categories where they exist, Finalize is a monad and Initialize is a comonad. This is not difficult to prove. < 1355807048 634732 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1355807739 116392 :Bike!~Glossina@207-224-23-226.ptld.qwest.net JOIN :#esoteric < 1355808454 303621 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: But they're also initial and final objects themselves, aren't they? < 1355808531 218959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, maybe this is what confused me: < 1355808532 644714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :haskell/08.01.22:23:14:47 there exists a category of monads. Null is the terminal monad, Identity is the initial monad < 1355808572 941058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But of course your Initialize isn't a monad at all. < 1355810273 517734 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Initialize is a comonad. And that is not what I meant at all; I didn't mean the category of monads. I meant endofunctors on some arbitrary category which has initial and final objects. < 1355810291 873532 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They are not initial and final objects, or any objects; monads are functors not objects. < 1355810292 589881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1355810527 379674 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe what sorear wrote is true (I don't know), but it is different to what I am doing. < 1355810711 782029 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But what I noticed is that for example, Finalize = StateT x Finalize = ReaderT x Finalize = MaybeT Finalize = Codensity Finalize and so on, and the similar with comonad transformers with Initialize. < 1355810737 747526 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if such a thing must always be true due to the mathematical laws? < 1355810753 313694 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or else, is there a counterexample? < 1355810754 993545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are there many laws about monad transformers? < 1355810785 913544 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, it must be homomorphic, as any (anything) transformer must be, I think. < 1355810889 540037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Free Finalize = Maybe but Free is not really a monad transformer anyways (although it is a valid backward monad transformer), even though there is a instance. < 1355810899 599651 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can easily check that it does not satisfy the laws. < 1355810983 11758 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even ignoring the laws for now, do you know of any counterexample? I don't think there is one, but tell me anyways in case. < 1355811091 326727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, what I mean might be "what do monad transformers have in common?". < 1355811124 59405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For example, is there always a function runMonadT :: ... -> T ... -> m ...? < 1355811369 715107 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What are these ... going to be anyways? < 1355811385 126148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who knows? < 1355811387 827277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty runReaderT < 1355811389 527010 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ReaderT r m a -> r -> m a < 1355811390 259549 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty runContT < 1355811391 995780 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ContT r m a -> (a -> m r) -> m r < 1355811414 570238 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess the second ... is "m a" < 1355811416 562658 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If ... can be anything arbitrary and different in each of three places, then of course there can be. < 1355811417 922593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(No parentheses.) < 1355811431 531288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Anyway, I was asking *you*! < 1355811481 505396 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But that is completely useless. The first ... is zero and then you will always have such a function if that is how it works. Such thing about always having such function, seem not meaningful to say so. < 1355811586 977587 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1355811612 871973 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355811612 950682 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355811612 950753 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355811819 378526 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even if making certain other assumptions about runMonadT, it still won't always work since you can make FinalizeT (still following lift . return = return and so on) in which the m at the end is unable to retain what you put into it, if that is one kind of assumption you intended to make. < 1355812178 640146 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :apparently MySQL's built in password hashing is... double unsalted SHA-1? http://dev.mysql.com/doc/refman/5.1/en/password-hashing.html < 1355812229 606609 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You really should put salt on it; unsalted is not so secure, due to rainbow tables and other things. < 1355812234 719941 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yep < 1355812251 601271 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :(not clear if this is true after 5.1; I can't find documentation, and only sparse documentation for 5.1 even) < 1355812258 391292 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :MySQL truly is the PHP of databases < 1355812290 202037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have used SQLite, in C programming; not MySQL. < 1355812294 430317 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :in fact we used it at work for PHPish reasons < 1355812305 316561 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"it's very popular, if we run into problems we can hire someone to fix them" < 1355812311 647327 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :over my objections < 1355812320 297002 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :if it's your job, aren't you the one hired to fix problems < 1355812330 665823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc is hired to create problems < 1355812341 664506 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :or are the problems you're hired for specifically "shutting up the boss" < 1355812344 385111 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :3.5 months later we have migrated to PostgreSQL at considerable difficulty < 1355812347 252912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like "hey why are you using php??" < 1355812356 691712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Was it because MySQL is terrible? < 1355812359 425865 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1355812367 507709 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it screwed us over in several ways < 1355812374 819341 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :as i predicted < 1355812386 477944 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :whatever < 1355812395 539331 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"told you so" isn't so great in a business context so I am venting here instead < 1355812401 872801 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :truly, you are the cassandra of modern programming business environments < 1355812424 985485 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :cassandra is a database too! < 1355812431 8346 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :Alias is a *show* about a spy! < 1355812446 47310 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :isn't that show several years old < 1355812456 925856 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :also what are you talking about, i meant the prophetess < 1355812471 476752 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :http://cassandra.apache.org/ < 1355812480 796881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently someone I worked with at rethinkdb is now working on MySQL code at Google. < 1355812492 672896 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"Cassandra is a highly scalable, eventually consistent, distributed, structured key-value store. " < 1355812494 602228 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :You're in Control < 1355812508 103892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote edwardk.*Control < 1355812508 726435 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :rwbarton says: edwardk now has Lens under Control < 1355812737 870041 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :like... < 1355812739 116265 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :why double < 1355812805 137438 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :It's harder to unhash twice, of course! < 1355812924 865912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It would be too fast otherwise... < 1355813197 401698 :ion!ion@heh.fi PRIVMSG #esoteric :bike: Especially if the result of one of the unhashes falls into a fully known set of bytestrings. < 1355813197 558354 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :clearly < 1355813279 677560 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1355813306 893620 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355813307 7328 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355813307 7486 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355813376 156135 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1355813382 684886 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1355813606 459636 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"The [Court of Chivalry] was last convened in 1954 for Manchester Corporation v Manchester Palace of Varieties Ltd... The opening part of the judgement involved an analysis leading to the determination that the Court of Chivalry still existed." < 1355813648 250913 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :deep. < 1355813738 466598 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Wow, for misuse of heraldry? That's pretty obscure indeed. < 1355813842 350440 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1355813860 28532 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :So who won the case? < 1355813860 174457 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's amusing that the manchester government went after them for misuse of heraldry and not, like, trademark violation < 1355813864 68901 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :the city < 1355813886 142380 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :Are coats of arms actually trademarked? < 1355813924 815009 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :dunno < 1355813941 87008 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :I figured you were just understood to have one... and then if someone disagrees you do something really old-fashioned to fix it, like challenge them to a duel, or invoke something called the "court of chivalry". < 1355813969 107937 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1355813978 907217 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :a duel would have been good here < 1355813987 293241 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :a duel between the mayor of manchester and some theater owner < 1355814007 484749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :duels are always good < 1355814022 643170 :keb!~keb@184-76-50-238.war.clearwire-wmx.net QUIT :Remote host closed the connection < 1355814093 471731 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :a duel between the town as a whole and the theater as a whole. just all out wr (with flintlocks) < 1355815673 54785 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is portable way of load/save floating points in files, using a C code? < 1355816007 931314 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :#ifndef __STDC_IEC_559__ #error Here's a nickel, kid. Buy a real computer. #endif < 1355816034 411388 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't want to do it that way, though. < 1355816056 431727 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, the unbalanced single quote might upset the preprocessor < 1355816070 465906 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`addquote < zzo38> What is portable way of load/save floating points in files, using a C code? < kmc> #ifndef __STDC_IEC_559__ #error Here's a nickel, kid. Buy a real computer. #endif < 1355816077 51976 :HackEgo!codu@codu.org PRIVMSG #esoteric :872) < zzo38> What is portable way of load/save floating points in files, using a C code? < kmc> #ifndef __STDC_IEC_559__ #error Here's a nickel, kid. Buy a real computer. #endif < 1355816190 582257 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wonder if the printf "%A" specifier would be the best way, if there isn't another way? < 1355816208 862519 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if there isn't another way, then the only way must be the best way < 1355816224 197040 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :No, the only way is the worst way < 1355816229 475799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which way would be the best way if there's no way? < 1355816241 887725 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Jafet: That too, I suppose. < 1355816246 47666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :THAT DOES NOT COMPUTE < 1355816335 108335 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"%A" does seem reasonable, yes < 1355816372 266794 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net JOIN :#esoteric < 1355816460 751079 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :if you wanted to roll your own representation you could use frexp and ldexp < 1355816499 447089 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :zzo38: could you see my requests coming in earlier? < 1355816556 664081 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: Yes. I don't know why your computer doesn't work; I try and it work OK. But use the selector named "root" if it is necessary; I believe all internal links use that to access the root, I think so. < 1355816577 682335 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even with netcat and telnet, I can use the empty selector string which works. < 1355816606 157140 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :I am wondering if something here was buffering the request. Will experiment < 1355816671 306937 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :huh, frexp returns a float for the significand... < 1355816726 561413 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :also, c99 only has it for doubles? what if you want to decode/encode singles? < 1355816739 284292 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :zzo38: Is there a comprehensive list of type codes anywhere? You used some I've not seen elsewhere, such as p and @ (or is it @B? Is @ a standard for multicharacter codes?) < 1355816747 144335 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it doesn't have frexpf? < 1355816773 659958 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :oh, yes it does, it just wasn't on the reference i googled up < 1355816773 738044 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :and frexpl for long doubles < 1355816774 271419 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :I can see their meaning from context but would like a list to refer to < 1355816783 681263 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :gotta sleep, ttyl all < 1355816789 370466 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :kmc: libavutil/intfloat_readwrite.c seems to have a portable float/double read/write thing < 1355816803 393225 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :it contains lovely code like this < 1355816804 825068 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric : return ldexp(((v&((1LL<<52)-1)) + (1LL<<52)) * (v>>63|1), (v>>52&0x7FF)-1075); < 1355816815 16315 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :what the christ. < 1355816824 768056 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :double av_int2dbl(int64_t v){ < 1355816824 922955 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric : if((uint64_t)v+v > 0xFFEULL<<52) < 1355816825 79050 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric : return NAN; < 1355816825 152458 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric : return ldexp(((v&((1LL<<52)-1)) + (1LL<<52)) * (v>>63|1), (v>>52&0x7FF)-1075); < 1355816827 700427 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :} < 1355816854 751232 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :it converts an integer (which represents a double) to an actual double, I /think/ < 1355816857 681935 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: No, I have defined @ for multicharacter codes. However I have decided not to use it anymore. However, p is commonly used for PNG files. < 1355816863 663200 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :well there's your answer zzo38. use %a instead < 1355816883 787079 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Bike: OK, I can use %a perhaps. < 1355816904 836487 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :hm, you may have inspired me to look up that paper on reading and writing text representations of floats < 1355816915 580107 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION has succeeded for the day: making Bike say "what the christ" < 1355816918 446137 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :zzo38: okay but has anyone documented such "commonly used" codes anywhere? :-P < 1355816940 169603 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :-_- < 1355816951 484242 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :I say "what the christ" every six seconds or so as a keepalive signal. < 1355816993 581265 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Also the U should be allowed in any position, so that you can have constants like 0xFUEL < 1355817055 146967 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: The RFC includes most codes, although here are most of the important ones: 0 = plain text, 1 = menu, 3 = error message, 5 = ZIP, 7 = search, 9 = binary, i = informational text (no link), I = picture file, p = PNG (sometimes used; perhaps I should be used instead since the header tells). < 1355817087 573145 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Supporting only 0 1 7 i is sufficient. < 1355817089 90698 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :zzo38: I found some lists but none had p. I don't know if there may be more obscure ones I am missing < 1355817097 77737 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Okay I have all of those < 1355817125 289979 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Oh well I will go ahead with this and see if anyone complains! < 1355817186 409221 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you can ignore p since it isn't important; I will change them to I since that matches the standard better. There is also h used for HTML; again I suggest not using it in general, like not using p in general. I propose d for printable documents (DVI, PostScript, PDF), perhaps. < 1355817219 561042 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :I already found a reference that P is commonly used for the latter < 1355817250 337317 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :And I am writing code for clients so it's not up to me what to publish ;-) < 1355817277 490731 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have found somewhere where d is used; but perhaps P should be used instead it is better idea. < 1355817315 43041 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I will correct my programs to match all of those (currently I use neither d nor P for anything, however) < 1355817327 393392 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Do you have a link to a person who uses d < 1355817338 318921 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :(question mark) < 1355817347 122046 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, but I found it in an old version of some gopher client somewhere. < 1355817350 824525 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suggest ignoring it. < 1355817418 33124 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suggest not using any types other than the RFC if you are able to do without those types. In addition, text should be used if possible, and ASCII encoding should be used if possible. < 1355817419 777295 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Oh there's an idea, if you want multicharacter codes you can start with '(', and end with a ')'. < 1355817458 782292 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: That is an idea. However, I suggest not using multicharacter codes anymore; once I used @ for just some experimental purposes which I suggest not using anymore except for experimental purposes though. < 1355817465 912413 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Same with () you can use for experimental purposes. < 1355817575 910484 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :It was just a suggestion: also recall I am mostly writing for clients so the module should support even non-RFC types and let the client implementation decide whether it wants to do anything with them or not < 1355817678 528922 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is OK if you want to support () for multicharacter types in your client codes (since parentheses are not used otherwise for types); however I suggest not using them in servers except for experimental purposes. (Same with the @B it was an experimental purpose and is not intended to be supported.) < 1355817679 822724 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Oh I need to look up more about how you send query text to a search < 1355817691 878251 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: Append a tab and the query string. < 1355817699 894235 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The result will be of type 1. < 1355817724 441068 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :selector\tquery\r\n < 1355817735 80034 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes. < 1355817797 248438 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :(I doubt I will bother with multicharacter types, it just struck me as a tidy way to do it if someone felt the need) < 1355817844 792442 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is no need to implement multicharacter types. < 1355817889 721287 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Presumably you mean the resultS will be of type 1? Typically search returns a set of results < 1355817907 598984 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :You never know! < 1355817949 726095 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mean that a type 7 request is actually a request for a type 1 resource, except that there is a query string. < 1355817986 476880 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It isn't even necessarily a search; it is just a request with a user-specified query string. < 1355817989 420404 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Hm I will read up on it and experiment with VERONICA < 1355818012 274064 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :(There is no substitute for testing) < 1355818045 953981 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So in other words, to process a type 7 resource: Ask the user for a query string. Append a tab and the query string to the selector string. Now treat it as a type 1 request. < 1355818117 982313 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :So similar to an HTTP GET query except we use \t instead of ? :-) < 1355818124 950891 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :(And don't have formal names unless you implement them) < 1355818145 3177 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Kind of, except the query string is not encoded in any way. < 1355818152 359453 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And there are no fields. < 1355818161 907192 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :That's what I meant above < 1355818221 907481 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :Implementing gopher is a piece of cake, everybody should do it as a programming exercise < 1355818242 153009 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net PRIVMSG #esoteric :sgeo can make a Factor implementation :-) < 1355818274 248915 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes. < 1355818513 63530 :greyooze!~greyknigh@dab-bas1-h-1-2.dab.02.net JOIN :#esoteric < 1355818571 15377 :GreyKnight!~greyknigh@dab-bas1-h-80-3.dab.02.net QUIT :Ping timeout: 246 seconds < 1355818601 862115 :greyooze!~greyknigh@dab-bas1-h-1-2.dab.02.net NICK :GreyKnight < 1355819136 832602 :epicmonkey!~epicmonke@188.134.41.172 JOIN :#esoteric < 1355819139 924256 :GreyKnight!~greyknigh@dab-bas1-h-1-2.dab.02.net QUIT :Quit: The gopher bites! It explodes! < 1355820007 831084 :epicmonkey!~epicmonke@188.134.41.172 QUIT :Read error: Operation timed out < 1355820319 181127 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Using %la printf format doesn't work in my computer. < 1355820379 773975 :AnotherTest!~tim@94-224-28-191.access.telenet.be JOIN :#esoteric < 1355820397 326413 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Hello < 1355820409 131325 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O no wait %la is not right. < 1355820460 467692 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But scanf apparently uses %la < 1355820508 679011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :scanf can use the %La too. < 1355820534 562997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For long double; which is what printf uses for it, I mean. < 1355820565 264714 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Still I tried %a and that doesn't work either; the output is just "a" < 1355820577 761894 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :L is long double, l would be long int? < 1355820607 314163 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does Windows not support it? < 1355820628 117013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :%a is one of the floating conversions; they don't need length modifiers for double because of argument promotions. < 1355820638 876079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it wouldn't surprise me if Windows did not support it. < 1355820651 667637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since it's an introduced-in-C99 thing. < 1355820668 456882 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1355820682 473165 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Oh wait %la does doubles < 1355820720 611732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :%a when printing does doubles too. < 1355820732 267864 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Doesn't %a do floats? < 1355820746 313544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, because you can't pass floats to printf. < 1355820752 36832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Due to the aforementioned argument promotions. < 1355820756 381274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"l (ell) -- or has no effect on a following a, A, e, E, f, F, g, or G conversion specifier." < 1355820807 920224 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :oh < 1355820852 393037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- the integer promotions are performed on each argument, and arguments that have type float are promoted to double. These are called the default argument promotions. -- The ellipsis notation in a function prototype declarator causes argument type conversion to stop after the last declared parameter. The default argument promotions are performed on trailing arguments." < 1355820881 741925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For scanf, since you pass pointers, there is a difference between %a and %la. < 1355820954 382682 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 264 seconds < 1355821248 421414 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1355821292 284832 :Bike!~Glossina@207-224-23-226.ptld.qwest.net QUIT :Quit: gone < 1355821725 349504 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1355821967 785289 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1355821991 26664 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 244 seconds < 1355822095 490341 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1355823584 621846 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1355823742 375019 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1355824237 121316 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1355826020 813886 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 255 seconds < 1355827298 543497 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :sgeo: update ^^ < 1355827306 913298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fiora............ < 1355827323 782340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you have upset the order of things < 1355827341 67989 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :blame calliope :3 < 1355827395 587969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who's calliope? < 1355827460 16471 :Fiora!~Fiora@ec2-50-17-93-47.compute-1.amazonaws.com PRIVMSG #esoteric :she is an important character taking part in this update! < 1355829601 821638 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Who stole letters from the topic? < 1355829696 742853 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :heitailhfoeramasgly < 1355829702 972469 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Oops < 1355829997 690190 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I hope calliope isn't full of hot air. < 1355830678 735636 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355830904 872812 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1355834333 155438 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you take this Haskell class, you will learn about < 1355834334 411806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Partial functions (currying) < 1355834338 965435 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sharing memory using STMs < 1355834356 898975 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And a bunch about Yesod, I guess? < 1355834369 958895 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :But no monads? I want to learn monads. < 1355834425 197956 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355834443 162032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Two Day Introduction to Programming in Haskell is targeted to developers and provides the basic language syntax as well as the abstract type system, data types, basic and higher order functions, and monad classes. < 1355834443 568497 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355834443 641466 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355834456 106724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess it provides monad classes. < 1355834462 763092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure which sense of the word "class" they mean. < 1355834488 262252 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's probably a type of type class class. < 1355834559 606636 :GreyKnight!~greyknigh@dab-bas1-h-15-1.dab.02.net JOIN :#esoteric < 1355834706 415584 :fago88!fago88@dynamic-adsl-84-222-182-85.clienti.tiscali.it JOIN :#esoteric < 1355834771 862349 :GreyKnight!~greyknigh@dab-bas1-h-15-1.dab.02.net PRIVMSG #esoteric :`? monads < 1355834776 580207 :HackEgo!codu@codu.org PRIVMSG #esoteric :Monads are just monoids in the category of endofunctors. < 1355834790 94031 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1355834833 714988 :fago88!fago88@dynamic-adsl-84-222-182-85.clienti.tiscali.it PART :#esoteric < 1355834855 654686 :GreyKnight!~greyknigh@dab-bas1-h-15-1.dab.02.net PRIVMSG #esoteric :Jafet: see? Trivial < 1355834868 295601 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@quote lax < 1355834868 530116 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :dons says: The alien rulers of the galaxy must surely use a statically typed language with type inference < 1355834884 487629 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@quote lax.strong < 1355834884 631495 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. Sorry about this, I know it's a bit silly. < 1355834888 683025 :GreyKnight!~greyknigh@dab-bas1-h-15-1.dab.02.net PRIVMSG #esoteric :`? monoid < 1355834890 455930 :HackEgo!codu@codu.org PRIVMSG #esoteric :Monoids are just categories with a single object. < 1355834905 538768 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@quote monoidal < 1355834905 790432 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :roconnor says: gez, you write one paper explaining how a lens is really a higher order monoidal natural transformation, and suddenly everyone thinks you are an expert on lenses. < 1355835014 662473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote Jafet < 1355835015 182012 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Jafet says: caleskell is the standard golf course. < 1355835022 982623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote Jafet < 1355835023 651761 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Jafet says: Haskell is an abstract research language used only in academia, education, banking, stock trading, circuit design, embedded systems, cryptography, operating systems research, bioinformatic < 1355835023 823525 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :s, phone apps, and web services. < 1355835025 948192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote Jafet < 1355835026 607079 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Jafet says: closures are a poor man's object objects are a poor man's closure objects are a rich man's structs Poor programmers should start unions < 1355835058 300512 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote Jafet < 1355835058 923763 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Jafet says: come on matlab, I've been waiting for this integral for two minutes now. Integration in south africa took several years. < 1355835065 326652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote Jafet < 1355835065 813971 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Jafet says: Also, english ~= transmogrify (foldr union German $ map takeRandomStuffFrom [Abyssinia..Zulu]) < 1355835073 28727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION goes to sleep. < 1355835107 722806 :GreyKnight!~greyknigh@dab-bas1-h-15-1.dab.02.net PRIVMSG #esoteric : Always knew Haskell was designed for space aliens < 1355835231 276554 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :the end is near < 1355835557 386371 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi QUIT :Ping timeout: 255 seconds < 1355835963 38332 :aloril!~aloril@dsl-tkubrasgw3-54f97e-153.dhcp.inet.fi JOIN :#esoteric < 1355836461 428487 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1355836501 36991 :GreyKnight!~greyknigh@dab-bas1-h-15-1.dab.02.net QUIT :Ping timeout: 248 seconds < 1355837026 817101 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1355837209 893693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : - This mail is in HTML. Some elements may be ommited in plain text. - < 1355837222 820870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought those HTML reminder lines were autogenerated < 1355837226 724386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so how can they have misspellings in? < 1355837244 509541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and what's the chance of someone who doesn't have HTML mail on by default (and thus is probably quite internet-savvy) turning it on in order to read spam? < 1355837267 616264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Also The Entire Message Of The Body Was Written In Initcaps < 1355837297 232086 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :All and backs can, given her fair as you are go. < 1355837523 419115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, HTML5 moves from alpha into beta < 1355837773 753896 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :meanwhile @ Brighton http://www.youtube.com/watch?v=gCgV-FnEcGQ < 1355837880 448751 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :hehe < 1355837954 256527 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :unfortunately the video was playing extremely slowly, because I don't have flash installed (for some unknown reason) and I had to use HTML 5 < 1355837986 759875 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 272 seconds < 1355837996 20653 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1355838038 519929 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Also, just yesterday, someone told me that she was going to prepare for the end of the world? < 1355838068 105605 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(not exactly sure how you would do that though) < 1355838086 542305 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :I guess you could try to collect some food or something < 1355838123 870347 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :although if the earth were to be sucked up by a black hole, I doubt that would really help a lot < 1355838228 949225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AnotherTest: all the Mayan previous-ends-of-worlds were natural disasters which most people transformed into animals to avoid < 1355838236 996825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and a few survived via really mundane means < 1355838288 304714 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Oh I need to check that < 1355838291 63911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if this one follows the same pattern, I guess the conclusion is that you have to go find some sort of mundane shelter that can protect you from some disaster that could also be fixed via transforming into some sort of animal that doesn't exist yet < 1355838340 834737 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :I shall ask the oracle! < 1355838387 603549 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: Did mark mayor is, may danger much is here at hand. < 1355838393 110298 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :aha < 1355838395 861033 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :danger is at hand < 1355838405 194228 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :delphi is the place :P < 1355838409 554376 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :Pythia is the name < 1355838433 567362 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Yes, I know, although the answer does not come from a human < 1355838445 675972 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :x) < 1355838454 289346 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :but you're probably right < 1355838470 693570 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Are you human? < 1355838470 867223 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: Heaven we and you, among the hopeful lady of my earth but woo her gentle. < 1355838490 807289 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355838650 119157 :delphi!~delphi@94-224-28-191.access.telenet.be JOIN :#esoteric < 1355838662 303435 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: What is your species? < 1355838662 459885 :delphi!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Should find and is, received of drink and thralls of drink and thralls. < 1355838674 411287 :delphi!~delphi@94-224-28-191.access.telenet.be NICK :Guest29523 < 1355838692 156747 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :it appears delphi is a registered nickname < 1355838770 709312 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :It still has quite a few problems < 1355838783 119216 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :such as ending sentences with "and" < 1355838805 702679 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: What problems do you face? < 1355838805 976781 :Guest29523!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Trembling flesh , but if thou embowel me to-day though. < 1355838839 136179 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :And also too little known words < 1355838851 846990 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(there should have been one before the comma) < 1355839020 766538 :GreyKnight!~greyknigh@82.132.249.218 JOIN :#esoteric < 1355839358 469270 :GreyKnight!~greyknigh@82.132.249.218 QUIT :Ping timeout: 255 seconds < 1355840154 992062 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1355840315 941579 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: are you still functioning within established parameters? < 1355840316 100589 :Guest29523!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Whom you if you, answer nay wherefore should they since that. < 1355840668 896749 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :What's a good university for computer science? < 1355840712 166028 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(in Europe) < 1355841285 710331 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1355841570 254496 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :strathclyde < 1355842135 204004 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Bonnieshire and Strathclyde < 1355843268 300196 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355843463 138644 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1355844160 125057 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1355844179 117574 :sebbu!~sebbu@ADijon-152-1-23-82.w83-194.abo.wanadoo.fr QUIT :Changing host < 1355844179 190466 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355844358 302844 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1355846376 723354 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Ping timeout: 264 seconds < 1355847443 995189 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1355848056 723803 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 272 seconds < 1355848175 766471 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net JOIN :#esoteric < 1355848208 131512 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :monqy: hi < 1355848219 380898 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1355848363 820767 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :I implemented gopher, it was fun < 1355848439 263054 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :01:13:53: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-3.html this :) < 1355848444 997289 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :pales in comparison to http://www.scsh.net/docu/html/man.html < 1355848471 204540 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :opinions about the start of books about scheme < 1355848570 506287 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :those are some pretty good acknowledgements elliott < 1355848617 95408 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :ha :D < 1355848683 480557 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Nowadays it'd be "downloading videos off of facebook" I guess < 1355848725 715939 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"A lot of people have been kinda worried about me ever since I published the scsh manual back in 1993, but I'm feeling a lot better, really." < 1355848741 596005 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wonder how that went down < 1355848848 887742 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the "a lot better" links to http://www.ccs.neu.edu/home/shivers/institutionalized.html < 1355849029 934789 :c00kiemon5ter!~c00kiemon@foss-aueb/coder/c00kiemon5ter PRIVMSG #esoteric :oh < 1355849040 213158 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://www.ccs.neu.edu/home/shivers/advisor-stmt-original.txt < 1355849176 762207 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355849241 456183 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :A++ would lol again < 1355850835 380774 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1355850966 827414 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell oerjan imo you should recommend reflection http://www.reddit.com/r/haskell/comments/15246s/pain_point_dependency_injection_in_haskell_via/ < 1355850967 182334 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1355850995 217566 :Taneb!~nathan@host-84-13-94-163.opaltelecom.net JOIN :#esoteric < 1355851160 863714 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Lens, Prism, and now Mirror < 1355851200 210061 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :just add Laser and we're set < 1355851292 483928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Haskell, the language of optics. < 1355851309 473304 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :haskell library where you have to push the reflective boxes so the laser goes into the sensor < 1355851369 792436 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :enigma in Haskell < 1355851491 588006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Haskigma. Enigmell. < 1355851514 824363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those are some good names. < 1355851643 19994 :oklofok!~oklopol@agw-sparknet.utu.fi QUIT :Ping timeout: 265 seconds < 1355851649 567213 :oklofok!~oklopol@agw-sparknet.utu.fi JOIN :#esoteric < 1355851654 779166 :oklopol!~oklopol@dyn60-339.yok.fi QUIT :Ping timeout: 250 seconds < 1355852017 913795 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Enigmaskell < 1355852072 985911 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :I will pay ten Internets if somebody makes this, even just a proof-of-concept level < 1355852124 808358 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: What is the value of an internet? < 1355852125 9951 :Guest29523!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :On you love is, never link'd to the cause of our. < 1355852173 312066 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :GreyKnight: I will learn haskell if you make me 10 internets < 1355852188 689473 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(learn haskell and then make enigmaskell) < 1355852511 522855 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :An Internet is worth you love, but isn't linked to the price of causes < 1355852521 152336 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Makes sense < 1355852570 780856 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: What is the real value of an internet? < 1355852571 23269 :Guest29523!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Thee in honour is, the subject of my story i will. < 1355852581 676175 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :ah < 1355852590 212959 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :I am the value of an internet < 1355852596 463333 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: What is my value? < 1355852596 536737 :Guest29523!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :On you love is, never link'd to the deserver till his. < 1355852615 659652 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :I give up < 1355852635 802061 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :delphi: You have betrayed me, you must be more clear! < 1355852635 965593 :Guest29523!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Assured destruction fathers have, be rare indeed whom their o'er-cloyed country. < 1355852731 154265 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Ping timeout: 260 seconds < 1355852838 55228 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1355852928 496849 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :delphi: consider getting a real nick < 1355852928 730772 :Guest29523!~delphi@94-224-28-191.access.telenet.be PRIVMSG #esoteric :I will , < 1355852945 154457 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :delphi: qawdkgflk < 1355852945 444302 :Guest29523!~delphi@94-224-28-191.access.telenet.be QUIT :Remote host closed the connection < 1355852949 524051 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :cool < 1355853164 738292 :atslash!~cherep@broadband-46-188-0-82.2kom.ru JOIN :#esoteric < 1355853253 287380 :atslash!~cherep@broadband-46-188-0-82.2kom.ru QUIT :Client Quit < 1355853312 269327 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Hi, bye < 1355853619 34421 :oklopol!~oklopol@agw-sparknet.utu.fi JOIN :#esoteric < 1355853648 625373 :oklofok!~oklopol@agw-sparknet.utu.fi QUIT :Ping timeout: 264 seconds < 1355853699 605604 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1355853851 791773 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1355854920 216396 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1355855510 803935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --finnish 10 < 1355855514 936147 :HackEgo!codu@codu.org PRIVMSG #esoteric :tappajuttansa ajaisimpanee sattelmiedostuville vallemastavillä jouksensä kehokeilevin hirveämme hurroksuvuudeksilla aamallassansa heilevissa < 1355855582 442406 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words --polish 3 < 1355855584 881529 :HackEgo!codu@codu.org PRIVMSG #esoteric :fenowałabyście kubiankowane nieprzywał < 1355855609 259061 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words --english 3 < 1355855611 95720 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: english < 1355855615 58028 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol < 1355855710 552992 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Just create a random pot pourri of the other languages < 1355855721 952724 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :"close enough" < 1355855739 174002 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1355855776 947349 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :`words --finnish 10 < 1355855778 857696 :HackEgo!codu@codu.org PRIVMSG #esoteric :kynitumillasi hosummaksemmälttu palvomiasi merisekoiltänsä muttamme ansaanne hailevamme rivälitavimme neliopilkoilut aamaltanne < 1355855780 863368 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :`words --japanese 10 < 1355855782 434942 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: japanese < 1355855785 318276 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :.__. < 1355855793 434957 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :`run file $(which words) < 1355855795 390252 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/hackenv/bin/words: a /usr/bin/perl script text executable < 1355855808 106804 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words 3 < 1355855812 36029 :HackEgo!codu@codu.org PRIVMSG #esoteric :muendict momedie nov < 1355855828 64319 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :`words --latin 10 < 1355855830 15937 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: latin < 1355855833 48529 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Ugh < 1355855839 200568 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words 10 < 1355855843 904563 :HackEgo!codu@codu.org PRIVMSG #esoteric :coa sij aucfd gewalb raig overton craunc dai honal antain < 1355855849 596353 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :What's the default < 1355855851 856010 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`words --words < 1355855853 977898 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :English? < 1355855854 359317 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: words < 1355855872 368374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`words < 1355855872 525953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan: You have 1 new message. '/msg lambdabot @messages' to read it. < 1355855876 423878 :HackEgo!codu@codu.org PRIVMSG #esoteric :charman < 1355855877 736117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages < 1355855878 48646 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 1h 21m 51s ago: imo you should recommend reflection http://www.reddit.com/r/haskell/comments/15246s/pain_point_dependency_injection_in_haskell_via/ < 1355855904 573520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`words --help < 1355855905 775986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are multiple English options. < 1355855906 942469 :HackEgo!codu@codu.org PRIVMSG #esoteric :Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger dataset < 1355855910 970480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words -l < 1355855913 61822 :HackEgo!codu@codu.org PRIVMSG #esoteric :valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M < 1355855925 251787 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :eng-1M, eng-all, eng-fiction, eng-gb, eng-us. < 1355855935 716329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words 10 < 1355855939 654040 :HackEgo!codu@codu.org PRIVMSG #esoteric :arj stranski prf snowl ahotoz indetaliza bearo cprofc thoulsing eesurran < 1355855951 229674 :Taneb!~nathan@host-84-13-94-163.opaltelecom.net QUIT :Ping timeout: 260 seconds < 1355855965 359639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Arj-Stranski theorem. < 1355855973 701366 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I should compare those against a dictionary and highlight the ones that are real words < 1355855975 959633 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :What is it a prf of? < 1355855982 589967 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :...or alternatively highlight the ones that aren't < 1355856002 730438 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Thoulsing is quite namey as well < 1355856020 341983 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Van Thoulsing, the vampire hunter < 1355856028 81584 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :have you ever seen a snowl take wing from a spruce on christmas day in the morning? < 1355856036 54267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i am over quota on people telling me what to do today, sorry < 1355856038 729250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, you can have it mix. < 1355856046 899239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --finnish --eng-us 10 < 1355856049 790830 :HackEgo!codu@codu.org PRIVMSG #esoteric :sanne yleijtherkkea näköisi vallurisen agrat hurrn tig kutsunt oscopedagric promal < 1355856051 862470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Finglish.) < 1355856052 99381 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :oerjan: I think you should take more advice from people. < 1355856055 92622 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: that was a recommendation! < 1355856077 806815 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the promal instinct to oscopedagry < 1355856089 157932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats Lumpio- -----### < 1355856161 604077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: the word "should" betrays you < 1355856163 280599 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: part of your swatter's handle detached from it and caught on Lumpio. hth. < 1355856175 263005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope, i counted < 1355856192 973122 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott: you mean Lumpio- < 1355856205 891477 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :uh oh, it's spreading < 1355856217 319626 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net NICK :GreyKnight- < 1355856217 960680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :be very afraid- < 1355856250 843778 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :yes < 1355856252 678815 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :first there is a hyphen at the end, and then it starts eating the last w- < 1355856268 346621 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :then it starts eating an e- < 1355856273 219332 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I don't even remember what the last four letters of nick used to be < 1355856276 801707 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I had been that long... < 1355856281 63879 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :my nick* even < 1355856285 331800 :GreyKnight-!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :quintopia: what can we d- < 1355856300 626626 :quintopia!~quintopia@unaffiliated/quintopia NICK :quintopia- < 1355856302 459828 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1355856308 554393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GreyKnight-: n- < 1355856309 658278 :quintopia-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm not sure if there is- < 1355856325 492315 :quintopia-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh i know! we c- < 1355856331 301034 :quintopia-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i mean we- < 1355856333 718997 :quintopia-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :we s- < 1355856335 923791 :GreyKnight-!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :O_- < 1355856337 258840 :quintopia-!~quintopia@unaffiliated/quintopia NICK :quint- < 1355856345 628192 :quint-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh sh- < 1355856375 40066 :quint-!~quintopia@unaffiliated/quintopia NICK :qui- < 1355856383 54800 :qui-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's all over. we- < 1355856388 169178 :GreyKnight-!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :ACTION tries to grab qui-'s han- < 1355856401 640313 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1355856401 898124 :qui-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the power! < 1355856405 706697 :qui-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it flows through me! < 1355856407 649067 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats up???here < 1355856409 668629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is reminded of a dre- < 1355856412 636771 :qui-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the power of the exclamation point! < 1355856414 976970 :qui-!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :my savior! < 1355856416 683151 :Taneb!~nathan@host-78-148-5-13.as13285.net JOIN :#esoteric < 1355856419 98392 :GreyKnight-!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :! < 1355856427 878929 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1355856430 400663 :qui-!~quintopia@unaffiliated/quintopia NICK :quintopia < 1355856431 190971 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :! < 1355856443 353061 :GreyKnight-!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :monqy uses question mark! It's super-effective! < 1355856451 715225 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... what are you doing? < 1355856461 14487 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1355856467 895977 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :A wild copumpkin appears! < 1355856482 93347 :GreyKnight-!~greyknigh@dab-bhx1-h-1-2.dab.02.net NICK :GreyKnight < 1355856504 214192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :####- < 1355856513 725017 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :olsner: *I'm* being sleep-deprived. I don't know what everyone else's excuse is. < 1355856520 44256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION uses the trick of trapping it with #'s < 1355856539 751661 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :was that supposed to be a pumpkin trap? < 1355856564 316667 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :pumpkin cotrap < 1355856567 505313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner isn't very observant. < 1355856612 803287 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ah, friday's weirdness has come early this week. must be a holiday special! < 1355856619 764782 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: should I be? < 1355856650 969865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: not at all, we need people like you to give us new jokes about swedes < 1355856667 943448 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :boily: it's a Christmas miracle!! < 1355856726 403643 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :GreyKnight: weirdness for all, especially the poor, starving children who shiver in the cold and stuff like that? < 1355856736 255289 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :when is "cake day"? < 1355856791 580955 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :boily: yes, oerjan was visited by the ghost of weirdness past < 1355856908 118784 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :The nice thing about being a grown-up is that you can decide that any day is cake day < 1355856921 362707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact i had _two_ cakes today! < 1355856935 426143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :carrot cake, and a brownie < 1355856985 755549 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think the first desert I eat everytime I go to london has gotta be an organic carrot cake < 1355857000 529051 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :.com < 1355857012 272098 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for someone who lives in france it has something special < 1355857025 934611 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :just saying "I just had an organic carrot cake" < 1355857035 946555 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you... "think"? you've been eating the same dessert every time but don't know what it is? < 1355857043 53760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so much better than the plastic ones < 1355857051 729715 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Eating desert sounds tasty. Should keep you regular. < 1355857054 646195 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I like the robotic carrot cakes < 1355857082 397300 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i think sand will actually do a poor job of absorbing water inside the large intestine < 1355857142 119715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote i think sand will actually do a poor job of absorbing water inside the large intestine < 1355857146 541525 :HackEgo!codu@codu.org PRIVMSG #esoteric :873) i think sand will actually do a poor job of absorbing water inside the large intestine < 1355857162 26631 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :We should do an experiment to find out. *looks sideways at shachaf* < 1355857272 735948 :boily1!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1355857312 937654 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :vermiculite on the other hand < 1355857368 131322 :boily!~boily@mtl.savoirfairelinux.net QUIT :Read error: Operation timed out < 1355857434 37957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :am i evil for wanting to turn that into a pun on the negev desert < 1355857528 95573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bleh it's so http://outside.aalto.fi/img/lite.day.png dark these days. < 1355857533 205828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But I do like the graph.) < 1355857625 430647 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i feel the same way, and you're about 18° north of me :/ < 1355857625 743617 :epicmonkey!~epicmonke@188.134.41.172 JOIN :#esoteric < 1355857671 910285 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :also cold :( < 1355857673 150082 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :elliott: Thanks for the out_of_range exception :( < 1355857677 140998 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :boston hasn't had much of a winter so far < 1355857702 15803 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :np < 1355857734 862786 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :You need to say at least 2 words or it crashes < 1355857743 238225 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :(but, hey, at least it doesn't segfault) < 1355857757 375353 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :completely dark by 16:00 is depressing < 1355857766 744808 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :here sunset is around 16:00 but of course there is some light after < 1355857793 328356 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it's also amusing that the sensor registers actually 0 when the sun is not up... I guess the sun is much much brighter than other sources of light :3 < 1355857860 268549 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess the street lights up there aren't quite powerful enough to penetrate the deep dark of winter < 1355857874 460958 :boily1!~boily@mtl.savoirfairelinux.net NICK :boily < 1355857964 246990 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :trying to understand lux < 1355857984 82705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's actually a reasonable amount of light pollution here, and perceptually it's very light out sometimes, but I suppose that's all just due to the huge dynamic range of people eyes. < 1355857997 911491 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :it is weighted by visual response at different wavelengths, but is still linear in power at a given wavelength < 1355857999 65399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, now that the snow is out there, it's not quite so dark when it's dark. < 1355858000 955534 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :(i guess) < 1355858035 921191 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tried searching for "light" on the swedish wheather institute's site ... first hit is "Our brightest time is now" < 1355858085 269895 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i expect perceived brightness is logarithmic in power per unit area < 1355858098 973808 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :most perceptual things are logarithmic < 1355858106 169142 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Logarithms, logarithms everywhere < 1355858142 827822 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :perceived brightness changes depending on how dark-adapted your eyes are though < 1355858200 731276 :Bike!~Glossina@207-224-23-226.ptld.qwest.net JOIN :#esoteric < 1355858266 775084 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1355858317 596139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Most perceptual things have a power law, more like, isn't it? Cf. http://en.wikipedia.org/wiki/Stevens'_power_law < 1355858330 95244 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :oh, maybe < 1355858346 677044 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :i stand corrected < 1355858367 238356 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, the Weber-Fechner law it references is logarithmic. < 1355858387 612374 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :fibonacci logarithms of nature < 1355858400 340998 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ah < 1355858409 880142 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION hands elliott the bong < 1355858526 486046 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1355858535 648177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: for t Finalize = Finalize, i think x = join (lift (return x)) = join (lift Finalize) = join (lift (return Finalize)) = Finalize < 1355858544 726099 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 272 seconds < 1355858550 851352 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1355858597 430178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :assuming join (lift (return x)) = x follows from monad transformer laws, which i think it ought to < 1355858638 450650 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :the laws are < 1355858639 637039 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :lift . return = return < 1355858639 708708 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :lift (m >>= f) = lift m >>= (lift . f) < 1355858647 418973 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and join . return = id is a monad law < 1355858655 749448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok lift . return = return is what gives that < 1355858666 141231 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1355858841 689956 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1355858873 336359 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, that is understand. < 1355858892 145225 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :zzo38: convince everyone to make a gopher client in the language of their choice < 1355858998 620211 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38 doesn't necessarily believe gopher is right for everyone < 1355859008 342687 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it is what he likes < 1355859015 185476 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Isn't it stupid that I have to define my operator!= as !operator== as an actual function in C++? They should have a shorthand. < 1355859032 22762 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :But implementing a client is a fun experience even if you don't use it! < 1355859043 555972 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is it? < 1355859044 849179 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :What is gopher? < 1355859082 48120 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :quintopia, at least 350 times more fun than trying to implement HTTP < 1355859092 50644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@wn gopher < 1355859092 727031 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "gopher" wn "WordNet (r) 3.0 (2006)" < 1355859092 886394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :gopher < 1355859092 957951 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : n 1: a zealously energetic person (especially a salesman) [syn: < 1355859092 958056 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {goffer}, {gopher}] < 1355859092 958101 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2: a native or resident of Minnesota [syn: {Minnesotan}, < 1355859092 958144 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :(This isn't saying much, admittedly) < 1355859094 694473 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[10 @more lines] < 1355859106 512982 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :nvm, thanks wikipedia < 1355859112 935919 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: if a functor is both Pointed and Applicative, can you prove that point = pure < 1355859122 910138 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Well, you can't be a ware of what every protocol is exactly < 1355859151 707020 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :What exactly is the advantage of this over HTTP? < 1355859159 652759 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Gopher is a hyperprotocol that came just before HTTP. It was a lot simpler, hence easy to implement < 1355859161 329425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: what are the laws for Pointed? < 1355859194 638499 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :GreyKnight: so why would you use it nowadays? < 1355859210 299089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t Pointed < 1355859211 811953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: data constructor `Pointed' < 1355859227 195113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok, what _is_ Pointed, i've never used it. < 1355859230 917171 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Perhaps for historical interest, or perhaps you like lightweightness? It is up to you < 1355859236 166076 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@info Pointed < 1355859236 733529 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Pointed < 1355859242 376248 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :thanks lambdabot < 1355859251 856825 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: class Pointed f where point :: a -> f a < 1355859253 955970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@info Objectivism < 1355859254 159077 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Objectivism < 1355859257 429265 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: there is a law in combination with fmap, but it is a free theorem < 1355859259 606567 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Perhaps you just want to see what's behind http://zzo38computer.org/ :-) < 1355859261 950816 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@info oerjan < 1355859262 619212 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan < 1355859278 336948 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :oerjan is recursively defined < 1355859280 225912 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: (fmap f . point = point . f) < 1355859282 825140 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :GreyKnight: But almost no servers will support SSL! < 1355859289 302448 :AnotherTest!~tim@94-224-28-191.access.telenet.be PRIVMSG #esoteric :Or will they? < 1355859307 201984 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :Don't check your bank account over gopher then? Shrug! < 1355859332 619860 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net PRIVMSG #esoteric :zzo38: hey, is there a secure gopher? Tell us! < 1355859378 516004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i don't think there's anything preventing a Functor from having two different Pointed instances < 1355859400 809698 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, I am just wondering if the Applicative laws somehow restrict it, but I guess they couldn't really < 1355859458 847415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, i think if you take a Free monad based on a Functor with two constants, then those constants will both be points in the monad. < 1355859459 966191 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GreyKnight: You can use gopher over SSH if you want it secure. < 1355859474 533763 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, if you want bank account best is probably SSH anyways. < 1355859489 903620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or actually, one constant, since pure/return of a free monad doesn't come from the constant anyway < 1355859502 923570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are there many banks that allow for doing online banking over SSH? < 1355859517 41282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er wait hm < 1355859523 800365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm confused, scratch that < 1355859559 397697 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: I don't know, but they probably ought to be. < 1355859610 760112 :GreyKnight!~greyknigh@dab-bhx1-h-1-2.dab.02.net QUIT :Ping timeout: 252 seconds < 1355859673 640616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually don't scratch that anyway. i believe point = const Nothing is a perfectly correct instance, no? < 1355859691 490712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's nothing demanding it uses its input value < 1355859692 120031 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :er, I suppose so, yes < 1355859701 279613 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :very well then < 1355859803 612877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t writer < 1355859804 932377 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :MonadWriter w m => (a, w) -> m a < 1355859828 465599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although even so: i think point x = writer (x, "Hi mom!") is also one < 1355859912 336971 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :right. < 1355859914 826355 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :annoying < 1355860090 622361 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: O, maybe you can figure out, how many points there are of some functor. Identity functor has only one, I guess? < 1355860309 330871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seems that would be another free theorem < 1355860371 415169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :f . runIdentity . point = runIdentity . point . f < 1355860425 638346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well, it essentially has type a -> a < 1355860427 257885 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't see how that's quite free < 1355860434 219874 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :runIdentity :: Identity a -> a < 1355860437 737789 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :but you have Writer w a -> a too etc. < 1355860461 457303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :runIdentity . point :: a -> a < 1355860506 30604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so runIdentity . point = id < 1355860518 201557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@free f :: a -> a < 1355860518 515392 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :g . f = f . g < 1355860549 362809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :g = const x gives f x = x < 1355860592 729267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm lessee < 1355860676 583731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :makePoint :: Functor f => f () -> x -> f x; makePoint template x = x <$ template < 1355860831 342254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :makePoint t (f x) = f x <$ t = fmap f (x <$ t) = fmap f (makePoint t x) < 1355860878 311794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :makePoint t () = () <$ t = t, well ignoring bottom that ought to be true < 1355860896 76454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i think there's essentially one point for each value of type f () < 1355860919 920534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1355860958 338239 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Yes, I think so. < 1355860983 746031 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :One for each f () seems correct to me, too. < 1355860986 969385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :x <$ point () = fmap (const x) (point ()) = point (const x ()) = point x so all points are of this form < 1355861101 29201 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1355861268 347697 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1355861546 98297 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1355862145 323281 :AnotherTest!~tim@94-224-28-191.access.telenet.be QUIT :Quit: Leaving. < 1355862735 590152 :Tibi99!Tibi99@modemcable084.203-131-66.mc.videotron.ca JOIN :#esoteric < 1355862768 64316 :Tibi99!Tibi99@modemcable084.203-131-66.mc.videotron.ca PART :#esoteric < 1355864333 575837 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT :Ping timeout: 255 seconds < 1355864616 235997 :Taneb!~nathan@host-78-148-5-13.as13285.net QUIT :Read error: Operation timed out < 1355864710 673164 :Taneb!~nathan@host-78-148-5-13.as13285.net JOIN :#esoteric < 1355865893 905735 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1355865993 440748 :asiekierka!~asiekierk@fluttershy.pl QUIT :Excess Flood < 1355866031 125689 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1355866111 785766 :asiekierka!~asiekierk@fluttershy.pl JOIN :#esoteric < 1355867685 75383 :sgeo!~sgeo@ool-ad034ea6.dyn.optonline.net PRIVMSG #esoteric :And... I am done with school < 1355867700 28170 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :how was it < 1355867762 654170 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and tomorrow, your life as a worker shall begin! < 1355867818 450259 :Taneb!~nathan@host-78-148-5-13.as13285.net PRIVMSG #esoteric :Bike, how goes the Eodermdrone interpreter? < 1355867869 126378 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :it doesn't. so there < 1355867890 125188 :Taneb!~nathan@host-78-148-5-13.as13285.net PRIVMSG #esoteric :Yay! < 1355867913 407151 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :i think maybe i'll just read up on kolmogorov-uspenski machines and go from there, later < 1355867924 427922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they always get stuck on the edge cases < 1355867926 602035 :Bike!~Glossina@207-224-23-226.ptld.qwest.net PRIVMSG #esoteric :assuming i can find english sources and/or learn russian < 1355867946 53722 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1355868361 176422 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1355868598 137074 :Taneb!~nathan@host-78-148-5-13.as13285.net PRIVMSG #esoteric :Just finished off my Fueue interpreter < 1355868604 643791 :Taneb!~nathan@host-78-148-5-13.as13285.net PRIVMSG #esoteric :It goes through -Wall and hlint < 1355868637 815032 :Taneb!~nathan@host-78-148-5-13.as13285.net PRIVMSG #esoteric :And appears to run the Thue-Morse program correctly < 1355868823 449656 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeay < 1355868832 308479 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :now try running the truth machine < 1355868838 439376 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the alphabet < 1355868882 785036 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1355868922 113443 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1355868992 50194 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1355868995 993773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the IRC bot. < 1355869032 467325 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that would sadly need to be written first < 1355869108 716935 :Taneb!~nathan@host-78-148-5-13.as13285.net QUIT :Ping timeout: 272 seconds < 1355869173 54633 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Ping timeout: 244 seconds < 1355869839 994718 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :03:48:22 -!- LittleFoot [~LittleFoo@cpe-50-113-114-54.san.res.rr.com] has joined #life < 1355869842 818838 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :03:48:26 -!- LittleFoot [~LittleFoo@cpe-50-113-114-54.san.res.rr.com] has left #life [] < 1355869845 872368 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :Day changed to 18 Dec 2012 < 1355869848 376123 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :22:30:11 -!- GlidingSpider [~GlidingSp@96-29-246-27.dhcp.insightbb.com] has joined #life < 1355869851 366741 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :22:30:16 hello < 1355869855 939109 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :22:30:27 hi < 1355869858 393317 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently i've been in #life for days < 1355869860 869094 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :and just now realised it < 1355869887 99703 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#thats #life < 1355869890 814694 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :thrilling continuation < 1355869891 617739 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :22:30:37 are you human < 1355869891 773029 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :22:30:52 no < 1355869891 846719 :elliott!elliott@unaffiliated/elliott PRIVMSG #esoteric :22:31:13 what web browser do you use < 1355869947 207186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :KillAllHumansWeasel < 1355870229 414713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's progress, and that's moving forward. < 1355870314 998061 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1355871026 740825 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1355871236 716876 :epicmonkey!~epicmonke@188.134.41.172 QUIT :Ping timeout: 272 seconds < 1355872025 91150 :Gregor!codu@codu.org PRIVMSG #esoteric :I ordered something from China. < 1355872030 600456 :Gregor!codu@codu.org PRIVMSG #esoteric :And its tracking status is "Acceptance" < 1355872042 678626 :Gregor!codu@codu.org PRIVMSG #esoteric :I'm glad that Chinese-made goods go through the stages of grief BEFORE being shipped. < 1355872529 575471 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric ::D < 1355872565 368972 :kmc!~keegan@ec2-50-17-26-83.compute-1.amazonaws.com PRIVMSG #esoteric :"bargaining" and "anger" are common parts of buying things online < 1355872713 306408 :augur!~augur@c-69-140-133-153.hsd1.md.comcast.net JOIN :#esoteric < 1355873234 44405 :carado!~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1355873284 654933 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1355873387 494132 :keb!~keb@184-76-50-238.war.clearwire-wmx.net JOIN :#esoteric < 1355873429 205532 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1355873627 452166 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 255 seconds < 1355874456 930002 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 250 seconds